@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;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:28px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-family-display:"Sigmar", system-ui, sans-serif;--font-family-sans:"Work Sans", system-ui, sans-serif;--font-weight-regular:400;--typography-display-extra-large-family:var(--font-family-display);--typography-display-extra-large-weight:var(--font-weight-regular);--typography-display-extra-large-size:72px;--typography-display-extra-large-line-height:81px;--typography-display-extra-large-letter-spacing:.5px;--typography-display-large-family:var(--font-family-display);--typography-display-large-weight:var(--font-weight-regular);--typography-display-large-size:57px;--typography-display-large-line-height:64px;--typography-display-large-letter-spacing:.5px;--typography-display-medium-family:var(--font-family-display);--typography-display-medium-weight:var(--font-weight-regular);--typography-display-medium-size:45px;--typography-display-medium-line-height:51px;--typography-display-medium-letter-spacing:.5px;--typography-display-small-family:var(--font-family-display);--typography-display-small-weight:var(--font-weight-regular);--typography-display-small-size:36px;--typography-display-small-line-height:45px;--typography-display-small-letter-spacing:.25px;--typography-display-extra-small-family:var(--font-family-display);--typography-display-extra-small-weight:var(--font-weight-regular);--typography-display-extra-small-size:28px;--typography-display-extra-small-line-height:36px;--typography-display-extra-small-letter-spacing:.25px;--typography-headline-extra-large-family:var(--font-family-sans);--typography-headline-extra-large-weight:var(--font-weight-regular);--typography-headline-extra-large-weight-prominent:var(--font-weight-medium);--typography-headline-extra-large-size:38px;--typography-headline-extra-large-line-height:51px;--typography-headline-extra-large-letter-spacing:-1.9px;--typography-headline-large-family:var(--font-family-sans);--typography-headline-large-weight:var(--font-weight-regular);--typography-headline-large-weight-prominent:var(--font-weight-medium);--typography-headline-large-size:32px;--typography-headline-large-line-height:43px;--typography-headline-large-letter-spacing:-1.6px;--typography-headline-medium-family:var(--font-family-sans);--typography-headline-medium-weight:var(--font-weight-regular);--typography-headline-medium-weight-prominent:var(--font-weight-medium);--typography-headline-medium-size:28px;--typography-headline-medium-line-height:37px;--typography-headline-medium-letter-spacing:-.84px;--typography-headline-small-family:var(--font-family-sans);--typography-headline-small-weight:var(--font-weight-regular);--typography-headline-small-weight-prominent:var(--font-weight-medium);--typography-headline-small-size:24px;--typography-headline-small-line-height:32px;--typography-headline-small-letter-spacing:-.72px;--typography-title-large-family:var(--font-family-sans);--typography-title-large-weight:var(--font-weight-regular);--typography-title-large-weight-prominent:var(--font-weight-medium);--typography-title-large-size:22px;--typography-title-large-line-height:30px;--typography-title-large-letter-spacing:-1.1px;--typography-title-medium-family:var(--font-family-sans);--typography-title-medium-weight:var(--font-weight-medium);--typography-title-medium-weight-prominent:var(--font-weight-semibold);--typography-title-medium-size:16px;--typography-title-medium-line-height:21px;--typography-title-medium-letter-spacing:-.8px;--typography-title-small-family:var(--font-family-sans);--typography-title-small-weight:var(--font-weight-medium);--typography-title-small-weight-prominent:var(--font-weight-semibold);--typography-title-small-size:14px;--typography-title-small-line-height:19px;--typography-title-small-letter-spacing:-.7px;--typography-label-extra-large-family:var(--font-family-sans);--typography-label-extra-large-weight:var(--font-weight-medium);--typography-label-extra-large-weight-prominent:var(--font-weight-semibold);--typography-label-extra-large-size:16px;--typography-label-extra-large-line-height:18px;--typography-label-extra-large-letter-spacing:-.32px;--typography-label-large-family:var(--font-family-sans);--typography-label-large-weight:var(--font-weight-medium);--typography-label-large-weight-prominent:var(--font-weight-semibold);--typography-label-large-size:14px;--typography-label-large-line-height:16px;--typography-label-large-letter-spacing:-.28px;--typography-label-medium-family:var(--font-family-sans);--typography-label-medium-weight:var(--font-weight-medium);--typography-label-medium-weight-prominent:var(--font-weight-semibold);--typography-label-medium-size:12px;--typography-label-medium-line-height:14px;--typography-label-medium-letter-spacing:-.15px;--typography-label-small-family:var(--font-family-sans);--typography-label-small-weight:var(--font-weight-medium);--typography-label-small-weight-prominent:var(--font-weight-semibold);--typography-label-small-size:11px;--typography-label-small-line-height:13px;--typography-label-small-letter-spacing:-.14px;--typography-body-large-family:var(--font-family-sans);--typography-body-large-weight:var(--font-weight-regular);--typography-body-large-weight-prominent:var(--font-weight-semibold);--typography-body-large-size:18px;--typography-body-large-line-height:34px;--typography-body-large-line-height-tight:27px;--typography-body-large-letter-spacing:-.9px;--typography-body-medium-family:var(--font-family-sans);--typography-body-medium-weight:var(--font-weight-regular);--typography-body-medium-weight-prominent:var(--font-weight-semibold);--typography-body-medium-size:16px;--typography-body-medium-line-height:30px;--typography-body-medium-line-height-tight:24px;--typography-body-medium-letter-spacing:-.8px;--typography-body-small-family:var(--font-family-sans);--typography-body-small-weight:var(--font-weight-regular);--typography-body-small-weight-prominent:var(--font-weight-semibold);--typography-body-small-size:14px;--typography-body-small-line-height:26px;--typography-body-small-letter-spacing:-.7px;--heading-h1-family:var(--typography-display-medium-family);--heading-h1-weight:var(--typography-display-medium-weight);--heading-h1-size:var(--typography-display-medium-size);--heading-h1-line-height:var(--typography-display-medium-line-height);--heading-h1-letter-spacing:var(--typography-display-medium-letter-spacing);--heading-h2-family:var(--typography-display-small-family);--heading-h2-weight:var(--typography-display-small-weight);--heading-h2-size:var(--typography-display-small-size);--heading-h2-line-height:var(--typography-display-small-line-height);--heading-h2-letter-spacing:var(--typography-display-small-letter-spacing);--heading-h3-family:var(--typography-display-extra-small-family);--heading-h3-weight:var(--typography-display-extra-small-weight);--heading-h3-size:var(--typography-display-extra-small-size);--heading-h3-line-height:var(--typography-display-extra-small-line-height);--heading-h3-letter-spacing:var(--typography-display-extra-small-letter-spacing);--heading-h4-family:var(--typography-headline-small-family);--heading-h4-weight:var(--typography-headline-small-weight);--heading-h4-size:var(--typography-headline-small-size);--heading-h4-line-height:var(--typography-headline-small-line-height);--heading-h4-letter-spacing:var(--typography-headline-small-letter-spacing);--heading-h5-family:var(--typography-title-medium-family);--heading-h5-weight:var(--font-weight-semibold);--heading-h5-size:var(--typography-title-medium-size);--heading-h5-line-height:var(--typography-title-medium-line-height);--heading-h5-letter-spacing:var(--typography-title-medium-letter-spacing);--heading-h6-family:var(--typography-title-small-family);--heading-h6-weight:var(--typography-title-small-weight);--heading-h6-size:var(--typography-title-small-size);--heading-h6-line-height:var(--typography-title-small-line-height);--heading-h6-letter-spacing:var(--typography-title-small-letter-spacing);--space-50:2px;--space-100:4px;--space-200:8px;--space-300:12px;--space-400:16px;--space-600:24px;--space-800:32px;--space-1200:48px;--space-1600:64px;--space-2400:96px;--radius-2xs:2px;--radius-full:9999px;--color-green-010:#0b2005;--color-green-020:#17380c;--color-green-025:#1d4610;--color-green-027:#204912;--color-green-030:#245214;--color-green-060:#60a247;--color-green-070:#7ebd65;--color-green-080:#9dd784;--color-green-085:#aae590;--color-green-090:#bcf3a3;--color-green-095:#d4ffbd;--color-green-099:#f8ffef;--color-gray-000:#000;--color-gray-004:#0c0f0f;--color-gray-008:#151818;--color-gray-010:#191c1c;--color-gray-012:#1a2121;--color-gray-017:#252c2c;--color-gray-020:#293232;--color-gray-023:#2f3737;--color-gray-024:#323b3b;--color-gray-030:#3f4848;--color-gray-035:#4b5454;--color-gray-040:#576160;--color-gray-047:#677270;--color-gray-053:#778180;--color-gray-070:#a3aeac;--color-gray-080:#bec9c6;--color-gray-085:#cfd6d3;--color-gray-090:#dee4e1;--color-gray-092:#e4eae7;--color-gray-094:#e9efeb;--color-gray-095:#edf2ee;--color-gray-096:#f0f5f0;--color-gray-098:#f8faf6;--color-blue-010:#001e2b;--color-blue-020:#003548;--color-blue-025:#004157;--color-blue-030:#004d66;--color-blue-035:#005977;--color-blue-080:#72d2ff;--color-blue-085:#9cddff;--color-blue-090:#c1e8ff;--color-blue-095:#e2f3ff;--color-red-010:#410001;--color-red-020:#690002;--color-red-025:#790e0a;--color-red-030:#8b1a14;--color-red-035:#9b261e;--color-red-080:#ffb4aa;--color-red-085:#ffc7c0;--color-red-090:#ffdad5;--color-red-095:#ffedea;--color-primary:var(--theme-active-primary);--color-on-primary:var(--theme-active-on-primary);--color-primary-container:var(--theme-active-primary-container);--color-on-primary-container:var(--theme-active-on-primary-container);--color-inverse-primary:var(--theme-active-inverse-primary);--color-button-side-primary:var(--theme-active-button-side-primary);--color-button-side-inverse-primary:var(--theme-active-button-side-inverse-primary);--color-button-side-secondary:var(--theme-active-button-side-secondary);--color-button-side-inverse-secondary:var(--theme-active-button-side-inverse-secondary);--color-button-side-tertiary:var(--theme-active-button-side-tertiary);--color-button-side-inverse-tertiary:var(--theme-active-button-side-inverse-tertiary);--color-button-side-error:var(--theme-active-button-side-error);--color-button-side-inverse-error:var(--theme-active-button-side-inverse-error);--color-secondary:var(--theme-active-secondary);--color-on-secondary:var(--theme-active-on-secondary);--color-inverse-secondary:var(--theme-active-inverse-secondary);--color-on-inverse-secondary:var(--theme-active-on-inverse-secondary);--color-secondary-fixed-dim:var(--theme-active-secondary-fixed-dim);--color-on-secondary-fixed-variant:var(--theme-active-on-secondary-fixed-variant);--color-tertiary:var(--theme-active-tertiary);--color-on-tertiary:var(--theme-active-on-tertiary);--color-tertiary-container:var(--theme-active-tertiary-container);--color-on-tertiary-container:var(--theme-active-on-tertiary-container);--color-inverse-tertiary:var(--theme-active-inverse-tertiary);--color-on-inverse-tertiary:var(--theme-active-on-inverse-tertiary);--color-error:var(--theme-active-error);--color-on-error:var(--theme-active-on-error);--color-error-container:var(--theme-active-error-container);--color-on-error-container:var(--theme-active-on-error-container);--color-inverse-error:var(--theme-active-inverse-error);--color-on-inverse-error:var(--theme-active-on-inverse-error);--color-badge-default:var(--color-inverse-secondary);--color-on-badge-default:var(--color-on-inverse-secondary);--color-badge-boardgame:var(--color-green-070);--color-on-badge-boardgame:#092700;--color-badge-playdate:#fcb426;--color-on-badge-playdate:#040707;--color-badge-apple:#0071e3;--color-on-badge-apple:#fff;--color-badge-web:var(--color-inverse-tertiary);--color-on-badge-web:var(--color-on-inverse-tertiary);--color-badge-error:var(--color-inverse-error);--color-on-badge-error:var(--color-on-inverse-error);--color-background:var(--theme-active-background);--color-on-background:var(--theme-active-on-background);--color-on-background-dim:var(--theme-active-on-background-dim);--color-surface:var(--theme-active-surface);--color-on-surface:var(--theme-active-on-surface);--color-on-surface-dim:var(--theme-active-on-surface-dim);--color-on-surface-variant:var(--theme-active-on-surface-variant);--color-surface-container-low:var(--theme-active-surface-container-low);--color-surface-container:var(--theme-active-surface-container);--color-outline:var(--theme-active-outline);--color-outline-variant:var(--theme-active-outline-variant);--color-scrim:var(--theme-active-scrim);--color-focus:var(--theme-active-focus);--color-on-focus:var(--theme-active-on-focus);--color-state-on-primary-08:var(--theme-active-state-on-primary-08);--color-state-on-primary-12:var(--theme-active-state-on-primary-12);--color-state-on-inverse-primary-08:var(--theme-active-state-on-inverse-primary-08);--color-state-on-inverse-primary-12:var(--theme-active-state-on-inverse-primary-12);--color-state-on-secondary-08:var(--theme-active-state-on-secondary-08);--color-state-on-secondary-12:var(--theme-active-state-on-secondary-12);--color-state-on-inverse-secondary-08:var(--theme-active-state-on-inverse-secondary-08);--color-state-on-inverse-secondary-12:var(--theme-active-state-on-inverse-secondary-12);--color-state-on-tertiary-08:var(--theme-active-state-on-tertiary-08);--color-state-on-tertiary-12:var(--theme-active-state-on-tertiary-12);--color-state-on-inverse-tertiary-08:var(--theme-active-state-on-inverse-tertiary-08);--color-state-on-inverse-tertiary-12:var(--theme-active-state-on-inverse-tertiary-12);--color-state-on-tertiary-container-08:var(--theme-active-state-on-tertiary-container-08);--color-state-on-tertiary-container-16:var(--theme-active-state-on-tertiary-container-16);--color-state-on-surface-08:var(--theme-active-state-on-surface-08);--color-state-on-surface-12:var(--theme-active-state-on-surface-12);--color-state-on-surface-dim-08:var(--theme-active-state-on-surface-dim-08);--color-state-on-surface-dim-16:var(--theme-active-state-on-surface-dim-16);--color-state-error-08:var(--theme-active-state-error-08);--color-state-error-12:var(--theme-active-state-error-12);--color-state-on-error-08:var(--theme-active-state-on-error-08);--color-state-on-error-12:var(--theme-active-state-on-error-12);--color-state-on-inverse-error-08:var(--theme-active-state-on-inverse-error-08);--color-state-on-inverse-error-12:var(--theme-active-state-on-inverse-error-12);--color-link-underline-on-tertiary-container:var(--theme-active-link-underline-on-tertiary-container);--color-link-underline-on-surface:var(--theme-active-link-underline-on-surface);--animation-duration-extra-fast:.15s;--animation-duration-fast:.24s;--animation-easing-standard:cubic-bezier(.4, 0, .2, 1);--animation-easing-decelerate:cubic-bezier(0, 0, .2, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.text-display-extra-large{font-family:var(--typography-display-extra-large-family);font-size:var(--typography-display-extra-large-size);font-weight:var(--typography-display-extra-large-weight);line-height:var(--typography-display-extra-large-line-height);letter-spacing:var(--typography-display-extra-large-letter-spacing)}.text-display-large{font-family:var(--typography-display-large-family);font-size:var(--typography-display-large-size);font-weight:var(--typography-display-large-weight);line-height:var(--typography-display-large-line-height);letter-spacing:var(--typography-display-large-letter-spacing)}.text-display-medium{font-family:var(--typography-display-medium-family);font-size:var(--typography-display-medium-size);font-weight:var(--typography-display-medium-weight);line-height:var(--typography-display-medium-line-height);letter-spacing:var(--typography-display-medium-letter-spacing)}.text-display-small{font-family:var(--typography-display-small-family);font-size:var(--typography-display-small-size);font-weight:var(--typography-display-small-weight);line-height:var(--typography-display-small-line-height);letter-spacing:var(--typography-display-small-letter-spacing)}.text-display-extra-small{font-family:var(--typography-display-extra-small-family);font-size:var(--typography-display-extra-small-size);font-weight:var(--typography-display-extra-small-weight);line-height:var(--typography-display-extra-small-line-height);letter-spacing:var(--typography-display-extra-small-letter-spacing)}.text-headline-extra-large{font-family:var(--typography-headline-extra-large-family);font-size:var(--typography-headline-extra-large-size);font-weight:var(--typography-headline-extra-large-weight);line-height:var(--typography-headline-extra-large-line-height);letter-spacing:var(--typography-headline-extra-large-letter-spacing)}.text-headline-extra-large-prominent{font-family:var(--typography-headline-extra-large-family);font-size:var(--typography-headline-extra-large-size);font-weight:var(--typography-headline-extra-large-weight-prominent);line-height:var(--typography-headline-extra-large-line-height);letter-spacing:var(--typography-headline-extra-large-letter-spacing)}.text-headline-large{font-family:var(--typography-headline-large-family);font-size:var(--typography-headline-large-size);font-weight:var(--typography-headline-large-weight);line-height:var(--typography-headline-large-line-height);letter-spacing:var(--typography-headline-large-letter-spacing)}.text-headline-large-prominent{font-family:var(--typography-headline-large-family);font-size:var(--typography-headline-large-size);font-weight:var(--typography-headline-large-weight-prominent);line-height:var(--typography-headline-large-line-height);letter-spacing:var(--typography-headline-large-letter-spacing)}.text-headline-medium{font-family:var(--typography-headline-medium-family);font-size:var(--typography-headline-medium-size);font-weight:var(--typography-headline-medium-weight);line-height:var(--typography-headline-medium-line-height);letter-spacing:var(--typography-headline-medium-letter-spacing)}.text-headline-medium-prominent{font-family:var(--typography-headline-medium-family);font-size:var(--typography-headline-medium-size);font-weight:var(--typography-headline-medium-weight-prominent);line-height:var(--typography-headline-medium-line-height);letter-spacing:var(--typography-headline-medium-letter-spacing)}.text-headline-small{font-family:var(--typography-headline-small-family);font-size:var(--typography-headline-small-size);font-weight:var(--typography-headline-small-weight);line-height:var(--typography-headline-small-line-height);letter-spacing:var(--typography-headline-small-letter-spacing)}.text-headline-small-prominent{font-family:var(--typography-headline-small-family);font-size:var(--typography-headline-small-size);font-weight:var(--typography-headline-small-weight-prominent);line-height:var(--typography-headline-small-line-height);letter-spacing:var(--typography-headline-small-letter-spacing)}.text-title-large{font-family:var(--typography-title-large-family);font-size:var(--typography-title-large-size);font-weight:var(--typography-title-large-weight);line-height:var(--typography-title-large-line-height);letter-spacing:var(--typography-title-large-letter-spacing)}.text-title-large-prominent{font-family:var(--typography-title-large-family);font-size:var(--typography-title-large-size);font-weight:var(--typography-title-large-weight-prominent);line-height:var(--typography-title-large-line-height);letter-spacing:var(--typography-title-large-letter-spacing)}.text-title-medium{font-family:var(--typography-title-medium-family);font-size:var(--typography-title-medium-size);font-weight:var(--typography-title-medium-weight);line-height:var(--typography-title-medium-line-height);letter-spacing:var(--typography-title-medium-letter-spacing)}.text-title-medium-prominent{font-family:var(--typography-title-medium-family);font-size:var(--typography-title-medium-size);font-weight:var(--typography-title-medium-weight-prominent);line-height:var(--typography-title-medium-line-height);letter-spacing:var(--typography-title-medium-letter-spacing)}.text-title-small{font-family:var(--typography-title-small-family);font-size:var(--typography-title-small-size);font-weight:var(--typography-title-small-weight);line-height:var(--typography-title-small-line-height);letter-spacing:var(--typography-title-small-letter-spacing)}.text-title-small-prominent{font-family:var(--typography-title-small-family);font-size:var(--typography-title-small-size);font-weight:var(--typography-title-small-weight-prominent);line-height:var(--typography-title-small-line-height);letter-spacing:var(--typography-title-small-letter-spacing)}.text-label-extra-large{font-family:var(--typography-label-extra-large-family);font-size:var(--typography-label-extra-large-size);font-weight:var(--typography-label-extra-large-weight);line-height:var(--typography-label-extra-large-line-height);letter-spacing:var(--typography-label-extra-large-letter-spacing)}.text-label-extra-large-prominent{font-family:var(--typography-label-extra-large-family);font-size:var(--typography-label-extra-large-size);font-weight:var(--typography-label-extra-large-weight-prominent);line-height:var(--typography-label-extra-large-line-height);letter-spacing:var(--typography-label-extra-large-letter-spacing)}.text-label-large{font-family:var(--typography-label-large-family);font-size:var(--typography-label-large-size);font-weight:var(--typography-label-large-weight);line-height:var(--typography-label-large-line-height);letter-spacing:var(--typography-label-large-letter-spacing)}.text-label-large-prominent{font-family:var(--typography-label-large-family);font-size:var(--typography-label-large-size);font-weight:var(--typography-label-large-weight-prominent);line-height:var(--typography-label-large-line-height);letter-spacing:var(--typography-label-large-letter-spacing)}.text-label-medium{font-family:var(--typography-label-medium-family);font-size:var(--typography-label-medium-size);font-weight:var(--typography-label-medium-weight);line-height:var(--typography-label-medium-line-height);letter-spacing:var(--typography-label-medium-letter-spacing)}.text-label-medium-prominent{font-family:var(--typography-label-medium-family);font-size:var(--typography-label-medium-size);font-weight:var(--typography-label-medium-weight-prominent);line-height:var(--typography-label-medium-line-height);letter-spacing:var(--typography-label-medium-letter-spacing)}.text-label-small{font-family:var(--typography-label-small-family);font-size:var(--typography-label-small-size);font-weight:var(--typography-label-small-weight);line-height:var(--typography-label-small-line-height);letter-spacing:var(--typography-label-small-letter-spacing)}.text-label-small-prominent{font-family:var(--typography-label-small-family);font-size:var(--typography-label-small-size);font-weight:var(--typography-label-small-weight-prominent);line-height:var(--typography-label-small-line-height);letter-spacing:var(--typography-label-small-letter-spacing)}.text-body-large{font-family:var(--typography-body-large-family);font-size:var(--typography-body-large-size);font-weight:var(--typography-body-large-weight);line-height:var(--typography-body-large-line-height);letter-spacing:var(--typography-body-large-letter-spacing)}.text-body-large-tight{font-family:var(--typography-body-large-family);font-size:var(--typography-body-large-size);font-weight:var(--typography-body-large-weight);line-height:var(--typography-body-large-line-height-tight);letter-spacing:var(--typography-body-large-letter-spacing)}.text-body-large-prominent{font-family:var(--typography-body-large-family);font-size:var(--typography-body-large-size);font-weight:var(--typography-body-large-weight-prominent);line-height:var(--typography-body-large-line-height);letter-spacing:var(--typography-body-large-letter-spacing)}.text-body-large-italic{font-family:var(--typography-body-large-family);font-size:var(--typography-body-large-size);font-weight:var(--typography-body-large-weight);font-style:italic;line-height:var(--typography-body-large-line-height);letter-spacing:var(--typography-body-large-letter-spacing)}.text-body-large-italic-prominent{font-family:var(--typography-body-large-family);font-size:var(--typography-body-large-size);font-weight:var(--typography-body-large-weight-prominent);font-style:italic;line-height:var(--typography-body-large-line-height);letter-spacing:var(--typography-body-large-letter-spacing)}.text-body-medium{font-family:var(--typography-body-medium-family);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-medium-weight);line-height:var(--typography-body-medium-line-height);letter-spacing:var(--typography-body-medium-letter-spacing)}.text-body-medium-tight{font-family:var(--typography-body-medium-family);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-medium-weight);line-height:var(--typography-body-medium-line-height-tight);letter-spacing:var(--typography-body-medium-letter-spacing)}.text-body-medium-prominent{font-family:var(--typography-body-medium-family);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-medium-weight-prominent);line-height:var(--typography-body-medium-line-height);letter-spacing:var(--typography-body-medium-letter-spacing)}.text-body-medium-italic{font-family:var(--typography-body-medium-family);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-medium-weight);font-style:italic;line-height:var(--typography-body-medium-line-height);letter-spacing:var(--typography-body-medium-letter-spacing)}.text-body-medium-italic-prominent{font-family:var(--typography-body-medium-family);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-medium-weight-prominent);font-style:italic;line-height:var(--typography-body-medium-line-height);letter-spacing:var(--typography-body-medium-letter-spacing)}.text-body-small{font-family:var(--typography-body-small-family);font-size:var(--typography-body-small-size);font-weight:var(--typography-body-small-weight);line-height:var(--typography-body-small-line-height);letter-spacing:var(--typography-body-small-letter-spacing)}.text-body-small-prominent{font-family:var(--typography-body-small-family);font-size:var(--typography-body-small-size);font-weight:var(--typography-body-small-weight-prominent);line-height:var(--typography-body-small-line-height);letter-spacing:var(--typography-body-small-letter-spacing)}.text-body-responsive{font-family:var(--typography-body-medium-family);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-medium-weight);line-height:var(--typography-body-medium-line-height);letter-spacing:var(--typography-body-medium-letter-spacing)}.text-body-responsive-tight{font-family:var(--typography-body-medium-family);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-medium-weight);line-height:var(--typography-body-medium-line-height-tight);letter-spacing:var(--typography-body-medium-letter-spacing)}@media(min-width:1015px){.text-body-responsive{font-family:var(--typography-body-large-family);font-size:var(--typography-body-large-size);font-weight:var(--typography-body-large-weight);line-height:var(--typography-body-large-line-height);letter-spacing:var(--typography-body-large-letter-spacing)}.text-body-responsive-tight{font-family:var(--typography-body-large-family);font-size:var(--typography-body-large-size);font-weight:var(--typography-body-large-weight);line-height:var(--typography-body-large-line-height-tight);letter-spacing:var(--typography-body-large-letter-spacing)}}.text-display-card-title-responsive{font-family:var(--typography-display-extra-small-family);font-size:var(--typography-display-extra-small-size);font-weight:var(--typography-display-extra-small-weight);line-height:var(--typography-display-extra-small-line-height);letter-spacing:var(--typography-display-extra-small-letter-spacing)}.text-supporting-heading-responsive{font-family:var(--typography-headline-small-family);font-size:var(--typography-headline-small-size);font-weight:var(--typography-headline-small-weight);line-height:var(--typography-headline-small-line-height);letter-spacing:var(--typography-headline-small-letter-spacing)}.text-metadata-date-responsive{font-family:var(--typography-title-medium-family);font-size:var(--typography-title-medium-size);font-weight:var(--typography-title-medium-weight);line-height:var(--typography-title-medium-line-height);letter-spacing:var(--typography-title-medium-letter-spacing)}.text-byline-author-responsive{font-family:var(--typography-label-large-family);font-size:var(--typography-label-large-size);font-weight:var(--typography-label-large-weight);line-height:var(--typography-label-large-line-height);letter-spacing:var(--typography-label-large-letter-spacing)}.text-byline-author-responsive .text-link{font-weight:inherit}@media(min-width:1015px){.text-display-card-title-responsive{font-family:var(--typography-display-small-family);font-size:var(--typography-display-small-size);font-weight:var(--typography-display-small-weight);line-height:var(--typography-display-small-line-height);letter-spacing:var(--typography-display-small-letter-spacing)}.text-supporting-heading-responsive{font-family:var(--typography-headline-medium-family);font-size:var(--typography-headline-medium-size);font-weight:var(--typography-headline-medium-weight);line-height:var(--typography-headline-medium-line-height);letter-spacing:var(--typography-headline-medium-letter-spacing)}.text-metadata-date-responsive{font-family:var(--typography-title-large-family);font-size:var(--typography-title-large-size);font-weight:var(--typography-title-large-weight);line-height:var(--typography-title-large-line-height);letter-spacing:var(--typography-title-large-letter-spacing)}.text-byline-author-responsive{font-family:var(--typography-label-extra-large-family);font-size:var(--typography-label-extra-large-size);font-weight:var(--typography-label-extra-large-weight);line-height:var(--typography-label-extra-large-line-height);letter-spacing:var(--typography-label-extra-large-letter-spacing)}}.text-summary-card-kicker{font-family:var(--typography-title-medium-family);font-size:var(--typography-title-medium-size);font-weight:var(--typography-title-medium-weight);letter-spacing:var(--typography-title-medium-letter-spacing);line-height:1}.text-summary-card-title{font-family:var(--typography-display-extra-small-family);font-size:var(--typography-display-extra-small-size);font-weight:var(--typography-display-extra-small-weight);line-height:var(--typography-display-extra-small-line-height);letter-spacing:var(--typography-display-extra-small-letter-spacing)}.text-summary-card-description{font-family:var(--typography-body-small-family);font-size:var(--typography-body-small-size);font-weight:var(--typography-body-small-weight);line-height:var(--typography-body-small-line-height);letter-spacing:var(--typography-body-small-letter-spacing)}.text-summary-card-date{font-family:var(--typography-label-large-family);font-size:var(--typography-label-large-size);font-weight:var(--typography-label-large-weight);line-height:var(--typography-label-large-line-height);letter-spacing:var(--typography-label-large-letter-spacing)}.text-summary-card-author{font-family:var(--typography-title-small-family);font-size:var(--typography-title-small-size);font-weight:var(--typography-title-small-weight);line-height:var(--typography-title-small-line-height);letter-spacing:var(--typography-title-small-letter-spacing)}@container summary-card (min-width:360px){.text-summary-card-kicker{font-family:var(--typography-title-large-family);font-size:var(--typography-title-large-size);font-weight:var(--typography-title-large-weight);line-height:var(--typography-title-large-line-height);letter-spacing:var(--typography-title-large-letter-spacing)}.text-summary-card-title{font-family:var(--typography-display-small-family);font-size:var(--typography-display-small-size);font-weight:var(--typography-display-small-weight);line-height:var(--typography-display-small-line-height);letter-spacing:var(--typography-display-small-letter-spacing)}.text-summary-card-description{font-family:var(--typography-body-medium-family);font-size:var(--typography-body-medium-size);font-weight:var(--typography-body-medium-weight);line-height:var(--typography-body-medium-line-height);letter-spacing:var(--typography-body-medium-letter-spacing)}.text-summary-card-date{font-family:var(--typography-label-extra-large-family);font-size:var(--typography-label-extra-large-size);font-weight:var(--typography-label-extra-large-weight);line-height:var(--typography-label-extra-large-line-height);letter-spacing:var(--typography-label-extra-large-letter-spacing)}.text-summary-card-author{font-family:var(--typography-title-medium-family);font-size:var(--typography-title-medium-size);font-weight:var(--typography-title-medium-weight);line-height:var(--typography-title-medium-line-height);letter-spacing:var(--typography-title-medium-letter-spacing)}}.heading-h1{font-family:var(--heading-h1-family);font-size:var(--heading-h1-size);font-weight:var(--heading-h1-weight);line-height:var(--heading-h1-line-height);letter-spacing:var(--heading-h1-letter-spacing)}.heading-h2{font-family:var(--heading-h2-family);font-size:var(--heading-h2-size);font-weight:var(--heading-h2-weight);line-height:var(--heading-h2-line-height);letter-spacing:var(--heading-h2-letter-spacing)}.heading-h3{font-family:var(--heading-h3-family);font-size:var(--heading-h3-size);font-weight:var(--heading-h3-weight);line-height:var(--heading-h3-line-height);letter-spacing:var(--heading-h3-letter-spacing)}.heading-h4{font-family:var(--heading-h4-family);font-size:var(--heading-h4-size);font-weight:var(--heading-h4-weight);line-height:var(--heading-h4-line-height);letter-spacing:var(--heading-h4-letter-spacing)}.heading-h5{font-family:var(--heading-h5-family);font-size:var(--heading-h5-size);font-weight:var(--heading-h5-weight);line-height:var(--heading-h5-line-height);letter-spacing:var(--heading-h5-letter-spacing)}.heading-h6{font-family:var(--heading-h6-family);font-size:var(--heading-h6-size);font-weight:var(--heading-h6-weight);line-height:var(--heading-h6-line-height);letter-spacing:var(--heading-h6-letter-spacing)}.text-link{font-weight:var(--font-weight-medium);color:currentColor;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--text-link-underline,var(--color-link-underline-on-surface));text-decoration-color:var(--text-link-underline,var(--color-link-underline-on-surface));text-underline-offset:.125em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;border-radius:var(--radius-full);outline:var(--focus-outline-width) solid transparent;outline-offset:.125em;transition:transform var(--animation-duration-extra-fast) var(--animation-easing-standard);will-change:transform;-webkit-tap-highlight-color:transparent;box-shadow:none;background-color:#0000;margin:-1px -6px;padding:1px 6px;text-decoration-thickness:.12em;display:inline-block;position:relative}@media(hover:hover)and (pointer:fine){.text-link:where(:hover):not(:focus-visible){text-decoration-color:currentColor}.text-link:where(:active):not(:focus-visible){box-shadow:none;background-color:#0000;text-decoration-color:currentColor;transform:translateY(1px)}}@media(hover:none)and (pointer:coarse){.text-link{text-decoration-color:currentColor}.text-link,.text-link:hover{transform:translate(0)}.text-link:active:not(:focus-visible){transform:translateY(1px)}}.text-link:focus-visible{outline-color:var(--color-focus);box-shadow:none;background-color:#0000;text-decoration:none;transform:translate(0)}@media(prefers-reduced-motion:reduce){.text-link{transition:none;transform:none}.text-link:hover,.text-link:active,.text-link:focus-visible{transform:none}@media(hover:none)and (pointer:coarse){.text-link:active:not(:focus-visible){transform:none}}}.elevation-1{box-shadow:var(--effect-elevation-1)}.elevation-2{box-shadow:var(--effect-elevation-2)}.elevation-3{box-shadow:var(--effect-elevation-3)}.elevation-4{box-shadow:var(--effect-elevation-4)}.glow-1{box-shadow:var(--effect-glow-1)}.glow-2{box-shadow:var(--effect-glow-2)}.glow-3{box-shadow:var(--effect-glow-3)}.glow-4{box-shadow:var(--effect-glow-4)}.page{flex-direction:column;min-height:100dvh;display:flex}.site-main{flex:1 0 auto}.section{padding-block:var(--space-section-block)}.section--full-bleed{inline-size:100vw;margin-inline:-50vw;position:relative;inset-inline:50%}.rail{margin-inline:auto}.rail--lg{max-inline-size:var(--size-rail-lg)}.rail--md{max-inline-size:var(--size-rail-md)}.rail--sm{max-inline-size:var(--size-rail-sm)}.rail--padded{padding-inline:var(--space-rail-inline)}.measure--content{inline-size:100%;max-inline-size:var(--size-rail-sm);margin-inline:auto}.measure--narrow{inline-size:100%;max-inline-size:80ch;margin-inline:auto}.flow>*+*{margin-block-start:var(--space-section-block)}.grid--cols-8{column-gap:var(--space-gutter);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.grid--auto{gap:var(--space-gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.grid--cols-2{gap:var(--space-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grid--cols-3{gap:var(--space-gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid--cols-4{gap:var(--space-gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stack{align-items:flex-start;gap:var(--space-gutter);flex-direction:column;flex-shrink:0;width:100%;margin-inline:auto;display:flex}.stack--tight{align-items:flex-start;gap:var(--space-gutter-tight);flex-direction:column;flex-shrink:0;width:100%;margin-inline:auto;display:flex}.stack--loose{align-items:flex-start;gap:var(--space-gutter-loose);flex-direction:column;flex-shrink:0;width:100%;margin-inline:auto;display:flex}.cluster{gap:var(--space-gutter);flex-wrap:wrap;align-items:center;display:flex}.cluster--tight{gap:var(--space-gutter-tight);flex-wrap:wrap;align-items:center;display:flex}figure{margin:0}.spacing-gutter{gap:var(--space-gutter)}.spacing-gutter-block{padding-block:var(--space-gutter)}.spacing-gutter-inline{padding-inline:var(--space-gutter)}.spacing-outer{padding:var(--space-rail-inline)}.spacing-outer-inline{padding-inline:var(--space-rail-inline)}.spacing-outer-block{padding-block:var(--space-section-block)}}@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.text-error{color:var(--color-error)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-error{outline-color:var(--color-error)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit}@media(min-width:632px){:root{--heading-h1-family:var(--typography-display-large-family);--heading-h1-weight:var(--typography-display-large-weight);--heading-h1-size:var(--typography-display-large-size);--heading-h1-line-height:var(--typography-display-large-line-height);--heading-h1-letter-spacing:var(--typography-display-large-letter-spacing);--heading-h2-family:var(--typography-display-medium-family);--heading-h2-weight:var(--typography-display-medium-weight);--heading-h2-size:var(--typography-display-medium-size);--heading-h2-line-height:var(--typography-display-medium-line-height);--heading-h2-letter-spacing:var(--typography-display-medium-letter-spacing);--heading-h3-family:var(--typography-display-small-family);--heading-h3-weight:var(--typography-display-small-weight);--heading-h3-size:var(--typography-display-small-size);--heading-h3-line-height:var(--typography-display-small-line-height);--heading-h3-letter-spacing:var(--typography-display-small-letter-spacing);--heading-h4-family:var(--typography-headline-medium-family);--heading-h4-weight:var(--typography-headline-medium-weight);--heading-h4-size:var(--typography-headline-medium-size);--heading-h4-line-height:var(--typography-headline-medium-line-height);--heading-h4-letter-spacing:var(--typography-headline-medium-letter-spacing);--heading-h5-family:var(--typography-title-large-family);--heading-h5-weight:var(--font-weight-medium);--heading-h5-size:var(--typography-title-large-size);--heading-h5-line-height:var(--typography-title-large-line-height);--heading-h5-letter-spacing:var(--typography-title-large-letter-spacing);--heading-h6-family:var(--typography-title-medium-family);--heading-h6-weight:var(--typography-title-medium-weight);--heading-h6-size:var(--typography-title-medium-size);--heading-h6-line-height:var(--typography-title-medium-line-height);--heading-h6-letter-spacing:var(--typography-title-medium-letter-spacing)}}@media(min-width:1015px){:root{--heading-h1-family:var(--typography-display-extra-large-family);--heading-h1-weight:var(--typography-display-extra-large-weight);--heading-h1-size:var(--typography-display-extra-large-size);--heading-h1-line-height:var(--typography-display-extra-large-line-height);--heading-h1-letter-spacing:var(--typography-display-extra-large-letter-spacing);--heading-h2-family:var(--typography-display-large-family);--heading-h2-weight:var(--typography-display-large-weight);--heading-h2-size:var(--typography-display-large-size);--heading-h2-line-height:var(--typography-display-large-line-height);--heading-h2-letter-spacing:var(--typography-display-large-letter-spacing);--heading-h3-family:var(--typography-display-medium-family);--heading-h3-weight:var(--typography-display-medium-weight);--heading-h3-size:var(--typography-display-medium-size);--heading-h3-line-height:var(--typography-display-medium-line-height);--heading-h3-letter-spacing:var(--typography-display-medium-letter-spacing);--heading-h4-family:var(--typography-headline-large-family);--heading-h4-weight:var(--typography-headline-large-weight);--heading-h4-size:var(--typography-headline-large-size);--heading-h4-line-height:var(--typography-headline-large-line-height);--heading-h4-letter-spacing:var(--typography-headline-large-letter-spacing)}}:root{--space-gutter:var(--space-400);--space-gutter-tight:var(--space-200);--space-gutter-loose:var(--space-800);--space-section-block:var(--space-600);--space-section-block-sm:var(--space-300);--space-section-block-lg:var(--space-800);--space-section-block-xl:var(--space-1200);--space-rail-inline:var(--space-400);--space-rail-inline-sm:var(--space-200);--space-rail-inline-lg:var(--space-600);--space-rail-inline-xl:var(--space-800)}@media(min-width:632px)and (max-width:1014px){:root{--space-gutter:var(--space-400);--space-gutter-tight:var(--space-200);--space-gutter-loose:var(--space-800);--space-section-block:var(--space-800);--space-section-block-sm:var(--space-400);--space-section-block-lg:var(--space-1200);--space-section-block-xl:var(--space-1600);--space-rail-inline:var(--space-800);--space-rail-inline-sm:var(--space-400);--space-rail-inline-lg:var(--space-1200);--space-rail-inline-xl:var(--space-1600)}}@media(min-width:1015px)and (max-width:1175px){:root{--space-gutter:var(--space-600);--space-gutter-tight:var(--space-300);--space-gutter-loose:var(--space-1200);--space-section-block:var(--space-800);--space-section-block-sm:var(--space-400);--space-section-block-lg:var(--space-1200);--space-section-block-xl:var(--space-1600);--space-rail-inline:var(--space-1200);--space-rail-inline-sm:var(--space-600);--space-rail-inline-lg:var(--space-1600);--space-rail-inline-xl:var(--space-2400)}}@media(min-width:1176px){:root{--space-gutter:var(--space-600);--space-gutter-tight:var(--space-300);--space-gutter-loose:var(--space-1200);--space-section-block:var(--space-800);--space-section-block-sm:var(--space-400);--space-section-block-lg:var(--space-1200);--space-section-block-xl:var(--space-1600);--space-rail-inline:var(--space-600);--space-rail-inline-sm:var(--space-300);--space-rail-inline-lg:var(--space-800);--space-rail-inline-xl:var(--space-1200)}}:root{--size-rail-lg:70.5rem;--size-rail-md:55.5rem;--size-rail-sm:52.5rem;--theme-light-primary-srgb:var(--color-green-030);--theme-light-on-primary-srgb:var(--color-white);--theme-light-primary-p3:var(--theme-light-primary-srgb);--theme-light-on-primary-p3:var(--theme-light-on-primary-srgb);--theme-light-primary:var(--theme-light-primary-p3,var(--theme-light-primary-srgb));--theme-light-on-primary:var(--theme-light-on-primary-p3,var(--theme-light-on-primary-srgb));--theme-light-primary-container-srgb:var(--color-green-095);--theme-light-primary-container-p3:var(--theme-light-primary-container-srgb);--theme-light-primary-container:var(--theme-light-primary-container-p3,var(--theme-light-primary-container-srgb));--theme-light-on-primary-container-srgb:var(--color-green-020);--theme-light-on-primary-container-p3:var(--theme-light-on-primary-container-srgb);--theme-light-on-primary-container:var(--theme-light-on-primary-container-p3,var(--theme-light-on-primary-container-srgb));--theme-light-inverse-primary-srgb:var(--color-green-085);--theme-light-inverse-primary-p3:var(--theme-light-inverse-primary-srgb);--theme-light-inverse-primary:var(--theme-light-inverse-primary-p3,var(--theme-light-inverse-primary-srgb));--theme-light-on-inverse-primary-srgb:var(--color-green-027);--theme-light-on-inverse-primary-p3:var(--theme-light-on-inverse-primary-srgb);--theme-light-on-inverse-primary:var(--theme-light-on-inverse-primary-p3,var(--theme-light-on-inverse-primary-srgb));--theme-light-primary-fixed-srgb:var(--color-green-090);--theme-light-primary-fixed-p3:var(--theme-light-primary-fixed-srgb);--theme-light-primary-fixed:var(--theme-light-primary-fixed-p3,var(--theme-light-primary-fixed-srgb));--theme-light-on-primary-fixed-srgb:var(--color-green-010);--theme-light-on-primary-fixed-p3:var(--theme-light-on-primary-fixed-srgb);--theme-light-on-primary-fixed:var(--theme-light-on-primary-fixed-p3,var(--theme-light-on-primary-fixed-srgb));--theme-light-primary-fixed-dim-srgb:var(--color-green-085);--theme-light-primary-fixed-dim-p3:var(--theme-light-primary-fixed-dim-srgb);--theme-light-primary-fixed-dim:var(--theme-light-primary-fixed-dim-p3,var(--theme-light-primary-fixed-dim-srgb));--theme-light-on-primary-fixed-variant-srgb:var(--color-green-025);--theme-light-on-primary-fixed-variant-p3:var(--theme-light-on-primary-fixed-variant-srgb);--theme-light-on-primary-fixed-variant:var(--theme-light-on-primary-fixed-variant-p3,var(--theme-light-on-primary-fixed-variant-srgb));--theme-light-accent-primary-srgb:#20ff20;--theme-light-accent-primary-p3:var(--theme-light-accent-primary-srgb);--theme-light-accent-primary:var(--theme-light-accent-primary-p3,var(--theme-light-accent-primary-srgb));--theme-light-button-side-primary-srgb:#123109;--theme-light-button-side-primary-p3:var(--theme-light-button-side-primary-srgb);--theme-light-button-side-primary:var(--theme-light-button-side-primary-p3,var(--theme-light-button-side-primary-srgb));--theme-light-button-side-inverse-primary-srgb:#43972a;--theme-light-button-side-inverse-primary-p3:var(--theme-light-button-side-inverse-primary-srgb);--theme-light-button-side-inverse-primary:var(--theme-light-button-side-inverse-primary-p3,var(--theme-light-button-side-inverse-primary-srgb));--theme-light-button-side-secondary:#ea3df7;--theme-light-button-side-inverse-secondary:#ea3df7;--theme-light-button-side-tertiary:#163b3b;--theme-light-button-side-inverse-tertiary:#3a7fb6;--theme-light-secondary:var(--color-gray-035);--theme-light-on-secondary:var(--color-white);--theme-light-secondary-container:var(--color-gray-095);--theme-light-on-secondary-container:var(--color-gray-017);--theme-light-inverse-secondary:var(--color-gray-085);--theme-light-on-inverse-secondary:var(--color-gray-024);--theme-light-secondary-fixed:var(--color-gray-090);--theme-light-on-secondary-fixed:var(--color-gray-010);--theme-light-secondary-fixed-dim:var(--color-gray-085);--theme-light-on-secondary-fixed-variant:var(--color-gray-024);--theme-light-accent-secondary-srgb:#ff20ff;--theme-light-accent-secondary-p3:var(--theme-light-accent-secondary-srgb);--theme-light-accent-secondary:var(--theme-light-accent-secondary-p3,var(--theme-light-accent-secondary-srgb));--theme-light-tertiary:var(--color-blue-035);--theme-light-on-tertiary:var(--color-white);--theme-light-tertiary-container:var(--color-blue-095);--theme-light-on-tertiary-container:var(--color-blue-025);--theme-light-inverse-tertiary:var(--color-blue-085);--theme-light-on-inverse-tertiary:var(--color-blue-025);--theme-light-tertiary-fixed:var(--color-blue-090);--theme-light-on-tertiary-fixed:var(--color-blue-010);--theme-light-tertiary-fixed-dim:var(--color-blue-085);--theme-light-on-tertiary-fixed-variant:var(--color-blue-025);--theme-light-accent-tertiary-srgb:#20ffff;--theme-light-accent-tertiary-p3:var(--theme-light-accent-tertiary-srgb);--theme-light-accent-tertiary:var(--theme-light-accent-tertiary-p3,var(--theme-light-accent-tertiary-srgb));--theme-light-error:var(--color-red-035);--theme-light-on-error:var(--color-white);--theme-light-error-container:var(--color-red-095);--theme-light-on-error-container:var(--color-red-030);--theme-light-inverse-error:var(--color-red-085);--theme-light-on-inverse-error:var(--color-red-025);--theme-light-error-fixed:var(--color-red-090);--theme-light-on-error-fixed:var(--color-red-010);--theme-light-accent-error:#ff2020;--theme-light-button-side-error:#f44;--theme-light-button-side-inverse-error:#f22;--theme-light-background:var(--color-gray-098);--theme-light-background-dim:var(--color-gray-090);--theme-light-on-background:var(--color-gray-010);--theme-light-on-background-dim:var(--color-gray-040);--theme-light-surface:var(--color-gray-098);--theme-light-surface-dim:var(--color-gray-090);--theme-light-surface-bright:var(--color-white);--theme-light-on-surface:var(--color-gray-010);--theme-light-on-surface-dim:var(--color-gray-030);--theme-light-surface-variant:#d7ecc8;--theme-light-surface-variant-bright:#e3eede;--theme-light-on-surface-variant:#2c5520;--theme-light-inverse-surface:var(--color-gray-020);--theme-light-on-surface-inverse:var(--color-gray-095);--theme-light-surface-container-lowest:var(--color-white);--theme-light-surface-container-low:var(--color-gray-096);--theme-light-surface-container:var(--color-gray-094);--theme-light-surface-container-high:var(--color-gray-092);--theme-light-surface-container-highest:var(--color-gray-090);--theme-light-outline:var(--color-gray-047);--theme-light-outline-variant:var(--color-gray-080);--theme-light-shadow:var(--color-black);--theme-light-scrim:var(--color-black);--theme-light-glow:var(--color-white);--theme-light-focus:#1060ff;--theme-light-on-focus:var(--color-white);--theme-light-state-primary-08:#12520014;--theme-light-state-primary-12:#1252001f;--theme-light-state-primary-16:#12520029;--theme-light-state-on-primary-08:#ffffff14;--theme-light-state-on-primary-12:#ffffff1f;--theme-light-state-on-primary-16:#ffffff29;--theme-light-state-on-inverse-primary-08:#20491214;--theme-light-state-on-inverse-primary-12:#2049121f;--theme-light-state-on-inverse-primary-16:#20491229;--theme-light-state-secondary-08:#4b545414;--theme-light-state-secondary-12:#4b54541f;--theme-light-state-secondary-16:#4b545429;--theme-light-state-on-secondary-08:#ffffff14;--theme-light-state-on-secondary-12:#ffffff1f;--theme-light-state-on-secondary-16:#ffffff29;--theme-light-state-on-inverse-secondary-08:#343b3b14;--theme-light-state-on-inverse-secondary-12:#343b3b1f;--theme-light-state-tertiary-08:#00597714;--theme-light-state-tertiary-12:#0059771f;--theme-light-state-tertiary-16:#00597729;--theme-light-state-on-tertiary-08:#ffffff14;--theme-light-state-on-tertiary-12:#ffffff1f;--theme-light-state-on-tertiary-16:#ffffff29;--theme-light-state-on-inverse-tertiary-08:#18405514;--theme-light-state-on-inverse-tertiary-12:#1840551f;--theme-light-state-tertiary-container-08:#e5f2fe14;--theme-light-state-tertiary-container-12:#e5f2fe1f;--theme-light-state-tertiary-container-16:#e5f2fe29;--theme-light-state-on-tertiary-container-08:#18405514;--theme-light-state-on-tertiary-container-12:#1840551f;--theme-light-state-on-tertiary-container-16:#18405529;--theme-light-state-surface-08:#f8faf614;--theme-light-state-surface-12:#f8faf61f;--theme-light-state-surface-16:#f8faf629;--theme-light-state-surface-dim-08:#dfe4e114;--theme-light-state-surface-dim-12:#dfe4e11f;--theme-light-state-surface-dim-16:#dfe4e129;--theme-light-state-surface-bright-08:#ffffff14;--theme-light-state-surface-bright-12:#ffffff1f;--theme-light-state-surface-bright-16:#ffffff29;--theme-light-state-on-surface-08:#191c1c14;--theme-light-state-on-surface-12:#191c1c1f;--theme-light-state-on-surface-16:#191c1c29;--theme-light-state-on-surface-dim-08:#41484814;--theme-light-state-on-surface-dim-12:#4148481f;--theme-light-state-on-surface-dim-16:#41484829;--theme-light-state-error-08:#8f302514;--theme-light-state-error-12:#8f30251f;--theme-light-state-on-error-08:#ffffff14;--theme-light-state-on-error-12:#ffffff1f;--theme-light-state-on-inverse-error-08:#6f1a1314;--theme-light-state-on-inverse-error-12:#6f1a131f;--theme-light-link-underline-on-primary:#ffffff70;--theme-light-link-underline-on-secondary:#ffffff7a;--theme-light-link-underline-on-tertiary:#ffffff7d;--theme-light-link-underline-on-tertiary-container:#18405594;--theme-light-link-underline-on-surface:#191c1c80;--theme-light-link-underline-on-surface-dim:#414848a3;--theme-dark-primary-srgb:var(--color-green-080);--theme-dark-on-primary-srgb:var(--color-green-020);--theme-dark-primary-p3:var(--theme-dark-primary-srgb);--theme-dark-on-primary-p3:var(--theme-dark-on-primary-srgb);--theme-dark-primary:var(--theme-dark-primary-p3,var(--theme-dark-primary-srgb));--theme-dark-on-primary:var(--theme-dark-on-primary-p3,var(--theme-dark-on-primary-srgb));--theme-dark-primary-container-srgb:var(--color-green-025);--theme-dark-primary-container-p3:var(--theme-dark-primary-container-srgb);--theme-dark-primary-container:var(--theme-dark-primary-container-p3,var(--theme-dark-primary-container-srgb));--theme-dark-on-primary-container-srgb:var(--color-green-099);--theme-dark-on-primary-container-p3:var(--theme-dark-on-primary-container-srgb);--theme-dark-on-primary-container:var(--theme-dark-on-primary-container-p3,var(--theme-dark-on-primary-container-srgb));--theme-dark-inverse-primary-srgb:var(--color-green-027);--theme-dark-inverse-primary-p3:var(--theme-dark-inverse-primary-srgb);--theme-dark-inverse-primary:var(--theme-dark-inverse-primary-p3,var(--theme-dark-inverse-primary-srgb));--theme-dark-on-inverse-primary-srgb:var(--color-green-085);--theme-dark-on-inverse-primary-p3:var(--theme-dark-on-inverse-primary-srgb);--theme-dark-on-inverse-primary:var(--theme-dark-on-inverse-primary-p3,var(--theme-dark-on-inverse-primary-srgb));--theme-dark-primary-fixed-srgb:var(--color-green-090);--theme-dark-primary-fixed-p3:var(--theme-dark-primary-fixed-srgb);--theme-dark-primary-fixed:var(--theme-dark-primary-fixed-p3,var(--theme-dark-primary-fixed-srgb));--theme-dark-on-primary-fixed-srgb:var(--color-green-010);--theme-dark-on-primary-fixed-p3:var(--theme-dark-on-primary-fixed-srgb);--theme-dark-on-primary-fixed:var(--theme-dark-on-primary-fixed-p3,var(--theme-dark-on-primary-fixed-srgb));--theme-dark-primary-fixed-dim-srgb:var(--color-green-085);--theme-dark-primary-fixed-dim-p3:var(--theme-dark-primary-fixed-dim-srgb);--theme-dark-primary-fixed-dim:var(--theme-dark-primary-fixed-dim-p3,var(--theme-dark-primary-fixed-dim-srgb));--theme-dark-on-primary-fixed-variant-srgb:var(--color-green-025);--theme-dark-on-primary-fixed-variant-p3:var(--theme-dark-on-primary-fixed-variant-srgb);--theme-dark-on-primary-fixed-variant:var(--theme-dark-on-primary-fixed-variant-p3,var(--theme-dark-on-primary-fixed-variant-srgb));--theme-dark-accent-primary-srgb:#1eff21;--theme-dark-accent-primary-p3:var(--theme-dark-accent-primary-srgb);--theme-dark-accent-primary:var(--theme-dark-accent-primary-p3,var(--theme-dark-accent-primary-srgb));--theme-dark-button-side-primary-srgb:#090;--theme-dark-button-side-primary-p3:var(--theme-dark-button-side-primary-srgb);--theme-dark-button-side-primary:var(--theme-dark-button-side-primary-p3,var(--theme-dark-button-side-primary-srgb));--theme-dark-button-side-inverse-primary-srgb:#21ee21;--theme-dark-button-side-inverse-primary-p3:var(--theme-dark-button-side-inverse-primary-srgb);--theme-dark-button-side-inverse-primary:var(--theme-dark-button-side-inverse-primary-p3,var(--theme-dark-button-side-inverse-primary-srgb));--theme-dark-button-side-secondary:var(--theme-dark-accent-secondary);--theme-dark-button-side-inverse-secondary:#db3be6;--theme-dark-button-side-tertiary:#3a7fb6;--theme-dark-button-side-inverse-tertiary:#71ebec;--theme-dark-secondary:var(--color-gray-080);--theme-dark-on-secondary:var(--color-gray-020);--theme-dark-secondary-container:var(--color-gray-030);--theme-dark-on-secondary-container:var(--color-gray-095);--theme-dark-inverse-secondary:var(--color-gray-024);--theme-dark-on-inverse-secondary:var(--color-gray-085);--theme-dark-secondary-fixed:var(--color-gray-090);--theme-dark-on-secondary-fixed:var(--color-gray-010);--theme-dark-secondary-fixed-dim:var(--color-gray-085);--theme-dark-on-secondary-fixed-variant:var(--color-gray-024);--theme-dark-accent-secondary-srgb:#ff1fff;--theme-dark-accent-secondary-p3:var(--theme-dark-accent-secondary-srgb);--theme-dark-accent-secondary:var(--theme-dark-accent-secondary-p3,var(--theme-dark-accent-secondary-srgb));--theme-dark-tertiary:var(--color-blue-080);--theme-dark-on-tertiary:var(--color-blue-020);--theme-dark-tertiary-container:var(--color-blue-030);--theme-dark-on-tertiary-container:var(--color-blue-095);--theme-dark-inverse-tertiary:var(--color-blue-025);--theme-dark-on-inverse-tertiary:var(--color-blue-085);--theme-dark-tertiary-fixed:var(--color-blue-090);--theme-dark-on-tertiary-fixed:var(--color-blue-010);--theme-dark-tertiary-fixed-dim:var(--color-blue-085);--theme-dark-on-tertiary-fixed-variant:var(--color-blue-025);--theme-dark-accent-tertiary-srgb:#1effff;--theme-dark-accent-tertiary-p3:var(--theme-dark-accent-tertiary-srgb);--theme-dark-accent-tertiary:var(--theme-dark-accent-tertiary-p3,var(--theme-dark-accent-tertiary-srgb));--theme-dark-error:var(--color-red-080);--theme-dark-on-error:var(--color-red-020);--theme-dark-error-container:var(--color-red-030);--theme-dark-on-error-container:var(--color-red-080);--theme-dark-inverse-error:var(--color-red-025);--theme-dark-on-inverse-error:var(--color-red-085);--theme-dark-error-fixed:var(--color-red-090);--theme-dark-on-error-fixed:var(--color-red-010);--theme-dark-accent-error:#ff2020;--theme-dark-button-side-error:var(--theme-dark-accent-error);--theme-dark-button-side-inverse-error:var(--theme-dark-accent-error);--theme-dark-background:var(--color-gray-008);--theme-dark-background-dim:var(--color-gray-000);--theme-dark-on-background:var(--color-gray-095);--theme-dark-on-background-dim:var(--color-gray-070);--theme-dark-surface:var(--color-gray-008);--theme-dark-surface-dim:var(--color-black);--theme-dark-surface-bright:var(--color-gray-017);--theme-dark-on-surface:var(--color-gray-095);--theme-dark-on-surface-dim:var(--color-gray-080);--theme-dark-surface-variant:#052d00;--theme-dark-surface-variant-bright:#214024;--theme-dark-on-surface-variant:#bcd1af;--theme-dark-inverse-surface:var(--color-gray-090);--theme-dark-on-surface-inverse:var(--color-gray-020);--theme-dark-surface-container-lowest:var(--color-gray-004);--theme-dark-surface-container-low:var(--color-gray-012);--theme-dark-surface-container:var(--color-gray-017);--theme-dark-surface-container-high:var(--color-gray-020);--theme-dark-surface-container-highest:var(--color-gray-023);--theme-dark-outline:var(--color-gray-053);--theme-dark-outline-variant:var(--color-gray-024);--theme-dark-shadow:var(--color-black);--theme-dark-scrim:var(--color-black);--theme-dark-glow:var(--color-white);--theme-dark-focus:#2580ff;--theme-dark-on-focus:var(--color-black);--theme-dark-state-primary-08:#91d97514;--theme-dark-state-primary-12:#91d9751f;--theme-dark-state-primary-16:#91d97529;--theme-dark-state-on-primary-08:#0a390014;--theme-dark-state-on-primary-12:#0a39001f;--theme-dark-state-on-primary-16:#0a390029;--theme-dark-state-on-inverse-primary-08:#aae59014;--theme-dark-state-on-inverse-primary-12:#aae5901f;--theme-dark-state-on-inverse-primary-16:#aae59029;--theme-dark-state-secondary-08:#bec9c614;--theme-dark-state-secondary-12:#bec9c61f;--theme-dark-state-secondary-16:#bec9c629;--theme-dark-state-on-secondary-08:#29323214;--theme-dark-state-on-secondary-12:#2932321f;--theme-dark-state-on-secondary-16:#29323229;--theme-dark-state-on-inverse-secondary-08:#cfd6d314;--theme-dark-state-on-inverse-secondary-12:#cfd6d31f;--theme-dark-state-tertiary-08:#72d2ff14;--theme-dark-state-tertiary-12:#72d2ff1f;--theme-dark-state-tertiary-16:#72d2ff29;--theme-dark-state-on-tertiary-08:#00354814;--theme-dark-state-on-tertiary-12:#0035481f;--theme-dark-state-on-tertiary-16:#00354829;--theme-dark-state-on-inverse-tertiary-08:#9cddff14;--theme-dark-state-on-inverse-tertiary-12:#9cddff1f;--theme-dark-state-tertiary-container-08:#18405514;--theme-dark-state-tertiary-container-12:#1840551f;--theme-dark-state-tertiary-container-16:#18405529;--theme-dark-state-on-tertiary-container-08:#e5f2fe14;--theme-dark-state-on-tertiary-container-12:#e5f2fe1f;--theme-dark-state-on-tertiary-container-16:#e5f2fe29;--theme-dark-state-surface-08:#15181814;--theme-dark-state-surface-12:#1518181f;--theme-dark-state-surface-16:#15181829;--theme-dark-state-surface-dim-08:#00000014;--theme-dark-state-surface-dim-12:#0000001f;--theme-dark-state-surface-dim-16:#00000029;--theme-dark-state-surface-bright-08:#262c2c14;--theme-dark-state-surface-bright-12:#262c2c1f;--theme-dark-state-surface-bright-16:#262c2c29;--theme-dark-state-on-surface-08:#edf2ee14;--theme-dark-state-on-surface-12:#edf2ee1f;--theme-dark-state-on-surface-16:#edf2ee29;--theme-dark-state-on-surface-dim-08:#c0c9c614;--theme-dark-state-on-surface-dim-12:#c0c9c61f;--theme-dark-state-on-surface-dim-16:#c0c9c629;--theme-dark-state-error-08:#ffb4aa14;--theme-dark-state-error-12:#ffb4aa1f;--theme-dark-state-on-error-08:#69000214;--theme-dark-state-on-error-12:#6900021f;--theme-dark-state-on-inverse-error-08:#ffc7c014;--theme-dark-state-on-inverse-error-12:#ffc7c01f;--theme-dark-link-underline-on-primary:#0a39009c;--theme-dark-link-underline-on-secondary:#2932329c;--theme-dark-link-underline-on-tertiary:#0035489c;--theme-dark-link-underline-on-tertiary-container:#e5f2fe78;--theme-dark-link-underline-on-surface:#edf2ee69;--theme-dark-link-underline-on-surface-dim:#c0c9c685}@supports color(display-p3 1 1 1){:root{--theme-dark-primary-p3:#91d975;--theme-dark-on-primary-p3:#0a3900;--theme-dark-inverse-primary-p3:#094a04;--theme-dark-on-inverse-primary-p3:#98e786;--theme-dark-primary-container-p3:#044702;--theme-dark-on-primary-container-p3:#f7ffee;--theme-dark-primary-fixed-p3:#acf59a;--theme-dark-on-primary-fixed-p3:#032102;--theme-dark-primary-fixed-dim-p3:#98e786;--theme-dark-on-primary-fixed-variant-p3:#044702;--theme-dark-button-side-primary-p3:#009902;--theme-dark-button-side-inverse-primary-p3:#21ee21;--theme-dark-accent-primary-p3:#1eff21;--theme-dark-accent-secondary-p3:#ff20ff;--theme-dark-accent-tertiary-p3:#1effff}@supports (color:color(display-p3 0 0 0)){:root{--theme-dark-primary-p3:color(display-p3 .631 .843 .502);--theme-dark-on-primary-p3:color(display-p3 .098 .22 .039);--theme-dark-inverse-primary-p3:color(display-p3 .1255 .2863 .0706);--theme-dark-on-inverse-primary-p3:color(display-p3 .6667 .898 .5647);--theme-dark-primary-container-p3:color(display-p3 .1137 .2745 .0627);--theme-dark-on-primary-container-p3:color(display-p3 .9725 1 .9373);--theme-dark-primary-fixed-p3:color(display-p3 .7373 .9529 .6392);--theme-dark-on-primary-fixed-p3:color(display-p3 .0431 .1255 .0196);--theme-dark-primary-fixed-dim-p3:color(display-p3 .6667 .898 .5647);--theme-dark-on-primary-fixed-variant-p3:color(display-p3 .1137 .2745 .0627);--theme-dark-button-side-primary-p3:color(display-p3 .2627 .5922 .1647);--theme-dark-button-side-inverse-primary-p3:color(display-p3 .4431 .9216 .3059);--theme-dark-accent-primary-p3:color(display-p3 .4706 .9843 .3255);--theme-dark-accent-secondary-p3:color(display-p3 .9176 .2392 .9686);--theme-dark-accent-tertiary-p3:color(display-p3 .4706 .9843 .9922)}}}:root{color-scheme:light;--state-hover:.08;--state-focus:.12;--state-pressed:.12;--state-disabled:.38;--focus-outline-width:3px;--focus-ring-width:2px;--theme-active-primary-srgb:var(--theme-light-primary-srgb);--theme-active-on-primary-srgb:var(--theme-light-on-primary-srgb);--theme-active-primary-p3:var(--theme-light-primary-p3);--theme-active-on-primary-p3:var(--theme-light-on-primary-p3);--theme-active-primary:var(--theme-light-primary);--theme-active-on-primary:var(--theme-light-on-primary);--theme-active-primary-container-srgb:var(--theme-light-primary-container-srgb);--theme-active-primary-container-p3:var(--theme-light-primary-container-p3);--theme-active-primary-container:var(--theme-light-primary-container);--theme-active-on-primary-container-srgb:var(--theme-light-on-primary-container-srgb);--theme-active-on-primary-container-p3:var(--theme-light-on-primary-container-p3);--theme-active-on-primary-container:var(--theme-light-on-primary-container);--theme-active-inverse-primary-srgb:var(--theme-light-inverse-primary-srgb);--theme-active-inverse-primary-p3:var(--theme-light-inverse-primary-p3);--theme-active-inverse-primary:var(--theme-light-inverse-primary);--theme-active-on-inverse-primary-srgb:var(--theme-light-on-inverse-primary-srgb);--theme-active-on-inverse-primary-p3:var(--theme-light-on-inverse-primary-p3);--theme-active-on-inverse-primary:var(--theme-light-on-inverse-primary);--theme-active-primary-fixed-srgb:var(--theme-light-primary-fixed-srgb);--theme-active-primary-fixed-p3:var(--theme-light-primary-fixed-p3);--theme-active-primary-fixed:var(--theme-light-primary-fixed);--theme-active-on-primary-fixed-srgb:var(--theme-light-on-primary-fixed-srgb);--theme-active-on-primary-fixed-p3:var(--theme-light-on-primary-fixed-p3);--theme-active-on-primary-fixed:var(--theme-light-on-primary-fixed);--theme-active-primary-fixed-dim-srgb:var(--theme-light-primary-fixed-dim-srgb);--theme-active-primary-fixed-dim-p3:var(--theme-light-primary-fixed-dim-p3);--theme-active-primary-fixed-dim:var(--theme-light-primary-fixed-dim);--theme-active-on-primary-fixed-variant-srgb:var(--theme-light-on-primary-fixed-variant-srgb);--theme-active-on-primary-fixed-variant-p3:var(--theme-light-on-primary-fixed-variant-p3);--theme-active-on-primary-fixed-variant:var(--theme-light-on-primary-fixed-variant);--theme-active-accent-primary-srgb:var(--theme-light-accent-primary-srgb);--theme-active-accent-primary-p3:var(--theme-light-accent-primary-p3);--theme-active-accent-primary:var(--theme-light-accent-primary);--theme-active-button-side-primary-srgb:var(--theme-light-button-side-primary-srgb);--theme-active-button-side-primary-p3:var(--theme-light-button-side-primary-p3);--theme-active-button-side-primary:var(--theme-light-button-side-primary);--theme-active-button-side-inverse-primary-srgb:var(--theme-light-button-side-inverse-primary-srgb);--theme-active-button-side-inverse-primary-p3:var(--theme-light-button-side-inverse-primary-p3);--theme-active-button-side-inverse-primary:var(--theme-light-button-side-inverse-primary);--theme-active-button-side-secondary:var(--theme-light-button-side-secondary);--theme-active-button-side-inverse-secondary:var(--theme-light-button-side-inverse-secondary);--theme-active-button-side-tertiary:var(--theme-light-button-side-tertiary);--theme-active-button-side-inverse-tertiary:var(--theme-light-button-side-inverse-tertiary);--theme-active-button-side-error:var(--theme-light-button-side-error);--theme-active-button-side-inverse-error:var(--theme-light-button-side-inverse-error);--theme-active-secondary:var(--theme-light-secondary);--theme-active-on-secondary:var(--theme-light-on-secondary);--theme-active-secondary-container:var(--theme-light-secondary-container);--theme-active-on-secondary-container:var(--theme-light-on-secondary-container);--theme-active-inverse-secondary:var(--theme-light-inverse-secondary);--theme-active-on-inverse-secondary:var(--theme-light-on-inverse-secondary);--theme-active-secondary-fixed:var(--theme-light-secondary-fixed);--theme-active-on-secondary-fixed:var(--theme-light-on-secondary-fixed);--theme-active-secondary-fixed-dim:var(--theme-light-secondary-fixed-dim);--theme-active-on-secondary-fixed-variant:var(--theme-light-on-secondary-fixed-variant);--theme-active-accent-secondary-srgb:var(--theme-light-accent-secondary-srgb);--theme-active-accent-secondary-p3:var(--theme-light-accent-secondary-p3);--theme-active-accent-secondary:var(--theme-light-accent-secondary);--theme-active-tertiary:var(--theme-light-tertiary);--theme-active-on-tertiary:var(--theme-light-on-tertiary);--theme-active-tertiary-container:var(--theme-light-tertiary-container);--theme-active-on-tertiary-container:var(--theme-light-on-tertiary-container);--theme-active-inverse-tertiary:var(--theme-light-inverse-tertiary);--theme-active-on-inverse-tertiary:var(--theme-light-on-inverse-tertiary);--theme-active-tertiary-fixed:var(--theme-light-tertiary-fixed);--theme-active-on-tertiary-fixed:var(--theme-light-on-tertiary-fixed);--theme-active-tertiary-fixed-dim:var(--theme-light-tertiary-fixed-dim);--theme-active-on-tertiary-fixed-variant:var(--theme-light-on-tertiary-fixed-variant);--theme-active-accent-tertiary-srgb:var(--theme-light-accent-tertiary-srgb);--theme-active-accent-tertiary-p3:var(--theme-light-accent-tertiary-p3);--theme-active-accent-tertiary:var(--theme-light-accent-tertiary);--theme-active-error:var(--theme-light-error);--theme-active-on-error:var(--theme-light-on-error);--theme-active-error-container:var(--theme-light-error-container);--theme-active-on-error-container:var(--theme-light-on-error-container);--theme-active-inverse-error:var(--theme-light-inverse-error);--theme-active-on-inverse-error:var(--theme-light-on-inverse-error);--theme-active-error-fixed:var(--theme-light-error-fixed);--theme-active-on-error-fixed:var(--theme-light-on-error-fixed);--theme-active-accent-error:var(--theme-light-accent-error);--theme-active-background:var(--theme-light-background);--theme-active-background-dim:var(--theme-light-background-dim);--theme-active-on-background:var(--theme-light-on-background);--theme-active-on-background-dim:var(--theme-light-on-background-dim);--theme-active-surface:var(--theme-light-surface);--theme-active-surface-dim:var(--theme-light-surface-dim);--theme-active-surface-bright:var(--theme-light-surface-bright);--theme-active-on-surface:var(--theme-light-on-surface);--theme-active-on-surface-dim:var(--theme-light-on-surface-dim);--theme-active-surface-variant:var(--theme-light-surface-variant);--theme-active-surface-variant-bright:var(--theme-light-surface-variant-bright);--theme-active-on-surface-variant:var(--theme-light-on-surface-variant);--theme-active-inverse-surface:var(--theme-light-inverse-surface);--theme-active-on-surface-inverse:var(--theme-light-on-surface-inverse);--theme-active-surface-container-lowest:var(--theme-light-surface-container-lowest);--theme-active-surface-container-low:var(--theme-light-surface-container-low);--theme-active-surface-container:var(--theme-light-surface-container);--theme-active-surface-container-high:var(--theme-light-surface-container-high);--theme-active-surface-container-highest:var(--theme-light-surface-container-highest);--theme-active-outline:var(--theme-light-outline);--theme-active-outline-variant:var(--theme-light-outline-variant);--theme-active-shadow:var(--theme-light-shadow);--theme-active-scrim:var(--theme-light-scrim);--theme-active-glow:var(--theme-light-glow);--theme-active-focus:var(--theme-light-focus);--theme-active-on-focus:var(--theme-light-on-focus);--theme-active-state-primary-08:var(--theme-light-state-primary-08);--theme-active-state-primary-12:var(--theme-light-state-primary-12);--theme-active-state-primary-16:var(--theme-light-state-primary-16);--theme-active-state-on-primary-08:var(--theme-light-state-on-primary-08);--theme-active-state-on-primary-12:var(--theme-light-state-on-primary-12);--theme-active-state-on-primary-16:var(--theme-light-state-on-primary-16);--theme-active-state-on-inverse-primary-08:var(--theme-light-state-on-inverse-primary-08);--theme-active-state-on-inverse-primary-12:var(--theme-light-state-on-inverse-primary-12);--theme-active-state-on-inverse-primary-16:var(--theme-light-state-on-inverse-primary-16);--theme-active-state-secondary-08:var(--theme-light-state-secondary-08);--theme-active-state-secondary-12:var(--theme-light-state-secondary-12);--theme-active-state-secondary-16:var(--theme-light-state-secondary-16);--theme-active-state-on-secondary-08:var(--theme-light-state-on-secondary-08);--theme-active-state-on-secondary-12:var(--theme-light-state-on-secondary-12);--theme-active-state-on-secondary-16:var(--theme-light-state-on-secondary-16);--theme-active-state-on-inverse-secondary-08:var(--theme-light-state-on-inverse-secondary-08);--theme-active-state-on-inverse-secondary-12:var(--theme-light-state-on-inverse-secondary-12);--theme-active-state-tertiary-08:var(--theme-light-state-tertiary-08);--theme-active-state-tertiary-12:var(--theme-light-state-tertiary-12);--theme-active-state-tertiary-16:var(--theme-light-state-tertiary-16);--theme-active-state-on-tertiary-08:var(--theme-light-state-on-tertiary-08);--theme-active-state-on-tertiary-12:var(--theme-light-state-on-tertiary-12);--theme-active-state-on-tertiary-16:var(--theme-light-state-on-tertiary-16);--theme-active-state-on-inverse-tertiary-08:var(--theme-light-state-on-inverse-tertiary-08);--theme-active-state-on-inverse-tertiary-12:var(--theme-light-state-on-inverse-tertiary-12);--theme-active-state-tertiary-container-08:var(--theme-light-state-tertiary-container-08);--theme-active-state-tertiary-container-12:var(--theme-light-state-tertiary-container-12);--theme-active-state-tertiary-container-16:var(--theme-light-state-tertiary-container-16);--theme-active-state-on-tertiary-container-08:var(--theme-light-state-on-tertiary-container-08);--theme-active-state-on-tertiary-container-12:var(--theme-light-state-on-tertiary-container-12);--theme-active-state-on-tertiary-container-16:var(--theme-light-state-on-tertiary-container-16);--theme-active-state-surface-08:var(--theme-light-state-surface-08);--theme-active-state-surface-12:var(--theme-light-state-surface-12);--theme-active-state-surface-16:var(--theme-light-state-surface-16);--theme-active-state-surface-dim-08:var(--theme-light-state-surface-dim-08);--theme-active-state-surface-dim-12:var(--theme-light-state-surface-dim-12);--theme-active-state-surface-dim-16:var(--theme-light-state-surface-dim-16);--theme-active-state-surface-bright-08:var(--theme-light-state-surface-bright-08);--theme-active-state-surface-bright-12:var(--theme-light-state-surface-bright-12);--theme-active-state-surface-bright-16:var(--theme-light-state-surface-bright-16);--theme-active-state-on-surface-08:var(--theme-light-state-on-surface-08);--theme-active-state-on-surface-12:var(--theme-light-state-on-surface-12);--theme-active-state-on-surface-16:var(--theme-light-state-on-surface-16);--theme-active-state-on-surface-dim-08:var(--theme-light-state-on-surface-dim-08);--theme-active-state-on-surface-dim-12:var(--theme-light-state-on-surface-dim-12);--theme-active-state-on-surface-dim-16:var(--theme-light-state-on-surface-dim-16);--theme-active-state-error-08:var(--theme-light-state-error-08);--theme-active-state-error-12:var(--theme-light-state-error-12);--theme-active-state-on-error-08:var(--theme-light-state-on-error-08);--theme-active-state-on-error-12:var(--theme-light-state-on-error-12);--theme-active-state-on-inverse-error-08:var(--theme-light-state-on-inverse-error-08);--theme-active-state-on-inverse-error-12:var(--theme-light-state-on-inverse-error-12);--theme-active-link-underline-on-primary:var(--theme-light-link-underline-on-primary);--theme-active-link-underline-on-secondary:var(--theme-light-link-underline-on-secondary);--theme-active-link-underline-on-tertiary:var(--theme-light-link-underline-on-tertiary);--theme-active-link-underline-on-tertiary-container:var(--theme-light-link-underline-on-tertiary-container);--theme-active-link-underline-on-surface:var(--theme-light-link-underline-on-surface);--theme-active-link-underline-on-surface-dim:var(--theme-light-link-underline-on-surface-dim)}@media(prefers-color-scheme:dark){:root:not([data-theme]){color-scheme:dark;--theme-active-primary-srgb:var(--theme-dark-primary-srgb);--theme-active-on-primary-srgb:var(--theme-dark-on-primary-srgb);--theme-active-primary-p3:var(--theme-dark-primary-p3);--theme-active-on-primary-p3:var(--theme-dark-on-primary-p3);--theme-active-primary:var(--theme-dark-primary);--theme-active-on-primary:var(--theme-dark-on-primary);--theme-active-primary-container-srgb:var(--theme-dark-primary-container-srgb);--theme-active-primary-container-p3:var(--theme-dark-primary-container-p3);--theme-active-primary-container:var(--theme-dark-primary-container);--theme-active-on-primary-container-srgb:var(--theme-dark-on-primary-container-srgb);--theme-active-on-primary-container-p3:var(--theme-dark-on-primary-container-p3);--theme-active-on-primary-container:var(--theme-dark-on-primary-container);--theme-active-inverse-primary-srgb:var(--theme-dark-inverse-primary-srgb);--theme-active-inverse-primary-p3:var(--theme-dark-inverse-primary-p3);--theme-active-inverse-primary:var(--theme-dark-inverse-primary);--theme-active-on-inverse-primary-srgb:var(--theme-dark-on-inverse-primary-srgb);--theme-active-on-inverse-primary-p3:var(--theme-dark-on-inverse-primary-p3);--theme-active-on-inverse-primary:var(--theme-dark-on-inverse-primary);--theme-active-primary-fixed-srgb:var(--theme-dark-primary-fixed-srgb);--theme-active-primary-fixed-p3:var(--theme-dark-primary-fixed-p3);--theme-active-primary-fixed:var(--theme-dark-primary-fixed);--theme-active-on-primary-fixed-srgb:var(--theme-dark-on-primary-fixed-srgb);--theme-active-on-primary-fixed-p3:var(--theme-dark-on-primary-fixed-p3);--theme-active-on-primary-fixed:var(--theme-dark-on-primary-fixed);--theme-active-primary-fixed-dim-srgb:var(--theme-dark-primary-fixed-dim-srgb);--theme-active-primary-fixed-dim-p3:var(--theme-dark-primary-fixed-dim-p3);--theme-active-primary-fixed-dim:var(--theme-dark-primary-fixed-dim);--theme-active-on-primary-fixed-variant-srgb:var(--theme-dark-on-primary-fixed-variant-srgb);--theme-active-on-primary-fixed-variant-p3:var(--theme-dark-on-primary-fixed-variant-p3);--theme-active-on-primary-fixed-variant:var(--theme-dark-on-primary-fixed-variant);--theme-active-accent-primary-srgb:var(--theme-dark-accent-primary-srgb);--theme-active-accent-primary-p3:var(--theme-dark-accent-primary-p3);--theme-active-accent-primary:var(--theme-dark-accent-primary);--theme-active-button-side-primary-srgb:var(--theme-dark-button-side-primary-srgb);--theme-active-button-side-primary-p3:var(--theme-dark-button-side-primary-p3);--theme-active-button-side-primary:var(--theme-dark-button-side-primary);--theme-active-button-side-inverse-primary-srgb:var(--theme-dark-button-side-inverse-primary-srgb);--theme-active-button-side-inverse-primary-p3:var(--theme-dark-button-side-inverse-primary-p3);--theme-active-button-side-inverse-primary:var(--theme-dark-button-side-inverse-primary);--theme-active-button-side-secondary:var(--theme-dark-button-side-secondary);--theme-active-button-side-inverse-secondary:var(--theme-dark-button-side-inverse-secondary);--theme-active-button-side-tertiary:var(--theme-dark-button-side-tertiary);--theme-active-button-side-inverse-tertiary:var(--theme-dark-button-side-inverse-tertiary);--theme-active-button-side-error:var(--theme-dark-button-side-error);--theme-active-button-side-inverse-error:var(--theme-dark-button-side-inverse-error);--theme-active-secondary:var(--theme-dark-secondary);--theme-active-on-secondary:var(--theme-dark-on-secondary);--theme-active-secondary-container:var(--theme-dark-secondary-container);--theme-active-on-secondary-container:var(--theme-dark-on-secondary-container);--theme-active-inverse-secondary:var(--theme-dark-inverse-secondary);--theme-active-on-inverse-secondary:var(--theme-dark-on-inverse-secondary);--theme-active-secondary-fixed:var(--theme-dark-secondary-fixed);--theme-active-on-secondary-fixed:var(--theme-dark-on-secondary-fixed);--theme-active-secondary-fixed-dim:var(--theme-dark-secondary-fixed-dim);--theme-active-on-secondary-fixed-variant:var(--theme-dark-on-secondary-fixed-variant);--theme-active-accent-secondary-srgb:var(--theme-dark-accent-secondary-srgb);--theme-active-accent-secondary-p3:var(--theme-dark-accent-secondary-p3);--theme-active-accent-secondary:var(--theme-dark-accent-secondary);--theme-active-tertiary:var(--theme-dark-tertiary);--theme-active-on-tertiary:var(--theme-dark-on-tertiary);--theme-active-tertiary-container:var(--theme-dark-tertiary-container);--theme-active-on-tertiary-container:var(--theme-dark-on-tertiary-container);--theme-active-inverse-tertiary:var(--theme-dark-inverse-tertiary);--theme-active-on-inverse-tertiary:var(--theme-dark-on-inverse-tertiary);--theme-active-tertiary-fixed:var(--theme-dark-tertiary-fixed);--theme-active-on-tertiary-fixed:var(--theme-dark-on-tertiary-fixed);--theme-active-tertiary-fixed-dim:var(--theme-dark-tertiary-fixed-dim);--theme-active-on-tertiary-fixed-variant:var(--theme-dark-on-tertiary-fixed-variant);--theme-active-accent-tertiary-srgb:var(--theme-dark-accent-tertiary-srgb);--theme-active-accent-tertiary-p3:var(--theme-dark-accent-tertiary-p3);--theme-active-accent-tertiary:var(--theme-dark-accent-tertiary);--theme-active-error:var(--theme-dark-error);--theme-active-on-error:var(--theme-dark-on-error);--theme-active-error-container:var(--theme-dark-error-container);--theme-active-on-error-container:var(--theme-dark-on-error-container);--theme-active-inverse-error:var(--theme-dark-inverse-error);--theme-active-on-inverse-error:var(--theme-dark-on-inverse-error);--theme-active-error-fixed:var(--theme-dark-error-fixed);--theme-active-on-error-fixed:var(--theme-dark-on-error-fixed);--theme-active-accent-error:var(--theme-dark-accent-error);--theme-active-background:var(--theme-dark-background);--theme-active-background-dim:var(--theme-dark-background-dim);--theme-active-on-background:var(--theme-dark-on-background);--theme-active-on-background-dim:var(--theme-dark-on-background-dim);--theme-active-surface:var(--theme-dark-surface);--theme-active-surface-dim:var(--theme-dark-surface-dim);--theme-active-surface-bright:var(--theme-dark-surface-bright);--theme-active-on-surface:var(--theme-dark-on-surface);--theme-active-on-surface-dim:var(--theme-dark-on-surface-dim);--theme-active-surface-variant:var(--theme-dark-surface-variant);--theme-active-surface-variant-bright:var(--theme-dark-surface-variant-bright);--theme-active-on-surface-variant:var(--theme-dark-on-surface-variant);--theme-active-inverse-surface:var(--theme-dark-inverse-surface);--theme-active-on-surface-inverse:var(--theme-dark-on-surface-inverse);--theme-active-surface-container-lowest:var(--theme-dark-surface-container-lowest);--theme-active-surface-container-low:var(--theme-dark-surface-container-low);--theme-active-surface-container:var(--theme-dark-surface-container);--theme-active-surface-container-high:var(--theme-dark-surface-container-high);--theme-active-surface-container-highest:var(--theme-dark-surface-container-highest);--theme-active-outline:var(--theme-dark-outline);--theme-active-outline-variant:var(--theme-dark-outline-variant);--theme-active-shadow:var(--theme-dark-shadow);--theme-active-scrim:var(--theme-dark-scrim);--theme-active-glow:var(--theme-dark-glow);--theme-active-focus:var(--theme-dark-focus);--theme-active-on-focus:var(--theme-dark-on-focus);--theme-active-state-primary-08:var(--theme-dark-state-primary-08);--theme-active-state-primary-12:var(--theme-dark-state-primary-12);--theme-active-state-primary-16:var(--theme-dark-state-primary-16);--theme-active-state-on-primary-08:var(--theme-dark-state-on-primary-08);--theme-active-state-on-primary-12:var(--theme-dark-state-on-primary-12);--theme-active-state-on-primary-16:var(--theme-dark-state-on-primary-16);--theme-active-state-on-inverse-primary-08:var(--theme-dark-state-on-inverse-primary-08);--theme-active-state-on-inverse-primary-12:var(--theme-dark-state-on-inverse-primary-12);--theme-active-state-on-inverse-primary-16:var(--theme-dark-state-on-inverse-primary-16);--theme-active-state-secondary-08:var(--theme-dark-state-secondary-08);--theme-active-state-secondary-12:var(--theme-dark-state-secondary-12);--theme-active-state-secondary-16:var(--theme-dark-state-secondary-16);--theme-active-state-on-secondary-08:var(--theme-dark-state-on-secondary-08);--theme-active-state-on-secondary-12:var(--theme-dark-state-on-secondary-12);--theme-active-state-on-secondary-16:var(--theme-dark-state-on-secondary-16);--theme-active-state-on-inverse-secondary-08:var(--theme-dark-state-on-inverse-secondary-08);--theme-active-state-on-inverse-secondary-12:var(--theme-dark-state-on-inverse-secondary-12);--theme-active-state-tertiary-08:var(--theme-dark-state-tertiary-08);--theme-active-state-tertiary-12:var(--theme-dark-state-tertiary-12);--theme-active-state-tertiary-16:var(--theme-dark-state-tertiary-16);--theme-active-state-on-tertiary-08:var(--theme-dark-state-on-tertiary-08);--theme-active-state-on-tertiary-12:var(--theme-dark-state-on-tertiary-12);--theme-active-state-on-tertiary-16:var(--theme-dark-state-on-tertiary-16);--theme-active-state-on-inverse-tertiary-08:var(--theme-dark-state-on-inverse-tertiary-08);--theme-active-state-on-inverse-tertiary-12:var(--theme-dark-state-on-inverse-tertiary-12);--theme-active-state-tertiary-container-08:var(--theme-dark-state-tertiary-container-08);--theme-active-state-tertiary-container-12:var(--theme-dark-state-tertiary-container-12);--theme-active-state-tertiary-container-16:var(--theme-dark-state-tertiary-container-16);--theme-active-state-on-tertiary-container-08:var(--theme-dark-state-on-tertiary-container-08);--theme-active-state-on-tertiary-container-12:var(--theme-dark-state-on-tertiary-container-12);--theme-active-state-on-tertiary-container-16:var(--theme-dark-state-on-tertiary-container-16);--theme-active-state-surface-08:var(--theme-dark-state-surface-08);--theme-active-state-surface-12:var(--theme-dark-state-surface-12);--theme-active-state-surface-16:var(--theme-dark-state-surface-16);--theme-active-state-surface-dim-08:var(--theme-dark-state-surface-dim-08);--theme-active-state-surface-dim-12:var(--theme-dark-state-surface-dim-12);--theme-active-state-surface-dim-16:var(--theme-dark-state-surface-dim-16);--theme-active-state-surface-bright-08:var(--theme-dark-state-surface-bright-08);--theme-active-state-surface-bright-12:var(--theme-dark-state-surface-bright-12);--theme-active-state-surface-bright-16:var(--theme-dark-state-surface-bright-16);--theme-active-state-on-surface-08:var(--theme-dark-state-on-surface-08);--theme-active-state-on-surface-12:var(--theme-dark-state-on-surface-12);--theme-active-state-on-surface-16:var(--theme-dark-state-on-surface-16);--theme-active-state-on-surface-dim-08:var(--theme-dark-state-on-surface-dim-08);--theme-active-state-on-surface-dim-12:var(--theme-dark-state-on-surface-dim-12);--theme-active-state-on-surface-dim-16:var(--theme-dark-state-on-surface-dim-16);--theme-active-state-error-08:var(--theme-dark-state-error-08);--theme-active-state-error-12:var(--theme-dark-state-error-12);--theme-active-state-on-error-08:var(--theme-dark-state-on-error-08);--theme-active-state-on-error-12:var(--theme-dark-state-on-error-12);--theme-active-state-on-inverse-error-08:var(--theme-dark-state-on-inverse-error-08);--theme-active-state-on-inverse-error-12:var(--theme-dark-state-on-inverse-error-12);--theme-active-link-underline-on-primary:var(--theme-dark-link-underline-on-primary);--theme-active-link-underline-on-secondary:var(--theme-dark-link-underline-on-secondary);--theme-active-link-underline-on-tertiary:var(--theme-dark-link-underline-on-tertiary);--theme-active-link-underline-on-tertiary-container:var(--theme-dark-link-underline-on-tertiary-container);--theme-active-link-underline-on-surface:var(--theme-dark-link-underline-on-surface);--theme-active-link-underline-on-surface-dim:var(--theme-dark-link-underline-on-surface-dim)}}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--theme-active-primary-srgb:var(--theme-dark-primary-srgb);--theme-active-on-primary-srgb:var(--theme-dark-on-primary-srgb);--theme-active-primary-p3:var(--theme-dark-primary-p3);--theme-active-on-primary-p3:var(--theme-dark-on-primary-p3);--theme-active-primary:var(--theme-dark-primary);--theme-active-on-primary:var(--theme-dark-on-primary);--theme-active-primary-container-srgb:var(--theme-dark-primary-container-srgb);--theme-active-primary-container-p3:var(--theme-dark-primary-container-p3);--theme-active-primary-container:var(--theme-dark-primary-container);--theme-active-on-primary-container-srgb:var(--theme-dark-on-primary-container-srgb);--theme-active-on-primary-container-p3:var(--theme-dark-on-primary-container-p3);--theme-active-on-primary-container:var(--theme-dark-on-primary-container);--theme-active-inverse-primary-srgb:var(--theme-dark-inverse-primary-srgb);--theme-active-inverse-primary-p3:var(--theme-dark-inverse-primary-p3);--theme-active-inverse-primary:var(--theme-dark-inverse-primary);--theme-active-on-inverse-primary-srgb:var(--theme-dark-on-inverse-primary-srgb);--theme-active-on-inverse-primary-p3:var(--theme-dark-on-inverse-primary-p3);--theme-active-on-inverse-primary:var(--theme-dark-on-inverse-primary);--theme-active-primary-fixed-srgb:var(--theme-dark-primary-fixed-srgb);--theme-active-primary-fixed-p3:var(--theme-dark-primary-fixed-p3);--theme-active-primary-fixed:var(--theme-dark-primary-fixed);--theme-active-on-primary-fixed-srgb:var(--theme-dark-on-primary-fixed-srgb);--theme-active-on-primary-fixed-p3:var(--theme-dark-on-primary-fixed-p3);--theme-active-on-primary-fixed:var(--theme-dark-on-primary-fixed);--theme-active-primary-fixed-dim-srgb:var(--theme-dark-primary-fixed-dim-srgb);--theme-active-primary-fixed-dim-p3:var(--theme-dark-primary-fixed-dim-p3);--theme-active-primary-fixed-dim:var(--theme-dark-primary-fixed-dim);--theme-active-on-primary-fixed-variant-srgb:var(--theme-dark-on-primary-fixed-variant-srgb);--theme-active-on-primary-fixed-variant-p3:var(--theme-dark-on-primary-fixed-variant-p3);--theme-active-on-primary-fixed-variant:var(--theme-dark-on-primary-fixed-variant);--theme-active-accent-primary-srgb:var(--theme-dark-accent-primary-srgb);--theme-active-accent-primary-p3:var(--theme-dark-accent-primary-p3);--theme-active-accent-primary:var(--theme-dark-accent-primary);--theme-active-button-side-primary-srgb:var(--theme-dark-button-side-primary-srgb);--theme-active-button-side-primary-p3:var(--theme-dark-button-side-primary-p3);--theme-active-button-side-primary:var(--theme-dark-button-side-primary);--theme-active-button-side-inverse-primary-srgb:var(--theme-dark-button-side-inverse-primary-srgb);--theme-active-button-side-inverse-primary-p3:var(--theme-dark-button-side-inverse-primary-p3);--theme-active-button-side-inverse-primary:var(--theme-dark-button-side-inverse-primary);--theme-active-button-side-secondary:var(--theme-dark-button-side-secondary);--theme-active-button-side-inverse-secondary:var(--theme-dark-button-side-inverse-secondary);--theme-active-button-side-tertiary:var(--theme-dark-button-side-tertiary);--theme-active-button-side-inverse-tertiary:var(--theme-dark-button-side-inverse-tertiary);--theme-active-button-side-error:var(--theme-dark-button-side-error);--theme-active-button-side-inverse-error:var(--theme-dark-button-side-inverse-error);--theme-active-secondary:var(--theme-dark-secondary);--theme-active-on-secondary:var(--theme-dark-on-secondary);--theme-active-secondary-container:var(--theme-dark-secondary-container);--theme-active-on-secondary-container:var(--theme-dark-on-secondary-container);--theme-active-inverse-secondary:var(--theme-dark-inverse-secondary);--theme-active-on-inverse-secondary:var(--theme-dark-on-inverse-secondary);--theme-active-secondary-fixed:var(--theme-dark-secondary-fixed);--theme-active-on-secondary-fixed:var(--theme-dark-on-secondary-fixed);--theme-active-secondary-fixed-dim:var(--theme-dark-secondary-fixed-dim);--theme-active-on-secondary-fixed-variant:var(--theme-dark-on-secondary-fixed-variant);--theme-active-accent-secondary-srgb:var(--theme-dark-accent-secondary-srgb);--theme-active-accent-secondary-p3:var(--theme-dark-accent-secondary-p3);--theme-active-accent-secondary:var(--theme-dark-accent-secondary);--theme-active-tertiary:var(--theme-dark-tertiary);--theme-active-on-tertiary:var(--theme-dark-on-tertiary);--theme-active-tertiary-container:var(--theme-dark-tertiary-container);--theme-active-on-tertiary-container:var(--theme-dark-on-tertiary-container);--theme-active-inverse-tertiary:var(--theme-dark-inverse-tertiary);--theme-active-on-inverse-tertiary:var(--theme-dark-on-inverse-tertiary);--theme-active-tertiary-fixed:var(--theme-dark-tertiary-fixed);--theme-active-on-tertiary-fixed:var(--theme-dark-on-tertiary-fixed);--theme-active-tertiary-fixed-dim:var(--theme-dark-tertiary-fixed-dim);--theme-active-on-tertiary-fixed-variant:var(--theme-dark-on-tertiary-fixed-variant);--theme-active-accent-tertiary-srgb:var(--theme-dark-accent-tertiary-srgb);--theme-active-accent-tertiary-p3:var(--theme-dark-accent-tertiary-p3);--theme-active-accent-tertiary:var(--theme-dark-accent-tertiary);--theme-active-error:var(--theme-dark-error);--theme-active-on-error:var(--theme-dark-on-error);--theme-active-error-container:var(--theme-dark-error-container);--theme-active-on-error-container:var(--theme-dark-on-error-container);--theme-active-inverse-error:var(--theme-dark-inverse-error);--theme-active-on-inverse-error:var(--theme-dark-on-inverse-error);--theme-active-error-fixed:var(--theme-dark-error-fixed);--theme-active-on-error-fixed:var(--theme-dark-on-error-fixed);--theme-active-accent-error:var(--theme-dark-accent-error);--theme-active-background:var(--theme-dark-background);--theme-active-background-dim:var(--theme-dark-background-dim);--theme-active-on-background:var(--theme-dark-on-background);--theme-active-on-background-dim:var(--theme-dark-on-background-dim);--theme-active-surface:var(--theme-dark-surface);--theme-active-surface-dim:var(--theme-dark-surface-dim);--theme-active-surface-bright:var(--theme-dark-surface-bright);--theme-active-on-surface:var(--theme-dark-on-surface);--theme-active-on-surface-dim:var(--theme-dark-on-surface-dim);--theme-active-surface-variant:var(--theme-dark-surface-variant);--theme-active-surface-variant-bright:var(--theme-dark-surface-variant-bright);--theme-active-on-surface-variant:var(--theme-dark-on-surface-variant);--theme-active-inverse-surface:var(--theme-dark-inverse-surface);--theme-active-on-surface-inverse:var(--theme-dark-on-surface-inverse);--theme-active-surface-container-lowest:var(--theme-dark-surface-container-lowest);--theme-active-surface-container-low:var(--theme-dark-surface-container-low);--theme-active-surface-container:var(--theme-dark-surface-container);--theme-active-surface-container-high:var(--theme-dark-surface-container-high);--theme-active-surface-container-highest:var(--theme-dark-surface-container-highest);--theme-active-outline:var(--theme-dark-outline);--theme-active-outline-variant:var(--theme-dark-outline-variant);--theme-active-shadow:var(--theme-dark-shadow);--theme-active-scrim:var(--theme-dark-scrim);--theme-active-glow:var(--theme-dark-glow);--theme-active-focus:var(--theme-dark-focus);--theme-active-on-focus:var(--theme-dark-on-focus);--theme-active-state-primary-08:var(--theme-dark-state-primary-08);--theme-active-state-primary-12:var(--theme-dark-state-primary-12);--theme-active-state-primary-16:var(--theme-dark-state-primary-16);--theme-active-state-on-primary-08:var(--theme-dark-state-on-primary-08);--theme-active-state-on-primary-12:var(--theme-dark-state-on-primary-12);--theme-active-state-on-primary-16:var(--theme-dark-state-on-primary-16);--theme-active-state-on-inverse-primary-08:var(--theme-dark-state-on-inverse-primary-08);--theme-active-state-on-inverse-primary-12:var(--theme-dark-state-on-inverse-primary-12);--theme-active-state-on-inverse-primary-16:var(--theme-dark-state-on-inverse-primary-16);--theme-active-state-secondary-08:var(--theme-dark-state-secondary-08);--theme-active-state-secondary-12:var(--theme-dark-state-secondary-12);--theme-active-state-secondary-16:var(--theme-dark-state-secondary-16);--theme-active-state-on-secondary-08:var(--theme-dark-state-on-secondary-08);--theme-active-state-on-secondary-12:var(--theme-dark-state-on-secondary-12);--theme-active-state-on-secondary-16:var(--theme-dark-state-on-secondary-16);--theme-active-state-on-inverse-secondary-08:var(--theme-dark-state-on-inverse-secondary-08);--theme-active-state-on-inverse-secondary-12:var(--theme-dark-state-on-inverse-secondary-12);--theme-active-state-tertiary-08:var(--theme-dark-state-tertiary-08);--theme-active-state-tertiary-12:var(--theme-dark-state-tertiary-12);--theme-active-state-tertiary-16:var(--theme-dark-state-tertiary-16);--theme-active-state-on-tertiary-08:var(--theme-dark-state-on-tertiary-08);--theme-active-state-on-tertiary-12:var(--theme-dark-state-on-tertiary-12);--theme-active-state-on-tertiary-16:var(--theme-dark-state-on-tertiary-16);--theme-active-state-on-inverse-tertiary-08:var(--theme-dark-state-on-inverse-tertiary-08);--theme-active-state-on-inverse-tertiary-12:var(--theme-dark-state-on-inverse-tertiary-12);--theme-active-state-tertiary-container-08:var(--theme-dark-state-tertiary-container-08);--theme-active-state-tertiary-container-12:var(--theme-dark-state-tertiary-container-12);--theme-active-state-tertiary-container-16:var(--theme-dark-state-tertiary-container-16);--theme-active-state-on-tertiary-container-08:var(--theme-dark-state-on-tertiary-container-08);--theme-active-state-on-tertiary-container-12:var(--theme-dark-state-on-tertiary-container-12);--theme-active-state-on-tertiary-container-16:var(--theme-dark-state-on-tertiary-container-16);--theme-active-state-surface-08:var(--theme-dark-state-surface-08);--theme-active-state-surface-12:var(--theme-dark-state-surface-12);--theme-active-state-surface-16:var(--theme-dark-state-surface-16);--theme-active-state-surface-dim-08:var(--theme-dark-state-surface-dim-08);--theme-active-state-surface-dim-12:var(--theme-dark-state-surface-dim-12);--theme-active-state-surface-dim-16:var(--theme-dark-state-surface-dim-16);--theme-active-state-surface-bright-08:var(--theme-dark-state-surface-bright-08);--theme-active-state-surface-bright-12:var(--theme-dark-state-surface-bright-12);--theme-active-state-surface-bright-16:var(--theme-dark-state-surface-bright-16);--theme-active-state-on-surface-08:var(--theme-dark-state-on-surface-08);--theme-active-state-on-surface-12:var(--theme-dark-state-on-surface-12);--theme-active-state-on-surface-16:var(--theme-dark-state-on-surface-16);--theme-active-state-on-surface-dim-08:var(--theme-dark-state-on-surface-dim-08);--theme-active-state-on-surface-dim-12:var(--theme-dark-state-on-surface-dim-12);--theme-active-state-on-surface-dim-16:var(--theme-dark-state-on-surface-dim-16);--theme-active-state-error-08:var(--theme-dark-state-error-08);--theme-active-state-error-12:var(--theme-dark-state-error-12);--theme-active-state-on-error-08:var(--theme-dark-state-on-error-08);--theme-active-state-on-error-12:var(--theme-dark-state-on-error-12);--theme-active-state-on-inverse-error-08:var(--theme-dark-state-on-inverse-error-08);--theme-active-state-on-inverse-error-12:var(--theme-dark-state-on-inverse-error-12);--theme-active-link-underline-on-primary:var(--theme-dark-link-underline-on-primary);--theme-active-link-underline-on-secondary:var(--theme-dark-link-underline-on-secondary);--theme-active-link-underline-on-tertiary:var(--theme-dark-link-underline-on-tertiary);--theme-active-link-underline-on-tertiary-container:var(--theme-dark-link-underline-on-tertiary-container);--theme-active-link-underline-on-surface:var(--theme-dark-link-underline-on-surface);--theme-active-link-underline-on-surface-dim:var(--theme-dark-link-underline-on-surface-dim)}body{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);letter-spacing:-.8px;background-color:var(--color-background);color:var(--color-on-background);font-size:16px;line-height:30px}b,strong{font-weight:var(--font-weight-semibold)}i,em{font-style:italic}mark{background-color:var(--color-primary-container);color:var(--color-on-primary-container)}s,del{border-radius:var(--radius-2xs);background-color:var(--color-error-container);color:var(--color-on-error-container);-webkit-text-decoration:line-through 2px solid var(--color-error);text-decoration:line-through 2px solid var(--color-error)}hr{border:0;border-block-start:1px solid var(--color-outline-variant);margin:0}:root{--effect-elevation-1:0px 0px 0px 1px #00000005, 1px 1px 4px 0px #00000014;--effect-elevation-2:1px 1px 2px 0px #0000000a, 2px 2px 5px 0px #0000000a, 4px 4px 10px 0px #00000003;--effect-elevation-3:1px 1px 3px 0px #00000012, 3px 3px 6px 0px #0000000a, 5px 5px 12px 0px #00000008, 3px 3px 4px 0px #00000005;--effect-elevation-4:1px 2px 4px 0px #00000014, 4px 4px 7px 0px #0000000a, 6px 7px 14px 0px #0000000a, 3px 3px 7px 0px #00000005;--effect-tag-hover:1px 1px 4px #00000040, 3px 3px 3px #0000000d;--effect-standard-card-lift:1px 1px 4px 0px #00000014, 4px 4px 7px 0px #0000000a, 6px 6px 14px 0px #0000000a, 3px 3px 7px 0px #00000005;--effect-glow-1:0px 0px 4px 0px #ffffff24;--effect-glow-2:0px 0px 10px 1px #ffffff24, 0px 0px 4px -1px #ffffff40;--effect-glow-3:0px 0px 25px 0px #ffffff14, 0px 0px 12px 0px #fff3, 0px 0px 6px -2px #fff;--effect-glow-4:0px 0px 20px 0px #ffffff40, 0px 0px 20px 0px #ffffff1f, 0px 0px 1px 0px #ffffff80, 0px 0px 10px -1px #ffffff80}@media(max-width:1175px){.rail--lg,.rail--md,.rail--sm{max-inline-size:100%}.rail--padded{padding-inline:var(--space-rail-inline)}.grid--cols-8{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1014px){.grid--cols-8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:631px){.grid--cols-8{grid-template-columns:1fr}}#storybook-root{background:var(--color-background)!important}.sbdocs-preview.docs-preview--page-scroll .docs-story,.sbdocs-preview.docs-preview--page-scroll [data-story-block=true],.sbdocs-preview.docs-preview--page-scroll .innerZoomElementWrapper{overflow:visible!important}@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}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.logo.svelte-tssf2h{display:inline-block;width:var(--logo-size);height:var(--logo-size)}.logo__mark.svelte-tssf2h{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.logo--standard.svelte-tssf2h .logo__mark:where(.svelte-tssf2h){background-image:url(/logos/logo-standard-light.svg)}.logo--technical.svelte-tssf2h .logo__mark:where(.svelte-tssf2h){background-image:url(/logos/logo-technical-light.svg)}@media(prefers-color-scheme:dark){.logo--standard.svelte-tssf2h .logo__mark:where(.svelte-tssf2h){background-image:url(/logos/logo-standard-dark.svg)}.logo--technical.svelte-tssf2h .logo__mark:where(.svelte-tssf2h){background-image:url(/logos/logo-technical-dark.svg)}}html[data-theme=dark] .logo--standard.svelte-tssf2h .logo__mark:where(.svelte-tssf2h){background-image:url(/logos/logo-standard-dark.svg)}html[data-theme=dark] .logo--technical.svelte-tssf2h .logo__mark:where(.svelte-tssf2h){background-image:url(/logos/logo-technical-dark.svg)}html[data-theme=light] .logo--standard.svelte-tssf2h .logo__mark:where(.svelte-tssf2h){background-image:url(/logos/logo-standard-light.svg)}html[data-theme=light] .logo--technical.svelte-tssf2h .logo__mark:where(.svelte-tssf2h){background-image:url(/logos/logo-technical-light.svg)}.logo-link.svelte-oz61g1{--logo-hover-rotate: 0deg;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:var(--radius-sm);line-height:0;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(prefers-reduced-motion:no-preference){.logo-link.svelte-oz61g1{transition:transform .16s ease}}@media(hover:hover){.logo-link.svelte-oz61g1:hover{transform:scale(1.04) rotate(var(--logo-hover-rotate))}}.logo-link.svelte-oz61g1:active{transform:scale(1.04) rotate(var(--logo-hover-rotate))}.logo-link.svelte-oz61g1:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:4px}.site-header.svelte-1qsad5a{--header-padding-inline: min( var(--site-chrome-header-inline, var(--space-rail-inline)), var(--space-400) );--header-padding-block: min( var(--site-chrome-header-block, var(--space-section-block)), var(--space-600) );--header-content-max-width: 51rem;--header-logo-min: 45px;--header-logo-max: 96px;--header-logo-size: clamp(var(--header-logo-min), 18vw, var(--header-logo-max));--site-header-control-block-size: var(--site-chrome-trigger-block-size, 48px);display:flex;justify-content:center;padding-block:var(--header-padding-block);padding-inline:var(--header-padding-inline)}.site-header__inner.svelte-1qsad5a{width:min(100%,var(--header-content-max-width));margin-inline:auto;display:flex;align-items:center;justify-content:center;gap:var(--space-400)}.site-header--with-side-regions.svelte-1qsad5a{--header-padding-inline: var(--site-chrome-header-inline, var(--space-rail-inline));--header-padding-block: var(--site-chrome-header-block, var(--space-section-block))}.site-header--with-side-regions.svelte-1qsad5a .site-header__inner:where(.svelte-1qsad5a){--header-content-max-width: 100%;justify-content:space-between;gap:var(--space-gutter)}.site-header__side.svelte-1qsad5a{display:flex;flex:1 0 0;min-inline-size:0;min-block-size:var(--site-header-control-block-size);align-items:center}.site-header__side--leading.svelte-1qsad5a{justify-content:flex-start}.site-header__side--trailing.svelte-1qsad5a{justify-content:flex-end}@media(min-width:1015px){.site-header.svelte-1qsad5a{--header-padding-inline: var(--site-chrome-header-inline, var(--space-rail-inline));--header-padding-block: var(--site-chrome-header-block, var(--space-section-block))}}@media(min-width:1176px){.site-header--with-side-regions.svelte-1qsad5a .site-header__inner:where(.svelte-1qsad5a){width:min(100%,var(--size-rail-md));padding-inline:var(--space-gutter)}}svg.svelte-1bsti7f{display:block}.button.svelte-1klcfz0{--button-transition: .15s cubic-bezier(.4, 0, .2, 1);--button-block-size: 40px;--button-min-inline-size: 64px;--button-padding-block: var(--space-300);--button-padding-inline: var(--space-400);--button-icon-size: 18px;--button-surface-color: var(--color-primary);--button-content-color: var(--color-on-primary);--button-side-color: var(--color-button-side-primary);--button-border-width: 0px;--button-border-color: transparent;--button-surface-shadow: 0 0 0 0 transparent;--button-surface-shadow-hover: 0 0 0 0 transparent;--button-surface-shadow-focus: var(--button-surface-shadow-hover);--button-surface-shadow-pressed: 0 0 0 0 transparent;--button-disabled-surface-color: var(--color-state-on-surface-08);--button-disabled-content-color: var(--color-on-surface);--button-disabled-border-color: transparent;--button-disabled-surface-shadow: 0 0 0 0 transparent;--button-state-hover: var(--color-state-on-primary-08);--button-state-focus: var(--color-state-on-primary-08);--button-state-pressed: var(--color-state-on-primary-12);position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--button-min-inline-size);block-size:var(--button-block-size);padding:0;margin:0;border:none;border-radius:var(--radius-full);background:transparent;appearance:none;cursor:pointer;font-family:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.button--shape-icon.svelte-1klcfz0{--button-block-size: 48px;--button-icon-size: 32px;--button-padding-block: var(--space-200);--button-padding-inline: var(--space-600);inline-size:80px}.button.svelte-1klcfz0:disabled,.button.is-disabled.svelte-1klcfz0{cursor:not-allowed}.button__side.svelte-1klcfz0{position:absolute;box-sizing:border-box;inset:0;border-radius:var(--radius-full);background-color:var(--button-side-color);pointer-events:none}.button__surface.svelte-1klcfz0{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;padding:var(--button-padding-block) var(--button-padding-inline);border-radius:var(--radius-full);background-color:var(--button-surface-color);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--button-surface-shadow);color:var(--button-content-color);transition:transform var(--button-transition),background-color var(--button-transition),box-shadow var(--button-transition);overflow:hidden;transform:translate(-1px,-3px)}.button__state-layer.svelte-1klcfz0{position:absolute;box-sizing:border-box;inset:0;border-radius:inherit;background-color:var(--button-state-hover);opacity:0;transition:opacity var(--button-transition);pointer-events:none;z-index:0}.button__content.svelte-1klcfz0{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--space-200);z-index:1}.button--filled-primary.svelte-1klcfz0{--button-surface-color: var(--color-primary);--button-content-color: var(--color-on-primary);--button-side-color: var(--color-button-side-primary);--button-state-hover: var(--color-state-on-primary-08);--button-state-focus: var(--color-state-on-primary-08);--button-state-pressed: var(--color-state-on-primary-12)}.button--filled-inverse-primary.svelte-1klcfz0{--button-surface-color: var(--color-inverse-primary);--button-content-color: var(--color-on-primary-container);--button-side-color: var(--color-button-side-inverse-primary);--button-state-hover: var(--color-state-on-inverse-primary-08);--button-state-focus: var(--color-state-on-inverse-primary-08);--button-state-pressed: var(--color-state-on-inverse-primary-12)}.button--filled-secondary.svelte-1klcfz0{--button-surface-color: var(--color-secondary);--button-content-color: var(--color-on-secondary);--button-side-color: var(--color-button-side-secondary);--button-state-hover: var(--color-state-on-secondary-08);--button-state-focus: var(--color-state-on-secondary-08);--button-state-pressed: var(--color-state-on-secondary-12)}.button--filled-inverse-secondary.svelte-1klcfz0{--button-surface-color: var(--color-inverse-secondary);--button-content-color: var(--color-on-inverse-secondary);--button-side-color: var(--color-button-side-inverse-secondary);--button-state-hover: var(--color-state-on-inverse-secondary-08);--button-state-focus: var(--color-state-on-inverse-secondary-08);--button-state-pressed: var(--color-state-on-inverse-secondary-12)}.button--filled-tertiary.svelte-1klcfz0{--button-surface-color: var(--color-tertiary);--button-content-color: var(--color-on-tertiary);--button-side-color: var(--color-button-side-tertiary);--button-state-hover: var(--color-state-on-tertiary-08);--button-state-focus: var(--color-state-on-tertiary-08);--button-state-pressed: var(--color-state-on-tertiary-12)}.button--filled-inverse-tertiary.svelte-1klcfz0{--button-surface-color: var(--color-inverse-tertiary);--button-content-color: var(--color-on-inverse-tertiary);--button-side-color: var(--color-button-side-inverse-tertiary);--button-state-hover: var(--color-state-on-inverse-tertiary-08);--button-state-focus: var(--color-state-on-inverse-tertiary-08);--button-state-pressed: var(--color-state-on-inverse-tertiary-12)}.button--filled-error.svelte-1klcfz0{--button-surface-color: var(--color-error);--button-content-color: var(--color-on-error);--button-side-color: var(--color-button-side-error);--button-state-hover: var(--color-state-on-error-08);--button-state-focus: var(--color-state-on-error-08);--button-state-pressed: var(--color-state-on-error-12)}.button--filled-inverse-error.svelte-1klcfz0{--button-surface-color: var(--color-inverse-error);--button-content-color: var(--color-on-inverse-error);--button-side-color: var(--color-button-side-inverse-error);--button-state-hover: var(--color-state-on-inverse-error-08);--button-state-focus: var(--color-state-on-inverse-error-08);--button-state-pressed: var(--color-state-on-inverse-error-12)}.button--outline.svelte-1klcfz0,.button--text.svelte-1klcfz0,.button--outline-error.svelte-1klcfz0,.button--text-error.svelte-1klcfz0{--button-surface-color: transparent;--button-side-color: transparent;--button-surface-shadow-hover: var(--effect-standard-card-lift);--button-surface-shadow-focus: 0 0 0 0 transparent;--button-disabled-surface-color: transparent;--button-disabled-content-color: var(--color-on-surface)}.button--outline.svelte-1klcfz0{--button-content-color: var(--color-on-surface-dim);--button-border-width: 2px;--button-border-color: var(--color-outline);--button-disabled-border-color: var(--color-state-on-surface-12);--button-state-hover: var(--color-state-on-surface-08);--button-state-focus: var(--color-state-on-surface-08);--button-state-pressed: var(--color-state-on-surface-12)}.button--text.svelte-1klcfz0{--button-content-color: var(--color-on-surface-dim);--button-state-hover: var(--color-state-on-surface-08);--button-state-focus: var(--color-state-on-surface-08);--button-state-pressed: var(--color-state-on-surface-12)}.button--outline-error.svelte-1klcfz0{--button-content-color: var(--color-on-error-container);--button-border-width: 2px;--button-border-color: var(--color-error);--button-disabled-border-color: var(--color-state-on-surface-12);--button-state-hover: var(--color-state-error-08);--button-state-focus: var(--color-state-error-08);--button-state-pressed: var(--color-state-error-12)}.button--text-error.svelte-1klcfz0{--button-content-color: var(--color-on-error-container);--button-state-hover: var(--color-state-error-08);--button-state-focus: var(--color-state-error-08);--button-state-pressed: var(--color-state-error-12)}@media(hover:hover)and (pointer:fine){.button.svelte-1klcfz0:where(:where(.svelte-1klcfz0):hover):not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0){box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--button-surface-shadow-hover);transform:translate(-1.8px,-4px)}.button.svelte-1klcfz0:where(:where(.svelte-1klcfz0):hover):not(:disabled):not(.is-disabled) .button__state-layer:where(.svelte-1klcfz0){background-color:var(--button-state-hover);opacity:1}.button.svelte-1klcfz0:active:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0){box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--button-surface-shadow-pressed);transform:translate(0);transition-duration:50ms}.button.svelte-1klcfz0:active:not(:disabled):not(.is-disabled) .button__state-layer:where(.svelte-1klcfz0){background-color:var(--button-state-pressed);opacity:1;transition-duration:50ms}}@media(hover:none)and (pointer:coarse){.button.svelte-1klcfz0:not(:disabled):not(.is-disabled):not(:active):not(:focus-visible) .button__surface:where(.svelte-1klcfz0){transform:translate(-1.4px,-3px)}.button.svelte-1klcfz0:active:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0){box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--button-surface-shadow-pressed);transform:translate(0);transition-duration:50ms}.button.svelte-1klcfz0:active:not(:disabled):not(.is-disabled) .button__state-layer:where(.svelte-1klcfz0){background-color:var(--button-state-pressed);opacity:1;transition-duration:50ms}}.button.svelte-1klcfz0:focus-visible:not(:disabled):not(.is-disabled){outline:var(--focus-outline-width) solid var(--color-focus)}.button.svelte-1klcfz0:focus-visible:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0){box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--button-surface-shadow-focus);transform:translate(0)}.button.svelte-1klcfz0:focus-visible:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0):before{content:"";position:absolute;inset:0;border:var(--focus-ring-width) solid var(--color-on-focus);border-radius:inherit;pointer-events:none;z-index:2}.button.svelte-1klcfz0:focus-visible:not(:disabled):not(.is-disabled) .button__state-layer:where(.svelte-1klcfz0){background-color:var(--button-state-focus);opacity:1}.button.svelte-1klcfz0:focus-visible:active:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0){box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--button-surface-shadow-pressed)}.button.svelte-1klcfz0:focus-visible:active:not(:disabled):not(.is-disabled) .button__state-layer:where(.svelte-1klcfz0){background-color:var(--button-state-pressed);opacity:1;transition-duration:50ms}.button.svelte-1klcfz0:disabled .button__surface:where(.svelte-1klcfz0),.button.is-disabled.svelte-1klcfz0 .button__surface:where(.svelte-1klcfz0){background:var(--button-disabled-surface-color);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-disabled-border-color),var(--button-disabled-surface-shadow);color:var(--button-disabled-content-color)}.button.svelte-1klcfz0:disabled .button__side:where(.svelte-1klcfz0),.button.is-disabled.svelte-1klcfz0 .button__side:where(.svelte-1klcfz0){background:none}.button.svelte-1klcfz0:disabled .button__label:where(.svelte-1klcfz0),.button.is-disabled.svelte-1klcfz0 .button__label:where(.svelte-1klcfz0){opacity:var(--state-disabled)}.button.svelte-1klcfz0:disabled .button__icon:where(.svelte-1klcfz0),.button.is-disabled.svelte-1klcfz0 .button__icon:where(.svelte-1klcfz0){opacity:var(--state-disabled)}.button.is-pressed.svelte-1klcfz0:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0),.button.is-enhanced-pressed.svelte-1klcfz0:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0){box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--button-surface-shadow-pressed);transform:translate(0)!important;transition-duration:50ms}.button.is-pressed.svelte-1klcfz0:not(:disabled):not(.is-disabled) .button__state-layer:where(.svelte-1klcfz0),.button.is-enhanced-pressed.svelte-1klcfz0:not(:disabled):not(.is-disabled) .button__state-layer:where(.svelte-1klcfz0){background-color:var(--button-state-pressed);opacity:1;transition-duration:50ms}.button__label.svelte-1klcfz0{white-space:nowrap}.button__icon.svelte-1klcfz0{display:flex;flex:0 0 auto;align-items:center;justify-content:center;inline-size:var(--button-icon-size);block-size:var(--button-icon-size);font-size:var(--button-icon-size);pointer-events:none}.button__icon.svelte-1klcfz0 svg{display:block;inline-size:1em;block-size:1em;pointer-events:none}@media(prefers-reduced-motion:reduce){.button__surface.svelte-1klcfz0,.button__state-layer.svelte-1klcfz0{transition:none}.button--outline.svelte-1klcfz0,.button--text.svelte-1klcfz0,.button--outline-error.svelte-1klcfz0,.button--text-error.svelte-1klcfz0{--button-surface-shadow-hover: 0 0 0 0 transparent}.button.svelte-1klcfz0:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0),.button.svelte-1klcfz0:where(:where(.svelte-1klcfz0):hover,:where(.svelte-1klcfz0):active,:where(.svelte-1klcfz0):focus-visible):not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0){transform:none}.button.is-pressed.svelte-1klcfz0:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0),.button.is-enhanced-pressed.svelte-1klcfz0:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0){transform:none!important}@media(hover:none)and (pointer:coarse){.button.svelte-1klcfz0:not(:disabled):not(.is-disabled) .button__surface:where(.svelte-1klcfz0){transform:none!important}}}svg.svelte-71yjoo{display:block}.navigation-menu.svelte-1cavfor{display:flex;flex-direction:column;align-items:flex-start;inline-size:var(--navigation-menu-inline-size, 100%);color:var(--color-on-surface)}.navigation-menu__section-heading-row.svelte-1cavfor,.navigation-menu__divider-row.svelte-1cavfor{display:flex;align-items:center;inline-size:100%;block-size:48px;overflow:hidden;border-radius:var(--radius-full)}.navigation-menu__section-heading-row.svelte-1cavfor{padding-block:var(--space-400);padding-inline:var(--space-600) var(--space-400)}.navigation-menu__section-heading.svelte-1cavfor{margin:0;color:var(--color-on-surface);white-space:nowrap}.navigation-menu__divider-row.svelte-1cavfor{justify-content:center;padding-block:var(--space-400);padding-inline:var(--space-600)}.navigation-menu__divider.svelte-1cavfor{inline-size:100%;block-size:1px;background:var(--color-outline-variant)}.navigation-menu__group.svelte-1cavfor{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-100);inline-size:100%}.navigation-menu__item.svelte-1cavfor{--navigation-menu-item-state-hover: var(--color-state-on-surface-dim-08);--navigation-menu-item-state-focus: var(--color-state-on-surface-dim-08);--navigation-menu-item-state-pressed: var(--color-state-on-surface-dim-16);position:relative;display:flex;align-items:center;inline-size:100%;min-inline-size:0;block-size:48px;padding-block:var(--space-400);padding-inline:var(--space-600);border-radius:var(--radius-full);color:var(--color-on-surface-dim);text-decoration:none;overflow:hidden;-webkit-tap-highlight-color:transparent}.navigation-menu__item-state.svelte-1cavfor{position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--navigation-menu-item-state-hover);opacity:0;pointer-events:none}.navigation-menu__item-label.svelte-1cavfor{position:relative;z-index:1;min-inline-size:0}.navigation-menu__item--active.svelte-1cavfor{--navigation-menu-item-state-hover: var(--color-state-on-tertiary-container-08);--navigation-menu-item-state-focus: var(--color-state-on-tertiary-container-08);--navigation-menu-item-state-pressed: var(--color-state-on-tertiary-container-16);background:var(--color-inverse-tertiary);color:var(--color-on-tertiary-container);font-weight:var(--typography-label-large-weight-prominent)}@media(hover:hover)and (pointer:fine){.navigation-menu__item.svelte-1cavfor:hover .navigation-menu__item-state:where(.svelte-1cavfor){background:var(--navigation-menu-item-state-hover);opacity:1}}.navigation-menu__item.svelte-1cavfor:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:2px}.navigation-menu__item.svelte-1cavfor:focus-visible .navigation-menu__item-state:where(.svelte-1cavfor){background:var(--navigation-menu-item-state-focus);opacity:1}.navigation-menu__item.svelte-1cavfor:active .navigation-menu__item-state:where(.svelte-1cavfor),.navigation-menu__item.svelte-1cavfor:hover:active .navigation-menu__item-state:where(.svelte-1cavfor),.navigation-menu__item.svelte-1cavfor:focus-visible:active .navigation-menu__item-state:where(.svelte-1cavfor),.navigation-menu__item.svelte-1cavfor:focus-visible:hover:active .navigation-menu__item-state:where(.svelte-1cavfor){background:var(--navigation-menu-item-state-pressed);opacity:1}.navigation-drawer.svelte-1i04t35{--navigation-drawer-panel-padding: var( --site-chrome-drawer-panel-padding, var(--space-300) );--navigation-drawer-panel-inline-size: 360px;--navigation-drawer-panel-block-end-gap: calc( var(--radius-xl) + env(safe-area-inset-bottom, 0px) );--navigation-drawer-header-inline: var( --site-chrome-header-inline, var(--space-rail-inline) );--navigation-drawer-header-block: var( --site-chrome-header-block, var(--space-section-block) );--navigation-drawer-trigger-block-size: var( --site-chrome-trigger-block-size, 48px );--navigation-drawer-menu-button-block-offset: clamp(0px, calc(9vw - 24px) , 24px);--navigation-drawer-menu-button-block-start: calc( var(--navigation-drawer-header-block) + var(--navigation-drawer-menu-button-block-offset) );--navigation-drawer-panel-current-inline-size: 100%;--navigation-drawer-panel-padding-block: var(--navigation-drawer-menu-button-block-start) var(--space-section-block-lg);--navigation-drawer-panel-padding-inline: var(--navigation-drawer-header-inline);--navigation-drawer-panel-border-radius: 0;position:fixed;inset:0;z-index:1000;overflow:hidden;background:#00000073;background:color-mix(in srgb,var(--color-scrim) 45%,transparent)}.navigation-drawer__panel.svelte-1i04t35{position:absolute;inset-block:0;inset-inline-start:0;display:flex;flex-direction:column;align-items:flex-start;inline-size:var(--navigation-drawer-panel-current-inline-size);min-block-size:100%;max-block-size:100dvh;padding-block:var(--navigation-drawer-panel-padding-block);padding-inline:var(--navigation-drawer-panel-padding-inline);overflow-y:auto;overscroll-behavior:contain;border-radius:var(--navigation-drawer-panel-border-radius);background:var(--color-surface-container);color:var(--color-on-surface);box-shadow:var(--effect-elevation-4);-webkit-overflow-scrolling:touch}.navigation-drawer__close-row.svelte-1i04t35{display:flex;align-items:center;justify-content:flex-start;inline-size:100%;padding-block-end:var(--space-200)}.navigation-drawer__close-button.svelte-1i04t35{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:80px;min-inline-size:64px;block-size:var(--navigation-drawer-trigger-block-size);padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:var(--color-on-surface);cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}.navigation-drawer__close-state.svelte-1i04t35{position:absolute;inset:0;border-radius:inherit;background:var(--color-state-on-surface-08);opacity:0;pointer-events:none}.navigation-drawer__close-icon.svelte-1i04t35{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;inline-size:32px;block-size:32px;font-size:32px}@media(hover:hover)and (pointer:fine){.navigation-drawer__close-button.svelte-1i04t35:hover .navigation-drawer__close-state:where(.svelte-1i04t35){opacity:1}}.navigation-drawer__close-button.svelte-1i04t35:active .navigation-drawer__close-state:where(.svelte-1i04t35){background:var(--color-state-on-surface-12);opacity:1}.navigation-drawer__close-button.svelte-1i04t35:focus-visible{outline:var(--focus-outline-width) solid var(--color-focus);outline-offset:4px}.navigation-drawer__close-button.svelte-1i04t35:focus-visible .navigation-drawer__close-state:where(.svelte-1i04t35){background:var(--color-state-on-surface-12);opacity:1}@media(min-width:632px){.navigation-drawer.svelte-1i04t35{--navigation-drawer-menu-button-block-offset: clamp(8.5px, calc(7vw - 24px) , 24px);--navigation-drawer-panel-block-start: calc( var(--navigation-drawer-menu-button-block-start) - var(--navigation-drawer-panel-padding) );--navigation-drawer-panel-max-block-size: max( var(--radius-xl), calc( 100dvh - var(--navigation-drawer-panel-block-start) - var(--navigation-drawer-panel-block-end-gap) ) );--navigation-drawer-panel-current-inline-size: var(--navigation-drawer-panel-inline-size);--navigation-drawer-panel-padding-block: var(--navigation-drawer-panel-padding);--navigation-drawer-panel-padding-inline: var(--navigation-drawer-panel-padding);--navigation-drawer-panel-border-radius: var(--radius-xl)}.navigation-drawer__panel.svelte-1i04t35{inset-block-start:var(--navigation-drawer-panel-block-start);inset-block-end:auto;inset-inline-start:var( --site-chrome-drawer-panel-inline-start, calc(var(--navigation-drawer-header-inline) - var(--navigation-drawer-panel-padding)) );min-block-size:0;max-block-size:var(--navigation-drawer-panel-max-block-size)}}@media(min-width:1015px){.navigation-drawer.svelte-1i04t35{--navigation-drawer-menu-button-block-offset: 24px}}@media(min-width:1176px){.navigation-drawer__panel.svelte-1i04t35{inset-inline-start:var( --site-chrome-drawer-panel-contained-inline-start, calc( 50% - (var(--size-rail-md) / 2) + var(--space-gutter) - var(--navigation-drawer-panel-padding) ) )}}.site-navigation.svelte-17dy3zf{--site-chrome-header-inline: var(--space-rail-inline);--site-chrome-header-block: var(--space-section-block);--site-chrome-trigger-block-size: 48px;--site-chrome-drawer-panel-padding: var(--space-300);--site-chrome-drawer-panel-inline-start: calc( var(--site-chrome-header-inline) - var(--site-chrome-drawer-panel-padding) );--site-chrome-drawer-panel-contained-inline-start: calc( 50% - (var(--size-rail-md) / 2) + var(--space-gutter) - var(--site-chrome-drawer-panel-padding) );min-block-size:inherit}.site-navigation__content.svelte-17dy3zf{min-block-size:inherit}.site-footer.svelte-1egf6ko{--footer-logo-min: 96px;--footer-logo-max: 160px;--footer-logo-size: clamp(var(--footer-logo-min), 30vw, var(--footer-logo-max));display:flex;flex-direction:column;width:100%;border-block-start:1px solid var(--color-outline-variant)}.site-footer__inner.svelte-1egf6ko{display:flex;flex-direction:column;align-items:center;gap:var(--space-gutter-loose);padding-inline:var(--space-rail-inline);padding-block:var(--space-section-block) var(--space-section-block-xl);width:100%;margin-inline:auto}.site-footer__logo-section.svelte-1egf6ko,.site-footer__tagline.svelte-1egf6ko{display:flex;justify-content:center;align-items:center;width:100%}.site-footer__tagline-text.svelte-1egf6ko{margin:0;text-align:center;width:100%}.site-footer__copyright.svelte-1egf6ko{color:var(--color-on-background-dim);display:flex;justify-content:center;align-items:center;width:100%}.site-footer__slot-content.svelte-1egf6ko{width:100%}.site-footer__copyright.svelte-1egf6ko p:where(.svelte-1egf6ko){margin:0;text-align:center;width:100%}@media(min-width:1176px){.site-footer__inner.svelte-1egf6ko{max-width:var(--size-rail-md)}}.contact-us.svelte-1oafuig{display:flex;flex-direction:column;align-items:center;width:100%;background-color:var(--color-tertiary-container);border-radius:var(--radius-xl);padding:var(--space-section-block) var(--space-rail-inline);--text-link-underline: var(--color-link-underline-on-tertiary-container)}.contact-us__text.svelte-1oafuig{color:var(--color-on-tertiary-container);text-align:center;margin:0}.contact-us__link.svelte-1oafuig{color:inherit}@media(min-width:1176px){.contact-us.svelte-1oafuig{padding:var(--space-section-block) var(--space-rail-inline-lg)}}
