.footer-container[data-astro-cid-sz7xmlte]{min-height:unset;box-sizing:border-box;display:block;margin-left:auto;margin-right:auto;padding:24px;overflow:auto;position:relative;@media (width >=640px){max-width:640px}@media (width >=768px){max-width:768px}@media (width >=1024px){max-width:1024px}@media (width >=1280px){max-width:1280px}}.website-footer[data-astro-cid-sz7xmlte].top-level{box-sizing:border-box;background-color:var(--md-sys-color-surface);z-index:0;position:relative;border-top:1px solid var(--md-sys-color-outline-variant);.develop-information[data-astro-cid-sz7xmlte]{display:flex;padding:24px 0;gap:16px;color:var(--md-sys-color-on-surface-variant);.link[data-astro-cid-sz7xmlte]{all:unset;cursor:pointer;position:relative}.link[data-astro-cid-sz7xmlte]:hover{text-decoration-line:underline}}.follow-us-part[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:16px;padding:24px 0;>a[data-astro-cid-sz7xmlte]{all:unset;cursor:pointer;position:relative;height:40px;width:40px;>svg[data-astro-cid-sz7xmlte]{fill:var(--md-sys-color-on-surface)}}}}.follow-us-part[data-astro-cid-sz7xmlte],.develop-information[data-astro-cid-sz7xmlte]{mdc-focus-ring{border-radius:999px}}a[data-astro-cid-eimmu3lg]{display:inline-block;text-decoration:none}.navigation-link[data-astro-cid-eimmu3lg]{position:relative;box-sizing:border-box;width:-moz-fit-content;width:fit-content;height:100%;display:inline-flex;align-items:center;justify-content:center;&.active{color:var(--md-sys-color-on-surface)}&:not(.active){color:var(--md-sys-color-on-surface-variant)}>.indicator[data-astro-cid-eimmu3lg]{position:absolute;height:3px;border-radius:1.5px;width:90%;display:inline-block;top:calc(100% - 3px)}&.active>.indicator[data-astro-cid-eimmu3lg]{background-color:var(--md-sys-color-primary)}&:not(.active):is(:hover,:active,:focus-within)>.indicator[data-astro-cid-eimmu3lg]{background-color:var(--md-sys-color-surface-variant)}}.logo[data-astro-cid-gnuilpvc]{--_logo-size: var(--logo-size, 32px);--_logo-margin: var(--logo-margin, 0px);--_logo-left-block-left: var(--logo-left-block-left, 8%);--_logo-right-block-right: var(--logo-right-block-right, 8%);position:relative;width:-moz-fit-content;width:fit-content;margin:var(--_logo-margin);transform:scaleX(.75);>.box[data-astro-cid-gnuilpvc]{position:relative;display:inline-block;rotate:45deg;aspect-ratio:1/1;height:var(--_logo-size)}>.left[data-astro-cid-gnuilpvc]{background-color:var(--md-sys-color-secondary-container);left:var(--_logo-left-block-left)}>.center[data-astro-cid-gnuilpvc]{background-color:var(--md-sys-color-primary);scale:1.5;z-index:1}>.right[data-astro-cid-gnuilpvc]{background-color:var(--md-sys-color-tertiary-container);right:var(--_logo-right-block-right)}}.hct-picker[data-astro-cid-dr5zldvy]{position:relative;--md-menu-container-shape: 28px;--md-menu-container-elevation: 2}.sliders[data-astro-cid-dr5zldvy]{display:flex;flex-direction:column;gap:4px;padding:18px;.field{>.label{color:var(--md-sys-color-on-surface);display:block;margin-top:4px}}.preview{display:block;padding:0 18px;height:28px}}.website-header[data-astro-cid-3ef6ksr2].top-level{display:flex;align-items:center;justify-content:start;height:48px;width:100%;box-sizing:border-box;margin:0;border-bottom:1px solid var(--md-sys-color-outline-variant);background-color:var(--md-sys-color-surface);padding:0 12px;>.title[data-astro-cid-3ef6ksr2]{--logo-size: 10px;display:inline-flex;align-items:center;text-decoration:none;grid-column:1/2;grid-row:1/2;padding:0 36px 0 12px;color:var(--md-sys-color-on-surface);&:hover{text-decoration-line:underline}}>.tabs[data-astro-cid-3ef6ksr2]{flex-grow:1;flex-shrink:0;align-items:center;gap:24px;height:100%;box-sizing:border-box;position:relative;display:none;@media (min-width: 840px){display:flex}}>.actions[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:end;flex-grow:1;flex-shrink:1;.hidden[data-astro-cid-3ef6ksr2]{display:none}}@media (min-width: 840px){#toggle-navigation-drawer-button{display:none}}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}@layer material-design-system.typography.variable{:root{--_display-large-font:var(--md-sys-typescale-display-large-font,var(--md-ref-typeface-brand,"Roboto"));--_display-large-size:var(--md-sys-typescale-display-large-size,57px);--_display-large-tracking:var(--md-sys-typescale-display-large-tracking,-.25px);--_display-large-line-height:var(--md-sys-typescale-display-large-line-height,64px);--_display-large-weight:var(--md-sys-typescale-display-large-weight,var(--md-ref-typeface-weight-regular,400));--_display-medium-font:var(--md-sys-typescale-display-medium-font,var(--md-ref-typeface-brand,"Roboto"));--_display-medium-size:var(--md-sys-typescale-display-medium-size,45px);--_display-medium-tracking:var(--md-sys-typescale-display-medium-tracking,0px);--_display-medium-line-height:var(--md-sys-typescale-display-medium-line-height,52px);--_display-medium-weight:var(--md-sys-typescale-display-medium-weight,var(--md-ref-typeface-weight-regular,400));--_display-small-font:var(--md-sys-typescale-display-small-font,var(--md-ref-typeface-brand,"Roboto"));--_display-small-size:var(--md-sys-typescale-display-small-size,36px);--_display-small-tracking:var(--md-sys-typescale-display-small-tracking,0px);--_display-small-line-height:var(--md-sys-typescale-display-small-line-height,44px);--_display-small-weight:var(--md-sys-typescale-display-small-weight,var(--md-ref-typeface-weight-regular,400));--_headline-large-font:var(--md-sys-typescale-headline-large-font,var(--md-ref-typeface-brand,"Roboto"));--_headline-large-size:var(--md-sys-typescale-headline-large-size,32px);--_headline-large-tracking:var(--md-sys-typescale-headline-large-tracking,0px);--_headline-large-line-height:var(--md-sys-typescale-headline-large-line-height,40px);--_headline-large-weight:var(--md-sys-typescale-headline-large-weight,var(--md-ref-typeface-weight-regular,400));--_headline-medium-font:var(--md-sys-typescale-headline-medium-font,var(--md-ref-typeface-brand,"Roboto"));--_headline-medium-size:var(--md-sys-typescale-headline-medium-size,28px);--_headline-medium-tracking:var(--md-sys-typescale-headline-medium-tracking,0px);--_headline-medium-line-height:var(--md-sys-typescale-headline-medium-line-height,36px);--_headline-medium-weight:var(--md-sys-typescale-headline-medium-weight,var(--md-ref-typeface-weight-regular,400));--_headline-small-font:var(--md-sys-typescale-headline-small-font,var(--md-ref-typeface-brand,"Roboto"));--_headline-small-size:var(--md-sys-typescale-headline-small-size,24px);--_headline-small-tracking:var(--md-sys-typescale-headline-small-tracking,0px);--_headline-small-line-height:var(--md-sys-typescale-headline-small-line-height,32px);--_headline-small-weight:var(--md-sys-typescale-headline-small-weight,var(--md-ref-typeface-weight-regular,400));--_title-large-font:var(--md-sys-typescale-title-large-font,var(--md-ref-typeface-brand,"Roboto"));--_title-large-size:var(--md-sys-typescale-title-large-size,22px);--_title-large-tracking:var(--md-sys-typescale-title-large-tracking,0px);--_title-large-line-height:var(--md-sys-typescale-title-large-line-height,28px);--_title-large-weight:var(--md-sys-typescale-title-large-weight,var(--md-ref-typeface-weight-regular,400));--_title-medium-font:var(--md-sys-typescale-title-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_title-medium-size:var(--md-sys-typescale-title-medium-size,16px);--_title-medium-tracking:var(--md-sys-typescale-title-medium-tracking,.15px);--_title-medium-line-height:var(--md-sys-typescale-title-medium-line-height,24px);--_title-medium-weight:var(--md-sys-typescale-title-medium-weight,var(--md-ref-typeface-weight-medium,500));--_title-small-font:var(--md-sys-typescale-title-small-font,var(--md-ref-typeface-plain,"Roboto"));--_title-small-size:var(--md-sys-typescale-title-small-size,14px);--_title-small-tracking:var(--md-sys-typescale-title-small-tracking,.1px);--_title-small-line-height:var(--md-sys-typescale-title-small-line-height,20px);--_title-small-weight:var(--md-sys-typescale-title-small-weight,var(--md-ref-typeface-weight-medium,500));--_body-large-font:var(--md-sys-typescale-body-large-font,var(--md-ref-typeface-plain,"Roboto"));--_body-large-size:var(--md-sys-typescale-body-large-size,16px);--_body-large-tracking:var(--md-sys-typescale-body-large-tracking,.5px);--_body-large-line-height:var(--md-sys-typescale-body-large-line-height,24px);--_body-large-weight:var(--md-sys-typescale-body-large-weight,var(--md-ref-typeface-weight-regular,400));--_body-medium-font:var(--md-sys-typescale-body-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_body-medium-size:var(--md-sys-typescale-body-medium-size,14px);--_body-medium-tracking:var(--md-sys-typescale-body-medium-tracking,.25px);--_body-medium-line-height:var(--md-sys-typescale-body-medium-line-height,20px);--_body-medium-weight:var(--md-sys-typescale-body-medium-weight,var(--md-ref-typeface-weight-regular,400));--_body-small-font:var(--md-sys-typescale-body-small-font,var(--md-ref-typeface-plain,"Roboto"));--_body-small-size:var(--md-sys-typescale-body-small-size,12px);--_body-small-tracking:var(--md-sys-typescale-body-small-tracking,.4px);--_body-small-line-height:var(--md-sys-typescale-body-small-line-height,16px);--_body-small-weight:var(--md-sys-typescale-body-small-weight,var(--md-ref-typeface-weight-regular,400));--_label-large-font:var(--md-sys-typescale-label-large-font,var(--md-ref-typeface-plain,"Roboto"));--_label-large-size:var(--md-sys-typescale-label-large-size,14px);--_label-large-tracking:var(--md-sys-typescale-label-large-tracking,.1px);--_label-large-line-height:var(--md-sys-typescale-label-large-line-height,20px);--_label-large-weight:var(--md-sys-typescale-label-large-weight,var(--md-ref-typeface-weight-medium,500));--_label-medium-font:var(--md-sys-typescale-label-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_label-medium-size:var(--md-sys-typescale-label-medium-size,12px);--_label-medium-tracking:var(--md-sys-typescale-label-medium-tracking,.5px);--_label-medium-line-height:var(--md-sys-typescale-label-medium-line-height,16px);--_label-medium-weight:var(--md-sys-typescale-label-medium-weight,var(--md-ref-typeface-weight-medium,500));--_label-small-font:var(--md-sys-typescale-label-small-font,var(--md-ref-typeface-plain,"Roboto"));--_label-small-size:var(--md-sys-typescale-label-small-size,11px);--_label-small-tracking:var(--md-sys-typescale-label-small-tracking,.5px);--_label-small-line-height:var(--md-sys-typescale-label-small-line-height,16px);--_label-small-weight:var(--md-sys-typescale-label-small-weight,var(--md-ref-typeface-weight-medium,500));--_emphasized-display-large-font:var(--md-sys-typescale-emphasized-display-large-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-display-large-size:var(--md-sys-typescale-emphasized-display-large-size,57px);--_emphasized-display-large-tracking:var(--md-sys-typescale-emphasized-display-large-tracking,-.25px);--_emphasized-display-large-line-height:var(--md-sys-typescale-emphasized-display-large-line-height,64px);--_emphasized-display-large-weight:var(--md-sys-typescale-emphasized-display-large-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-display-medium-font:var(--md-sys-typescale-emphasized-display-medium-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-display-medium-size:var(--md-sys-typescale-emphasized-display-medium-size,45px);--_emphasized-display-medium-tracking:var(--md-sys-typescale-emphasized-display-medium-tracking,0px);--_emphasized-display-medium-line-height:var(--md-sys-typescale-emphasized-display-medium-line-height,52px);--_emphasized-display-medium-weight:var(--md-sys-typescale-emphasized-display-medium-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-display-small-font:var(--md-sys-typescale-emphasized-display-small-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-display-small-size:var(--md-sys-typescale-emphasized-display-small-size,36px);--_emphasized-display-small-tracking:var(--md-sys-typescale-emphasized-display-small-tracking,0px);--_emphasized-display-small-line-height:var(--md-sys-typescale-emphasized-display-small-line-height,44px);--_emphasized-display-small-weight:var(--md-sys-typescale-emphasized-display-small-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-headline-large-font:var(--md-sys-typescale-emphasized-headline-large-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-headline-large-size:var(--md-sys-typescale-emphasized-headline-large-size,32px);--_emphasized-headline-large-tracking:var(--md-sys-typescale-emphasized-headline-large-tracking,0px);--_emphasized-headline-large-line-height:var(--md-sys-typescale-emphasized-headline-large-line-height,40px);--_emphasized-headline-large-weight:var(--md-sys-typescale-emphasized-headline-large-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-headline-medium-font:var(--md-sys-typescale-emphasized-headline-medium-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-headline-medium-size:var(--md-sys-typescale-emphasized-headline-medium-size,28px);--_emphasized-headline-medium-tracking:var(--md-sys-typescale-emphasized-headline-medium-tracking,0px);--_emphasized-headline-medium-line-height:var(--md-sys-typescale-emphasized-headline-medium-line-height,36px);--_emphasized-headline-medium-weight:var(--md-sys-typescale-emphasized-headline-medium-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-headline-small-font:var(--md-sys-typescale-emphasized-headline-small-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-headline-small-size:var(--md-sys-typescale-emphasized-headline-small-size,24px);--_emphasized-headline-small-tracking:var(--md-sys-typescale-emphasized-headline-small-tracking,0px);--_emphasized-headline-small-line-height:var(--md-sys-typescale-emphasized-headline-small-line-height,32px);--_emphasized-headline-small-weight:var(--md-sys-typescale-emphasized-headline-small-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-title-large-font:var(--md-sys-typescale-emphasized-title-large-font,var(--md-ref-typeface-brand,"Roboto"));--_emphasized-title-large-size:var(--md-sys-typescale-emphasized-title-large-size,22px);--_emphasized-title-large-tracking:var(--md-sys-typescale-emphasized-title-large-tracking,0px);--_emphasized-title-large-line-height:var(--md-sys-typescale-emphasized-title-large-line-height,28px);--_emphasized-title-large-weight:var(--md-sys-typescale-emphasized-title-large-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-title-medium-font:var(--md-sys-typescale-emphasized-title-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-title-medium-size:var(--md-sys-typescale-emphasized-title-medium-size,16px);--_emphasized-title-medium-tracking:var(--md-sys-typescale-emphasized-title-medium-tracking,.15px);--_emphasized-title-medium-line-height:var(--md-sys-typescale-emphasized-title-medium-line-height,24px);--_emphasized-title-medium-weight:var(--md-sys-typescale-emphasized-title-medium-weight,var(--md-ref-typeface-weight-medium,700));--_emphasized-title-small-font:var(--md-sys-typescale-emphasized-title-small-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-title-small-size:var(--md-sys-typescale-emphasized-title-small-size,14px);--_emphasized-title-small-tracking:var(--md-sys-typescale-emphasized-title-small-tracking,.1px);--_emphasized-title-small-line-height:var(--md-sys-typescale-emphasized-title-small-line-height,20px);--_emphasized-title-small-weight:var(--md-sys-typescale-emphasized-title-small-weight,var(--md-ref-typeface-weight-medium,700));--_emphasized-body-large-font:var(--md-sys-typescale-emphasized-body-large-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-body-large-size:var(--md-sys-typescale-emphasized-body-large-size,16px);--_emphasized-body-large-tracking:var(--md-sys-typescale-emphasized-body-large-tracking,.5px);--_emphasized-body-large-line-height:var(--md-sys-typescale-emphasized-body-large-line-height,24px);--_emphasized-body-large-weight:var(--md-sys-typescale-emphasized-body-large-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-body-medium-font:var(--md-sys-typescale-emphasized-body-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-body-medium-size:var(--md-sys-typescale-emphasized-body-medium-size,14px);--_emphasized-body-medium-tracking:var(--md-sys-typescale-emphasized-body-medium-tracking,.25px);--_emphasized-body-medium-line-height:var(--md-sys-typescale-emphasized-body-medium-line-height,20px);--_emphasized-body-medium-weight:var(--md-sys-typescale-emphasized-body-medium-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-body-small-font:var(--md-sys-typescale-emphasized-body-small-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-body-small-size:var(--md-sys-typescale-emphasized-body-small-size,12px);--_emphasized-body-small-tracking:var(--md-sys-typescale-emphasized-body-small-tracking,.4px);--_emphasized-body-small-line-height:var(--md-sys-typescale-emphasized-body-small-line-height,16px);--_emphasized-body-small-weight:var(--md-sys-typescale-emphasized-body-small-weight,var(--md-ref-typeface-weight-regular,500));--_emphasized-label-large-font:var(--md-sys-typescale-emphasized-label-large-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-label-large-size:var(--md-sys-typescale-emphasized-label-large-size,14px);--_emphasized-label-large-tracking:var(--md-sys-typescale-emphasized-label-large-tracking,.1px);--_emphasized-label-large-line-height:var(--md-sys-typescale-emphasized-label-large-line-height,20px);--_emphasized-label-large-weight:var(--md-sys-typescale-emphasized-label-large-weight,var(--md-ref-typeface-weight-medium,700));--_emphasized-label-medium-font:var(--md-sys-typescale-emphasized-label-medium-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-label-medium-size:var(--md-sys-typescale-emphasized-label-medium-size,12px);--_emphasized-label-medium-tracking:var(--md-sys-typescale-emphasized-label-medium-tracking,.5px);--_emphasized-label-medium-line-height:var(--md-sys-typescale-emphasized-label-medium-line-height,16px);--_emphasized-label-medium-weight:var(--md-sys-typescale-emphasized-label-medium-weight,var(--md-ref-typeface-weight-medium,700));--_emphasized-label-small-font:var(--md-sys-typescale-emphasized-label-small-font,var(--md-ref-typeface-plain,"Roboto"));--_emphasized-label-small-size:var(--md-sys-typescale-emphasized-label-small-size,11px);--_emphasized-label-small-tracking:var(--md-sys-typescale-emphasized-label-small-tracking,.5px);--_emphasized-label-small-line-height:var(--md-sys-typescale-emphasized-label-small-line-height,16px);--_emphasized-label-small-weight:var(--md-sys-typescale-emphasized-label-small-weight,var(--md-ref-typeface-weight-medium,700))}}@layer material-design-system.typography{.display-large{font-family:var(--_display-large-font);font-size:var(--_display-large-size);font-weight:var(--_display-large-weight);line-height:var(--_display-large-line-height);letter-spacing:var(--_display-large-tracking)}.display-medium{font-family:var(--_display-medium-font);font-size:var(--_display-medium-size);font-weight:var(--_display-medium-weight);line-height:var(--_display-medium-line-height);letter-spacing:var(--_display-medium-tracking)}.display-small{font-family:var(--_display-small-font);font-size:var(--_display-small-size);font-weight:var(--_display-small-weight);line-height:var(--_display-small-line-height);letter-spacing:var(--_display-small-tracking)}.headline-large{font-family:var(--_headline-large-font);font-size:var(--_headline-large-size);font-weight:var(--_headline-large-weight);line-height:var(--_headline-large-line-height);letter-spacing:var(--_headline-large-tracking)}.headline-medium{font-family:var(--_headline-medium-font);font-size:var(--_headline-medium-size);font-weight:var(--_headline-medium-weight);line-height:var(--_headline-medium-line-height);letter-spacing:var(--_headline-medium-tracking)}.headline-small{font-family:var(--_headline-small-font);font-size:var(--_headline-small-size);font-weight:var(--_headline-small-weight);line-height:var(--_headline-small-line-height);letter-spacing:var(--_headline-small-tracking)}.title-large{font-family:var(--_title-large-font);font-size:var(--_title-large-size);font-weight:var(--_title-large-weight);line-height:var(--_title-large-line-height);letter-spacing:var(--_title-large-tracking)}.title-medium{font-family:var(--_title-medium-font);font-size:var(--_title-medium-size);font-weight:var(--_title-medium-weight);line-height:var(--_title-medium-line-height);letter-spacing:var(--_title-medium-tracking)}.title-small{font-family:var(--_title-small-font);font-size:var(--_title-small-size);font-weight:var(--_title-small-weight);line-height:var(--_title-small-line-height);letter-spacing:var(--_title-small-tracking)}.label-large{font-family:var(--_label-large-font);font-size:var(--_label-large-size);font-weight:var(--_label-large-weight);line-height:var(--_label-large-line-height);letter-spacing:var(--_label-large-tracking)}.label-medium{font-family:var(--_label-medium-font);font-size:var(--_label-medium-size);font-weight:var(--_label-medium-weight);line-height:var(--_label-medium-line-height);letter-spacing:var(--_label-medium-tracking)}.label-small{font-family:var(--_label-small-font);font-size:var(--_label-small-size);font-weight:var(--_label-small-weight);line-height:var(--_label-small-line-height);letter-spacing:var(--_label-small-tracking)}.body-large{font-family:var(--_body-large-font);font-size:var(--_body-large-size);font-weight:var(--_body-large-weight);line-height:var(--_body-large-line-height);letter-spacing:var(--_body-large-tracking)}.body-medium{font-family:var(--_body-medium-font);font-size:var(--_body-medium-size);font-weight:var(--_body-medium-weight);line-height:var(--_body-medium-line-height);letter-spacing:var(--_body-medium-tracking)}.body-small{font-family:var(--_body-small-font);font-size:var(--_body-small-size);font-weight:var(--_body-small-weight);line-height:var(--_body-small-line-height);letter-spacing:var(--_body-small-tracking)}.emphasized-display-large{font-family:var(--_emphasized-display-large-font);font-size:var(--_emphasized-display-large-size);font-weight:var(--_emphasized-display-large-weight);line-height:var(--_emphasized-display-large-line-height);letter-spacing:var(--_emphasized-display-large-tracking)}.emphasized-display-medium{font-family:var(--_emphasized-display-medium-font);font-size:var(--_emphasized-display-medium-size);font-weight:var(--_emphasized-display-medium-weight);line-height:var(--_emphasized-display-medium-line-height);letter-spacing:var(--_emphasized-display-medium-tracking)}.emphasized-display-small{font-family:var(--_emphasized-display-small-font);font-size:var(--_emphasized-display-small-size);font-weight:var(--_emphasized-display-small-weight);line-height:var(--_emphasized-display-small-line-height);letter-spacing:var(--_emphasized-display-small-tracking)}.emphasized-headline-large{font-family:var(--_emphasized-headline-large-font);font-size:var(--_emphasized-headline-large-size);font-weight:var(--_emphasized-headline-large-weight);line-height:var(--_emphasized-headline-large-line-height);letter-spacing:var(--_emphasized-headline-large-tracking)}.emphasized-headline-medium{font-family:var(--_emphasized-headline-medium-font);font-size:var(--_emphasized-headline-medium-size);font-weight:var(--_emphasized-headline-medium-weight);line-height:var(--_emphasized-headline-medium-line-height);letter-spacing:var(--_emphasized-headline-medium-tracking)}.emphasized-headline-small{font-family:var(--_emphasized-headline-small-font);font-size:var(--_emphasized-headline-small-size);font-weight:var(--_emphasized-headline-small-weight);line-height:var(--_emphasized-headline-small-line-height);letter-spacing:var(--_emphasized-headline-small-tracking)}.emphasized-title-large{font-family:var(--_emphasized-title-large-font);font-size:var(--_emphasized-title-large-size);font-weight:var(--_emphasized-title-large-weight);line-height:var(--_emphasized-title-large-line-height);letter-spacing:var(--_emphasized-title-large-tracking)}.emphasized-title-medium{font-family:var(--_emphasized-title-medium-font);font-size:var(--_emphasized-title-medium-size);font-weight:var(--_emphasized-title-medium-weight);line-height:var(--_emphasized-title-medium-line-height);letter-spacing:var(--_emphasized-title-medium-tracking)}.emphasized-title-small{font-family:var(--_emphasized-title-small-font);font-size:var(--_emphasized-title-small-size);font-weight:var(--_emphasized-title-small-weight);line-height:var(--_emphasized-title-small-line-height);letter-spacing:var(--_emphasized-title-small-tracking)}.emphasized-label-large{font-family:var(--_emphasized-label-large-font);font-size:var(--_emphasized-label-large-size);font-weight:var(--_emphasized-label-large-weight);line-height:var(--_emphasized-label-large-line-height);letter-spacing:var(--_emphasized-label-large-tracking)}.emphasized-label-medium{font-family:var(--_emphasized-label-medium-font);font-size:var(--_emphasized-label-medium-size);font-weight:var(--_emphasized-label-medium-weight);line-height:var(--_emphasized-label-medium-line-height);letter-spacing:var(--_emphasized-label-medium-tracking)}.emphasized-label-small{font-family:var(--_emphasized-label-small-font);font-size:var(--_emphasized-label-small-size);font-weight:var(--_emphasized-label-small-weight);line-height:var(--_emphasized-label-small-line-height);letter-spacing:var(--_emphasized-label-small-tracking)}.emphasized-body-large{font-family:var(--_emphasized-body-large-font);font-size:var(--_emphasized-body-large-size);font-weight:var(--_emphasized-body-large-weight);line-height:var(--_emphasized-body-large-line-height);letter-spacing:var(--_emphasized-body-large-tracking)}.emphasized-body-medium{font-family:var(--_emphasized-body-medium-font);font-size:var(--_emphasized-body-medium-size);font-weight:var(--_emphasized-body-medium-weight);line-height:var(--_emphasized-body-medium-line-height);letter-spacing:var(--_emphasized-body-medium-tracking)}.emphasized-body-small{font-family:var(--_emphasized-body-small-font);font-size:var(--_emphasized-body-small-size);font-weight:var(--_emphasized-body-small-weight);line-height:var(--_emphasized-body-small-line-height);letter-spacing:var(--_emphasized-body-small-tracking)}}@layer theme{:root,:host{--spacing:.25rem}}@layer base{:root{--md-sys-typescale-body-large-font:"Google Sans";--md-sys-typescale-body-medium-font:"Google Sans";--md-sys-typescale-body-small-font:"Google Sans";--md-sys-typescale-display-large-font:"Google Sans";--md-sys-typescale-display-medium-font:"Google Sans";--md-sys-typescale-display-small-font:"Google Sans";--md-sys-typescale-headline-large-font:"Google Sans";--md-sys-typescale-headline-medium-font:"Google Sans";--md-sys-typescale-headline-small-font:"Google Sans";--md-sys-typescale-label-large-font:"Google Sans";--md-sys-typescale-label-medium-font:"Google Sans";--md-sys-typescale-label-small-font:"Google Sans";--md-sys-typescale-title-large-font:"Google Sans";--md-sys-typescale-title-medium-font:"Google Sans";--md-sys-typescale-title-small-font:"Google Sans";background-color:var(--md-sys-color-surface)}:root:not([dark]){color-scheme:light}:root[dark]{color-scheme:dark}body{margin:0;padding:0;font-family:Google Sans}astro-island{border-radius:inherit}[invisible]{display:none}*{scroll-behavior:smooth}@font-face{font-family:Google Sans;src:url(/gsans.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.text-decoration-none{text-decoration:none}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.static{position:static}.col-span-1{grid-column:span 1/span 1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-32{margin-block:calc(var(--spacing)*32)}.flex{display:flex}.hidden{display:none}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.gap-4{gap:calc(var(--spacing)*4)}.border{border-style:var(--tw-border-style);border-width:1px}.px-4{padding-inline:calc(var(--spacing)*4)}@media (min-width:48rem){.md\:grid{display:grid}}}@layer material-design-system;@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.root-page-layout[data-astro-cid-qfaepddh]{display:grid;min-height:100svh;max-height:100svh;grid-template-rows:auto 1fr;&.no-navigation-layout{grid-template-columns:auto 1fr}&:not(.no-navigation-layout){grid-template-columns:0px 1fr;@media (min-width: 840px){grid-template-columns:260px 1fr}@media (min-width: 1200px){grid-template-columns:260px 1fr}}>.header-part[data-astro-cid-qfaepddh]{grid-column:1/-1;grid-row:1/2;height:-moz-fit-content;height:fit-content}>.navigation-drawer-part[data-astro-cid-qfaepddh]{grid-column:1/2;grid-row:2/-1;height:100%}>.main-content[data-astro-cid-qfaepddh]{overflow:auto;grid-column:2/3;grid-row:2/3;height:100%;max-height:100%;width:100%;box-sizing:border-box;>.default-part[data-astro-cid-qfaepddh]{box-sizing:border-box;min-height:100%;display:block}>.footer-part[data-astro-cid-qfaepddh]{box-sizing:border-box}}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
