@font-face{font-display:swap;font-family:Market Sans;font-style:normal;font-weight:400;src:url(https://ir.ebaystatic.com/cr/v/c1/market-sans/v2.0/MarketSans-Regular-WebS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Market Sans;font-style:normal;font-weight:700;src:url(https://ir.ebaystatic.com/cr/v/c1/market-sans/v2.0/MarketSans-Bold-WebS.woff2) format("woff2")}:root{--border-width-medium: 1px;--border-width-thick: 2px;--border-width-thin: .5px;--breakpoint-android-compact: 320px;--breakpoint-android-expanded: 800px;--breakpoint-android-medium: 600px;--breakpoint-extra-large-2: 1400px;--breakpoint-extra-large-3: 1920px;--breakpoint-extra-large: 1100px;--breakpoint-extra-small: 320px;--breakpoint-ios-compact: 320px;--breakpoint-ios-expanded: 800px;--breakpoint-ios-regular: 600px;--breakpoint-large: 800px;--breakpoint-medium: 600px;--breakpoint-small: 512px;--color-avocado-100: #fdfef6;--color-avocado-200: #f8fcde;--color-avocado-300: #e9f5a0;--color-avocado-400: #e3f13c;--color-avocado-500: #c1d737;--color-avocado-600: #68770d;--color-avocado-700: #4e4e0c;--color-avocado-800: #282306;--color-blue-100: #f5f9ff;--color-blue-200: #d4e5fe;--color-blue-300: #84b4fb;--color-blue-400: #4d93fc;--color-blue-500: #0968f6;--color-blue-600: #0049b8;--color-blue-650: #003aa5;--color-blue-700: #002a69;--color-blue-800: #19133a;--color-clear: rgba(255, 255, 255, 0);--color-coral-100: #fff7f5;--color-coral-200: #ffe1d7;--color-coral-300: #ffa78a;--color-coral-400: #ff6a38;--color-coral-500: #f3511b;--color-coral-600: #d03706;--color-coral-700: #5e1d08;--color-coral-800: #2f0e04;--color-dijon-100: #fffdf5;--color-dijon-200: #fcf9de;--color-dijon-300: #faef8a;--color-dijon-400: #f6e016;--color-dijon-500: #e8d20c;--color-dijon-600: #766f28;--color-dijon-700: #524500;--color-dijon-800: #2e2400;--color-green-100: #fbfef6;--color-green-200: #f0fce1;--color-green-300: #d5f6aa;--color-green-400: #aaed56;--color-green-500: #92c821;--color-green-600: #507d17;--color-green-700: #345110;--color-green-800: #1c2d06;--color-indigo-100: #f5fbff;--color-indigo-200: #d3effe;--color-indigo-300: #80d0fd;--color-indigo-400: #0aa7ff;--color-indigo-500: #0099f0;--color-indigo-600: #0364ab;--color-indigo-700: #003c66;--color-indigo-800: #01193d;--color-jade-100: #f7fdfb;--color-jade-200: #d8f8ee;--color-jade-300: #8feace;--color-jade-400: #1ed49e;--color-jade-500: #17c28f;--color-jade-600: #0f805e;--color-jade-700: #055743;--color-jade-800: #002b20;--color-kiwi-100: #f6fef6;--color-kiwi-200: #e0fae0;--color-kiwi-300: #a6f0a5;--color-kiwi-400: #4ce160;--color-kiwi-500: #3cc14e;--color-kiwi-600: #288034;--color-kiwi-700: #1b561a;--color-kiwi-800: #0c310d;--color-lilac-100: #faf5fe;--color-lilac-200: #efddfd;--color-lilac-300: #cc9ef0;--color-lilac-400: #b56bf0;--color-lilac-500: #8935cb;--color-lilac-600: #631f99;--color-lilac-700: #3e135f;--color-lilac-800: #2f041e;--color-marigold-100: #fffbf5;--color-marigold-200: #fff0d3;--color-marigold-300: #ffd480;--color-marigold-400: #ffa800;--color-marigold-500: #e99a02;--color-marigold-600: #a36302;--color-marigold-700: #562f01;--color-marigold-800: #2f1b04;--color-neutral-100: #ffffff;--color-neutral-200: #f7f7f7;--color-neutral-300: #e5e5e5;--color-neutral-400: #c7c7c7;--color-neutral-500: #8f8f8f;--color-neutral-600: #707070;--color-neutral-700: #363636;--color-neutral-800: #191919;--color-neutral-900: #000000;--color-orange-100: #fffaf5;--color-orange-200: #ffead3;--color-orange-300: #ffc382;--color-orange-400: #ff8806;--color-orange-500: #ec7303;--color-orange-600: #c15100;--color-orange-700: #562501;--color-orange-800: #2f1604;--color-pink-100: #fef6fa;--color-pink-200: #fcdcec;--color-pink-300: #f79cc8;--color-pink-400: #f155a0;--color-pink-500: #de458e;--color-pink-600: #a51359;--color-pink-700: #4b112d;--color-pink-800: #360606;--color-red-100: #fff5f5;--color-red-200: #ffdede;--color-red-300: #ffa0a0;--color-red-400: #ff5c5c;--color-red-500: #f02d2d;--color-red-600: #d50b0b;--color-red-700: #570303;--color-red-800: #2a0303;--color-teal-100: #f7fdfd;--color-teal-200: #d7f4f6;--color-teal-300: #8edfe5;--color-teal-400: #44ccd5;--color-teal-500: #1bbfca;--color-teal-600: #006f93;--color-teal-700: #07465a;--color-teal-800: #04252f;--color-violet-100: #f6f5fe;--color-violet-200: #e2ddfd;--color-violet-300: #ad9efa;--color-violet-400: #836bff;--color-violet-500: #583aee;--color-violet-600: #3b1fc6;--color-violet-700: #271a68;--color-violet-800: #20092b;--color-yellow-100: #fffcf5;--color-yellow-200: #fff8d5;--color-yellow-300: #ffe58a;--color-yellow-400: #ffbd14;--color-yellow-500: #eebb04;--color-yellow-600: #855f00;--color-yellow-700: #553b06;--color-yellow-800: #312102;--dimension-0: 0px;--dimension-1000: 80px;--dimension-100: 8px;--dimension-150: 12px;--dimension-200: 16px;--dimension-250: 20px;--dimension-25: 2px;--dimension-300: 24px;--dimension-400: 32px;--dimension-500: 40px;--dimension-50: 4px;--dimension-600: 48px;--dimension-75: 6px;--dimension-800: 64px;--dimension-action-height-large: 48px;--dimension-action-height-medium: 40px;--dimension-action-height-small: 32px;--dimension-icon-extra-large: 64px;--dimension-icon-extra-small: 12px;--dimension-icon-large: 32px;--dimension-icon-medium: 24px;--dimension-icon-small: 16px;--dimension-tap-target-minimum: 48px;--expressive-theme-avocado-dark-background: #4e4e0c;--expressive-theme-avocado-dark-foreground: #f8fcde;--expressive-theme-avocado-light-background: #e3f13c;--expressive-theme-avocado-light-foreground: #4e4e0c;--expressive-theme-avocado-medium-background: #c1d737;--expressive-theme-avocado-medium-foreground: #4e4e0c;--expressive-theme-blue-dark-background: #002a69;--expressive-theme-blue-dark-foreground: #d4e5fe;--expressive-theme-blue-light-background: #4d93fc;--expressive-theme-blue-light-foreground: #19133a;--expressive-theme-blue-medium-background: #0968f6;--expressive-theme-blue-medium-foreground: #f5f9ff;--expressive-theme-coral-dark-background: #5e1d08;--expressive-theme-coral-dark-foreground: #ffe1d7;--expressive-theme-coral-light-background: #ff6a38;--expressive-theme-coral-light-foreground: #2f0e04;--expressive-theme-coral-medium-background: #f3511b;--expressive-theme-coral-medium-foreground: #2f0e04;--expressive-theme-dijon-dark-background: #524500;--expressive-theme-dijon-dark-foreground: #fcf9de;--expressive-theme-dijon-light-background: #f6e016;--expressive-theme-dijon-light-foreground: #524500;--expressive-theme-dijon-medium-background: #e8d20c;--expressive-theme-dijon-medium-foreground: #524500;--expressive-theme-green-dark-background: #345110;--expressive-theme-green-dark-foreground: #f0fce1;--expressive-theme-green-light-background: #aaed56;--expressive-theme-green-light-foreground: #345110;--expressive-theme-green-medium-background: #92c821;--expressive-theme-green-medium-foreground: #345110;--expressive-theme-indigo-dark-background: #003c66;--expressive-theme-indigo-dark-foreground: #d3effe;--expressive-theme-indigo-light-background: #0aa7ff;--expressive-theme-indigo-light-foreground: #01193d;--expressive-theme-indigo-medium-background: #0099f0;--expressive-theme-indigo-medium-foreground: #01193d;--expressive-theme-jade-dark-background: #055743;--expressive-theme-jade-dark-foreground: #d8f8ee;--expressive-theme-jade-light-background: #1ed49e;--expressive-theme-jade-light-foreground: #002b20;--expressive-theme-jade-medium-background: #17c28f;--expressive-theme-jade-medium-foreground: #002b20;--expressive-theme-kiwi-dark-background: #1b561a;--expressive-theme-kiwi-dark-foreground: #e0fae0;--expressive-theme-kiwi-light-background: #4ce160;--expressive-theme-kiwi-light-foreground: #0c310d;--expressive-theme-kiwi-medium-background: #3cc14e;--expressive-theme-kiwi-medium-foreground: #0c310d;--expressive-theme-lilac-dark-background: #3e135f;--expressive-theme-lilac-dark-foreground: #efddfd;--expressive-theme-lilac-light-background: #b56bf0;--expressive-theme-lilac-light-foreground: #2f041e;--expressive-theme-lilac-medium-background: #8935cb;--expressive-theme-lilac-medium-foreground: #faf5fe;--expressive-theme-live-dark-background: #3b1fc6;--expressive-theme-live-dark-foreground: #f6f5fe;--expressive-theme-live-light-background: #3b1fc6;--expressive-theme-live-light-foreground: #f6f5fe;--expressive-theme-live-medium-background: #3b1fc6;--expressive-theme-live-medium-foreground: #f6f5fe;--expressive-theme-marigold-dark-background: #562f01;--expressive-theme-marigold-dark-foreground: #fff0d3;--expressive-theme-marigold-light-background: #ffa800;--expressive-theme-marigold-light-foreground: #562f01;--expressive-theme-marigold-medium-background: #e99a02;--expressive-theme-marigold-medium-foreground: #562f01;--expressive-theme-neutral-dark-background: #191919;--expressive-theme-neutral-dark-foreground: #ffffff;--expressive-theme-neutral-light-background: #f7f7f7;--expressive-theme-neutral-light-foreground: #191919;--expressive-theme-neutral-medium-background: #f7f7f7;--expressive-theme-neutral-medium-foreground: #191919;--expressive-theme-orange-dark-background: #562501;--expressive-theme-orange-dark-foreground: #ffead3;--expressive-theme-orange-light-background: #ff8806;--expressive-theme-orange-light-foreground: #562501;--expressive-theme-orange-medium-background: #ec7303;--expressive-theme-orange-medium-foreground: #2f1604;--expressive-theme-pink-dark-background: #4b112d;--expressive-theme-pink-dark-foreground: #fcdcec;--expressive-theme-pink-light-background: #f155a0;--expressive-theme-pink-light-foreground: #360606;--expressive-theme-pink-medium-background: #de458e;--expressive-theme-pink-medium-foreground: #360606;--expressive-theme-red-dark-background: #570303;--expressive-theme-red-dark-foreground: #ffdede;--expressive-theme-red-light-background: #ff5c5c;--expressive-theme-red-light-foreground: #570303;--expressive-theme-red-medium-background: #f02d2d;--expressive-theme-red-medium-foreground: #2a0303;--expressive-theme-teal-dark-background: #07465a;--expressive-theme-teal-dark-foreground: #d7f4f6;--expressive-theme-teal-light-background: #44ccd5;--expressive-theme-teal-light-foreground: #07465a;--expressive-theme-teal-medium-background: #1bbfca;--expressive-theme-teal-medium-foreground: #07465a;--expressive-theme-violet-dark-background: #271a68;--expressive-theme-violet-dark-foreground: #e2ddfd;--expressive-theme-violet-light-background: #836bff;--expressive-theme-violet-light-foreground: #20092b;--expressive-theme-violet-medium-background: #583aee;--expressive-theme-violet-medium-foreground: #e2ddfd;--expressive-theme-yellow-dark-background: #553b06;--expressive-theme-yellow-dark-foreground: #fff8d5;--expressive-theme-yellow-light-background: #ffbd14;--expressive-theme-yellow-light-foreground: #553b06;--expressive-theme-yellow-medium-background: #eebb04;--expressive-theme-yellow-medium-foreground: #553b06;--font-family-market-sans: "Market Sans";--font-letter-spacing-display-1: -.92px;--font-letter-spacing-display-2: -.72px;--font-letter-spacing-display-3: -.6px;--font-letter-spacing-none: 0px;--font-letter-spacing-signal-1: .7px;--font-letter-spacing-signal-2: .5px;--font-line-height-150: 12px;--font-line-height-200: 16px;--font-line-height-250: 20px;--font-line-height-300: 24px;--font-line-height-350: 28px;--font-line-height-400: 32px;--font-line-height-500: 40px;--font-line-height-575: 46px;--font-line-height-600: 56px;--font-paragraph-spacing-none: 0px;--font-size-body: .875rem;--font-size-giant-1: 1.875rem;--font-size-giant-2: 2.25rem;--font-size-giant-3: 2.875rem;--font-size-large-1: 1.25rem;--font-size-large-2: 1.5rem;--font-size-medium: 1rem;--font-size-small: .75rem;--font-size-smallest: .625rem;--font-text-case-none: none;--font-text-case-uppercase: uppercase;--font-text-decoration-none: none;--font-text-decoration-underline: underline;--font-weight-400: Regular;--font-weight-600: Bold;--motion-duration-instant: 17ms;--motion-duration-long-1: 667ms;--motion-duration-long-2: 833ms;--motion-duration-long-3: 1s;--motion-duration-medium-1: .25s;--motion-duration-medium-2: 333ms;--motion-duration-medium-3: .5s;--motion-duration-short-1: 50ms;--motion-duration-short-2: 83ms;--motion-duration-short-3: 167ms;--motion-easing-bounce: cubic-bezier(.3, 0, 0, 1.25);--motion-easing-continuous: cubic-bezier(.3, 0, .7, 1);--motion-easing-linear: cubic-bezier(0, 0, 1, 1);--motion-easing-quick-enter: cubic-bezier(0, 0, 0, 1);--motion-easing-quick-exit: cubic-bezier(1, 0, 1, 1);--motion-easing-soft-enter: cubic-bezier(0, 0, .7, 1);--motion-easing-soft-exit: cubic-bezier(.3, 0, 1, 1);--motion-easing-standard: cubic-bezier(.3, 0, 0, 1);--opacity-state-active: .12;--opacity-state-focus: .04;--opacity-state-hover: .04;--opacity-state-press: .08;--radius-extra-large: 24px;--radius-form-input: 8px;--radius-large: 16px;--radius-medium: 8px;--radius-none: 0px;--radius-photo-large: 16px;--radius-photo-small: 8px;--radius-popover-container: 16px;--radius-small: 4px;--shadow-strong: 0px 5px 17px 0px rgba(0, 0, 0, .2), 0px 2px 7px 0px rgba(0, 0, 0, .15);--shadow-subtle: 0px 4px 12px 0px rgba(0, 0, 0, .07);--spacing-0: 0px;--spacing-100: 8px;--spacing-150: 12px;--spacing-200: 16px;--spacing-250: 20px;--spacing-25: 2px;--spacing-300: 24px;--spacing-400: 32px;--spacing-500: 40px;--spacing-50: 4px;--spacing-600: 48px;--spacing-75: 6px;--spacing-page-grid-gutter: 8px;--spacing-page-grid-margin: 16px;--typography-body-bold: Bold .875rem/20px "Market Sans";--typography-body: Regular .875rem/20px "Market Sans";--typography-caption-bold: Bold .75rem/16px "Market Sans";--typography-caption: Regular .75rem/16px "Market Sans";--typography-display-1: Bold 2.875rem/56px "Market Sans";--typography-display-2: Bold 2.25rem/46px "Market Sans";--typography-display-3: Bold 1.875rem/40px "Market Sans";--typography-signal-1: Regular .875rem/20px "Market Sans";--typography-signal-2: Bold .625rem/12px "Market Sans";--typography-subtitle-1: Regular 1.25rem/28px "Market Sans";--typography-subtitle-2: Regular 1rem/24px "Market Sans";--typography-title-1: Bold 1.5rem/32px "Market Sans";--typography-title-2: Bold 1.25rem/28px "Market Sans";--typography-title-3: Bold 1rem/24px "Market Sans";--border-radius-50: 8px;--border-radius-100: 16px;--border-radius-150: 24px;--color-neutral-100-rgb: 255, 255, 255;--color-neutral-200-rgb: 247, 247, 247;--color-neutral-800-rgb: 25, 25, 25;--color-neutral-900-rgb: 0, 0, 0;--color-ai-solid-green-subtle-dark: #112611;--color-ai-solid-blue-subtle-dark: #112c31;--color-ai-solid-purple-subtle-dark: #20172f;--color-ai-solid-red-subtle-dark: #321919;--opacity-50: .04;--opacity-100: .08;--opacity-150: .12;--opacity-200: .16;--font-size-10: var(--font-size-smallest);--font-size-12: var(--font-size-small);--font-size-14: var(--font-size-body);--font-size-16: var(--font-size-medium);--font-size-18: 1.125rem;--font-size-20: var(--font-size-large-1);--font-size-24: var(--font-size-large-2);--font-size-30: var(--font-size-giant-1);--font-size-36: var(--font-size-giant-2);--font-size-46: var(--font-size-giant-3);--font-size-64: 4rem;--font-size-default: var(--font-size-body);--font-size-giant-4: var(--font-size-64);--font-weight-regular: var(--font-weight-400);--font-weight-bold: var(--font-weight-600);--spacing-125: 10px;--spacing-450: 36px;--spacing-700: 56px;--spacing-800: 64px;--color-media-disabled-filter: grayscale(1) opacity(.25);--font-line-height-default: 1.4286}*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*::selection{background-color:var(--color-foreground-highlight);color:var(--color-background-highlight)}html{font-family:Market Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-gutter:stable;background:var(--color-background-primary);color:var(--color-foreground-primary);color-scheme:light dark;transition:background var(--app-bg-transition-duration) var(--app-bg-transition-easing)}html:has(dialog[open]:modal){overflow:hidden}body{margin:0}:is(button,a):focus{outline:none}:is(button,a):focus-visible{outline:2px solid var(--color-stroke-accent);outline-offset:2px}:is(button,a[data-evo]){-webkit-user-select:none;user-select:none;touch-action:manipulation}a{color:var(--color-foreground-primary);text-decoration:none;text-underline-offset:2px}a.legal{color:var(--color-foreground-accent);text-decoration:underline}button{border:none}h2{font-size:var(--font-size-giant-2);line-height:1.1;letter-spacing:-.0125em;text-wrap:balance}@media(min-width:480px){h2{font-size:var(--font-size-giant-3)}}@media(min-width:768px){h2{font-size:4rem}}p{line-height:1.5;text-wrap:pretty}:where(img,video){width:100%;height:auto;vertical-align:bottom;border-radius:var(--radius-photo-large)}:root{--app-padding-inline: var(--spacing-200);--app-nav-padding-block: var(--spacing-300);--app-max-width: 1640px;--app-bg-transition-duration: var(--motion-duration-medium-3);--app-bg-transition-easing: var(--motion-easing-soft-enter);--color-foreground-primary-rgb: var(--mq-lt, var(--color-neutral-900-rgb)) var(--mq-dk, var(--color-neutral-100-rgb));--color-background-primary-rgb: var(--mq-lt, var(--color-neutral-100-rgb)) var(--mq-dk, var(--color-neutral-900-rgb));--motion-ease-power-out-1: linear( 0 0%, .0027 3.64%, .0106 7.29%, .0425 14.58%, .0957 21.87%, .1701 29.16%, .2477 35.19%, .3401 41.23%, .5982 55.18%, .7044 61.56%, .7987 68.28%, .875 75%, .9297 81.25%, .9687 87.5%, .9922 93.75%, 1 100% );--motion-ease-power-out-2: linear( 0 0%, .0036 9.62%, .0185 16.66%, .0489 23.03%, .0962 28.86%, .1705 34.93%, .269 40.66%, .3867 45.89%, .5833 52.95%, .683 57.05%, .7829 62.14%, .8621 67.46%, .8991 70.68%, .9299 74.03%, .9545 77.52%, .9735 81.21%, .9865 85%, .9949 89.15%, 1 100% );--color-yellow-900: #1b1301;--color-coral-900: #200a03;--color-kiwi-900: #061a06;--color-jade-900: #001c14;--color-teal-900: #00181f;--color-blue-900: #060b26;--color-violet-900: #1b0524;--color-lilac-900: #210115;--color-pink-900: #200404}@media(min-width:640px){:root{--app-padding-inline: var(--spacing-400)}}html{--mq-lt: initial;--mq-dk: ;color-scheme:light dark}@media(prefers-color-scheme:dark){html{--mq-lt: ;--mq-dk: initial}}html[data-theme=light]{--mq-lt: initial;--mq-dk: ;color-scheme:light}html[data-theme=dark]{--mq-lt: ;--mq-dk: initial;color-scheme:dark}:where(:root){--color-background-primary: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-900));--color-background-secondary: var(--mq-lt, var(--color-neutral-200)) var(--mq-dk, var(--color-neutral-800));--color-background-tertiary: var(--mq-lt, var(--color-neutral-300)) var(--mq-dk, var(--color-neutral-700));--color-background-faint: var( --mq-lt, rgb(var(--color-neutral-900-rgb), .05) ) var(--mq-dk, rgb(var(--color-neutral-100-rgb), .05));--color-background-disabled: var(--mq-lt, var(--color-neutral-400)) var(--mq-dk, var(--color-neutral-600));--color-background-inverse: var(--mq-lt, var(--color-neutral-700)) var(--mq-dk, var(--color-neutral-300));--color-background-attention: var(--mq-lt, var(--color-red-600)) var(--mq-dk, var(--color-red-400));--color-background-confirmation: var(--mq-lt, var(--color-kiwi-600)) var(--mq-dk, var(--color-kiwi-500));--color-background-information: var(--mq-lt, var(--color-blue-500)) var(--mq-dk, var(--color-blue-500));--color-background-education: var(--mq-lt, var(--color-blue-100)) var(--mq-dk, var(--color-indigo-800));--color-background-accent: var(--mq-lt, var(--color-blue-500)) var(--mq-dk, var(--color-blue-400));--color-background-invalid: var(--mq-lt, var(--color-red-200)) var(--mq-dk, var(--color-red-200));--color-background-elevated: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-background-strong: var(--mq-lt, var(--color-neutral-800)) var(--mq-dk, var(--color-neutral-200));--color-background-strong-rgb: var(--mq-lt, var(--color-neutral-800-rgb)) var(--mq-dk, var(--color-neutral-200-rgb));--color-foreground-primary: var(--mq-lt, var(--color-neutral-800)) var(--mq-dk, var(--color-neutral-200));--color-foreground-secondary: var(--mq-lt, var(--color-neutral-600)) var(--mq-dk, var(--color-neutral-500));--color-foreground-disabled: var(--mq-lt, var(--color-neutral-400)) var(--mq-dk, var(--color-neutral-500));--color-foreground-attention: var(--mq-lt, var(--color-red-600)) var(--mq-dk, var(--color-red-400));--color-foreground-confirmation: var(--mq-lt, var(--color-kiwi-600)) var(--mq-dk, var(--color-kiwi-500));--color-foreground-information: var(--mq-lt, var(--color-blue-500)) var(--mq-dk, var(--color-blue-400));--color-foreground-accent: var(--mq-lt, var(--color-blue-500)) var(--mq-dk, var(--color-blue-400));--color-foreground-visited: var(--mq-lt, var(--color-pink-600)) var(--mq-dk, var(--color-pink-500));--color-foreground-on-primary: var(--mq-lt, var(--color-neutral-800)) var(--mq-dk, var(--color-neutral-200));--color-foreground-on-secondary: var(--mq-lt, var(--color-neutral-800)) var(--mq-dk, var(--color-neutral-200));--color-foreground-on-disabled: var(--mq-lt, var(--color-neutral-300)) var(--mq-dk, var(--color-neutral-600));--color-foreground-on-inverse: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-foreground-on-accent: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-foreground-on-attention: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-foreground-on-confirmation: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-foreground-on-information: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-foreground-on-strong: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-foreground-link-visited: var(--mq-lt, var(--color-pink-600)) var(--mq-dk, var(--color-pink-400));--color-foreground-link-legal: var(--mq-lt, var(--color-blue-650)) var(--mq-dk, var(--color-blue-400));--color-foreground-link-primary: var(--mq-lt, var(--color-foreground-primary)) var(--mq-dk, var(--color-foreground-primary));--color-stroke-default: var(--mq-lt, var(--color-neutral-500)) var(--mq-dk, var(--color-neutral-600));--color-stroke-accent: var(--mq-lt, var(--color-blue-500)) var(--mq-dk, var(--color-blue-400));--color-stroke-on-accent: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-stroke-attention: var(--mq-lt, var(--color-red-600)) var(--mq-dk, var(--color-red-400));--color-stroke-on-attention: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-stroke-confirmation: var(--mq-lt, var(--color-kiwi-600)) var(--mq-dk, var(--color-kiwi-600));--color-stroke-on-confirmation: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-stroke-information: var(--mq-lt, var(--color-blue-500)) var(--mq-dk, var(--color-blue-400));--color-stroke-disabled: var(--mq-lt, var(--color-neutral-400)) var(--mq-dk, var(--color-neutral-500));--color-stroke-on-disabled: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-stroke-strong: var(--mq-lt, var(--color-neutral-800)) var(--mq-dk, var(--color-neutral-100));--color-stroke-inverse: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-stroke-subtle: var(--mq-lt, var(--color-neutral-300)) var(--mq-dk, var(--color-neutral-700));--color-state-visited: var(--mq-lt, var(--color-pink-600)) var(--mq-dk, var(--color-magenta-3));--color-state-focus-stroke: var(--mq-lt, #005fcc) var(--mq-dk, #005fcc);--color-state-primary-hover: var(--mq-lt, #f5f5f5) var(--mq-dk, #17212c);--color-state-primary-active: var(--mq-lt, #ebebeb) var(--mq-dk, #1e2a38);--color-state-secondary-hover: var(--mq-lt, #ededed) var(--mq-dk, #3e3e3e);--color-state-secondary-hover-rgb: var(--mq-lt, 237, 237, 237) var(--mq-dk, 62, 62, 62);--color-state-secondary-active: var(--mq-lt, #e3e3e3) var(--mq-dk, #464646);--color-state-secondary-active-rgb: var(--mq-lt, 227, 227, 227) var(--mq-dk, 70, 70, 70);--color-state-inverse-hover: var(--mq-lt, #343434) var(--mq-dk, #f7f7f7);--color-state-inverse-active: var(--mq-lt, #323232) var(--mq-dk, #f8f8f8);--color-state-accent-hover: var(--mq-lt, #2854d9) var(--mq-dk, #6ba2ff);--color-state-hover-foreground-on-secondary: var(--mq-lt, #3461e9) var(--mq-dk, #6ba2ff);--color-state-accent-active: var(--mq-lt, #254fd2) var(--mq-dk, #71a6ff);--color-state-active-foreground-on-secondary: var(--mq-lt, #3461e9) var(--mq-dk, #6ba2ff);--color-state-attention-hover: var(--mq-lt, #d70f38) var(--mq-dk, #ff6988);--color-state-attention-active: var(--mq-lt, #d70f38) var(--mq-dk, #ff6383);--color-state-hover-foreground-on-secondary-desctructive: var( --mq-lt, #d70f38 ) var(--mq-dk, #ff6988);--color-state-active-foreground-on-secondary-desctructive: var( --mq-lt, #d70f38 ) var(--mq-dk, #ff6383);--color-data-viz-grid: var(--mq-lt, var(--color-neutral-300)) var(--mq-dk, var(--color-neutral-400));--color-data-viz-labels: var(--mq-lt, var(--color-neutral-800)) var(--mq-dk, var(--color-neutral-500));--color-data-viz-legend: var(--mq-lt, var(--color-neutral-600)) var(--mq-dk, var(--color-neutral-300));--color-data-viz-legend-inactive: var(--mq-lt, var(--color-neutral-400)) var(--mq-dk, var(--color-neutral-500));--color-data-viz-legend-hover: var(--mq-lt, var(--color-neutral-800)) var(--mq-dk, var(--color-neutral-100));--color-data-viz-line-chart-primary: var(--mq-lt, var(--color-blue-500)) var(--mq-dk, var(--color-blue-400));--color-data-viz-line-chart-secondary: var(--mq-lt, var(--color-violet-700)) var(--mq-dk, var(--color-indigo-200));--color-data-viz-line-chart-tertiary: var(--mq-lt, var(--color-teal-600)) var(--mq-dk, var(--color-teal-400));--color-data-viz-line-chart-queternary: var(--mq-lt, var(--color-pink-500)) var(--mq-dk, var(--color-pink-400));--color-data-viz-line-chart-quinary: var(--mq-lt, var(--color-pink-600)) var(--mq-dk, var(--color-pink-300));--color-data-viz-trend-positive: var(--mq-lt, var(--color-kiwi-600)) var(--mq-dk, var(--color-kiwi-500));--color-data-viz-trend-negative: var(--mq-lt, var(--color-red-600)) var(--mq-dk, var(--color-red-400));--color-data-viz-chart-primary: var(--mq-lt, var(--color-blue-500)) var(--mq-dk, var(--color-blue-500));--color-data-viz-chart-secondary: var(--mq-lt, var(--color-blue-700)) var(--mq-dk, var(--color-blue-300));--color-data-viz-chart-tertiary-background: var( --mq-lt, var(--color-indigo-200) ) var(--mq-dk, var(--color-blue-6));--color-data-viz-chart-tertiary-stroke: var(--mq-lt, var(--color-blue-500)) var(--mq-dk, var(--color-blue-400));--color-data-viz-chart-quaternary-background: var( --mq-lt, var(--color-teal-300) ) var(--mq-dk, var(--color-teal-600));--color-data-viz-chart-quaternary-stroke: var(--mq-lt, var(--color-teal-600)) var(--mq-dk, var(--color-teal-400));--color-data-viz-chart-quinary-background: var(--mq-lt, var(--color-teal-200)) var(--mq-dk, var(--color-teal-7));--color-data-viz-chart-quinary-stroke: var(--mq-lt, var(--color-teal-600)) var(--mq-dk, var(--color-teal-400));--color-data-viz-tooltip-shadow-primary: var(--mq-lt, #00000026) var(--mq-dk, #ffffff26);--color-data-viz-tooltip-shadow-secondary: var(--mq-lt, #0000002b) var(--mq-dk, #ffffff2b);--color-scrim-image: var(--mq-lt, rgb(0 0 0 / 4%)) var(--mq-dk, rgb(255 255 255 / 12%));--color-scrim-background: var(--mq-lt, rgb(0 0 0 / 32%)) var(--mq-dk, rgb(0 0 0 / 64%));--state-layer-focus: var( --mq-lt, rgb(var(--color-neutral-900-rgb), var(--opacity-50)) ) var(--mq-dk, rgb(var(--color-neutral-100-rgb), var(--opacity-50)));--state-layer-hover: var( --mq-lt, rgb(var(--color-neutral-900-rgb), var(--opacity-50)) ) var(--mq-dk, rgb(var(--color-neutral-100-rgb), var(--opacity-50)));--state-layer-pressed: var( --mq-lt, rgb(var(--color-neutral-900-rgb), var(--opacity-100)) ) var(--mq-dk, rgb(var(--color-neutral-100-rgb), var(--opacity-100)));--state-layer-drag: var( --mq-lt, rgb(var(--color-neutral-900-rgb), var(--opacity-150)) ) var(--mq-dk, rgb(var(--color-neutral-100-rgb), var(--opacity-150)));--color-ai-gradient-full-spectrum: var( --mq-lt, linear-gradient( 223deg, var(--color-ai-solid-yellow-strong) 9.79%, var(--color-ai-solid-red-strong) 26.69%, var(--color-ai-solid-purple-strong) 41.82%, var(--color-ai-solid-blue-strong) 56.17%, var(--color-ai-solid-green-strong) 78.48% ) ) var( --mq-dk, linear-gradient( 223deg, var(--color-ai-solid-yellow-strong) 9.79%, var(--color-ai-solid-red-strong) 26.69%, var(--color-ai-solid-purple-strong) 41.82%, var(--color-ai-solid-blue-strong) 56.17%, var(--color-ai-solid-green-strong) 78.48% ) );--color-ai-gradient-green-strong: var( --mq-lt, linear-gradient( 270deg, var(--color-ai-solid-green-strong) 0%, #44cf63 25%, var(--color-ai-solid-blue-strong) 100% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-ai-solid-green-strong) 0%, #44cf63 25%, var(--color-ai-solid-blue-strong) 100% ) );--color-ai-gradient-blue-strong: var( --mq-lt, linear-gradient( 270deg, var(--color-ai-solid-green-strong) 0%, var(--color-ai-solid-blue-strong) 55.62%, #5751ea 75.7%, var(--color-ai-solid-purple-strong) 100% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-ai-solid-green-strong) 0%, var(--color-ai-solid-blue-strong) 55.62%, #5751ea 75.7%, var(--color-ai-solid-purple-strong) 100% ) );--color-ai-gradient-purple-strong: var( --mq-lt, linear-gradient( 270deg, var(--color-ai-solid-purple-strong) 0%, var(--color-ai-solid-red-strong) 100% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-ai-solid-purple-strong) 0%, var(--color-ai-solid-red-strong) 100% ) );--color-ai-gradient-purple-subtle: var( --mq-lt, linear-gradient( 270deg, var(--color-ai-solid-purple-subtle) 0%, var(--color-ai-solid-red-subtle) 100% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-ai-solid-purple-subtle) 0%, var(--color-ai-solid-red-subtle) 100% ) );--color-ai-gradient-blue-subtle: var( --mq-lt, linear-gradient( 270deg, var(--color-ai-solid-green-subtle) -36%, var(--color-ai-solid-blue-subtle) -46.87%, var(--color-ai-solid-purple-subtle) 113% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-ai-solid-green-subtle) -36%, var(--color-ai-solid-blue-subtle) -46.87%, var(--color-ai-solid-purple-subtle) 113% ) );--color-ai-gradient-green-subtle: var( --mq-lt, linear-gradient( 270deg, var(--color-ai-solid-green-subtle) 0%, var(--color-ai-solid-blue-subtle) 154.5% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-ai-solid-green-subtle) 0%, var(--color-ai-solid-blue-subtle) 154.5% ) );--shadow-subtle: var(--mq-lt, 0px 4px 12px 0px rgb(0 0 0 / 7%)) var(--mq-dk, 0px 4px 12px 0px rgb(0 0 0 / 7%));--shadow-strong: var( --mq-lt, 0px 5px 17px 0px rgb(0 0 0 / 20%), 0px 2px 7px 0px rgb(0 0 0 / 15%) ) var( --mq-dk, 0px 5px 17px 0px rgb(0 0 0 / 20%), 0px 2px 7px 0px rgb(0 0 0 / 15%) );--color-loading-overlay: var(--mq-lt, var(--color-neutral-100-rgb), .7) var(--mq-dk, var(--color-neutral-900-rgb), .7);--color-loading-first: var(--mq-lt, var(--color-neutral-200)) var(--mq-dk, var(--color-neutral-800));--color-loading-second: var(--mq-lt, var(--color-neutral-300)) var(--mq-dk, var(--color-neutral-700));--color-loading-on-secondary-first: var(--mq-lt, var(--color-neutral-300)) var(--mq-dk, var(--color-neutral-700));--color-loading-on-secondary-second: var(--mq-lt, var(--color-neutral-400)) var(--mq-dk, var(--color-neutral-600));--color-loading-fill: var(--mq-lt, #ededed) var(--mq-dk, #2d2d2d);--color-loading-shimmer: var( --mq-lt, linear-gradient( 270deg, var(--color-loading-fill) 0%, var(--color-loading-fill) 34%, #f8f8f8 50%, var(--color-loading-fill) 66%, var(--color-loading-fill) 100% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-loading-fill) 0%, var(--color-loading-fill) 34%, #1b1b1b 50%, var(--color-loading-fill) 66%, var(--color-loading-fill) 100% ) );--color-loading-fill-on-secondary: var(--mq-lt, #e4e4e4) var(--mq-dk, #353535);--color-loading-shimmer-on-secondary: var( --mq-lt, linear-gradient( 270deg, var(--color-loading-fill-on-secondary) 0%, var(--color-loading-fill-on-secondary) 34%, #ededed 50%, var(--color-loading-fill-on-secondary) 66%, var(--color-loading-fill-on-secondary) 100% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-loading-fill-on-secondary) 0%, var(--color-loading-fill-on-secondary) 34%, #232323 50%, var(--color-loading-fill-on-secondary) 66%, var(--color-loading-fill-on-secondary) 100% ) );--color-loading-ai-gradient-purple-subtle: var( --mq-lt, linear-gradient( 270deg, var(--color-ai-solid-red-subtle) 0%, var(--color-ai-solid-red-subtle) 34%, var(--color-ai-solid-purple-subtle) 50%, var(--color-ai-solid-red-subtle) 66%, var(--color-ai-solid-red-subtle) 100% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-ai-solid-red-subtle-dark) 0%, var(--color-ai-solid-red-subtle-dark) 34%, var(--color-ai-solid-purple-subtle-dark) 50%, var(--color-ai-solid-red-subtle-dark) 66%, var(--color-ai-solid-red-subtle-dark) 100% ) );--color-loading-ai-gradient-blue-subtle: var( --mq-lt, linear-gradient( 270deg, var(--color-ai-solid-blue-subtle) 0%, var(--color-ai-solid-blue-subtle) 34%, var(--color-ai-solid-purple-subtle) 50%, var(--color-ai-solid-blue-subtle) 66%, var(--color-ai-solid-blue-subtle) 100% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-ai-solid-blue-subtle-dark) 0%, var(--color-ai-solid-blue-subtle-dark) 34%, var(--color-ai-solid-purple-subtle-dark) 50%, var(--color-ai-solid-blue-subtle-dark) 66%, var(--color-ai-solid-blue-subtle-dark) 100% ) );--color-loading-ai-gradient-green-subtle: var( --mq-lt, linear-gradient( 270deg, var(--color-ai-solid-green-subtle) 0%, var(--color-ai-solid-green-subtle) 34%, var(--color-ai-solid-blue-subtle) 50%, var(--color-ai-solid-green-subtle) 66%, var(--color-ai-solid-green-subtle) 100% ) ) var( --mq-dk, linear-gradient( 270deg, var(--color-ai-solid-green-subtle-dark) 0%, var(--color-ai-solid-green-subtle-dark) 34%, var(--color-ai-solid-blue-subtle-dark) 50%, var(--color-ai-solid-green-subtle-dark) 66%, var(--color-ai-solid-green-subtle-dark) 100% ) );--color-media-disabled-filter: var(--mq-lt, grayscale(1) opacity(.25)) var(--mq-dk, grayscale(1) opacity(.25));--motion-easing-standard: var(--mq-lt, cubic-bezier(.3, 0, 0, 1)) var(--mq-dk, cubic-bezier(.3, 0, 0, 1));--motion-easing-quick-enter: var(--mq-lt, cubic-bezier(0, 0, 0, 1)) var(--mq-dk, cubic-bezier(0, 0, 0, 1));--motion-easing-quick-exit: var(--mq-lt, cubic-bezier(1, 0, 0, 1)) var(--mq-dk, cubic-bezier(1, 0, 0, 1));--motion-easing-soft-enter: var(--mq-lt, cubic-bezier(0, 0, .7, 1)) var(--mq-dk, cubic-bezier(0, 0, .7, 1));--motion-easing-soft-exit: var(--mq-lt, cubic-bezier(.3, 0, 1, 1)) var(--mq-dk, cubic-bezier(.3, 0, 1, 1));--motion-easing-continuous: var(--mq-lt, cubic-bezier(.3, 0, .7, 1)) var(--mq-dk, cubic-bezier(.3, 0, .7, 1));--motion-easing-bounce: var(--mq-lt, cubic-bezier(.3, 0, 0, 1.5)) var(--mq-dk, cubic-bezier(.3, 0, 0, 1.5));--motion-easing-linear: var(--mq-lt, cubic-bezier(0, 0, 1, 1)) var(--mq-dk, cubic-bezier(0, 0, 1, 1));--motion-duration-instant: var(--mq-lt, 17ms) var(--mq-dk, 17ms);--motion-duration-short-1: var(--mq-lt, 50ms) var(--mq-dk, 50ms);--motion-duration-short-2: var(--mq-lt, 83ms) var(--mq-dk, 83ms);--motion-duration-short-3: var(--mq-lt, 167ms) var(--mq-dk, 167ms);--motion-duration-medium-1: var(--mq-lt, .25s) var(--mq-dk, .25s);--motion-duration-medium-2: var(--mq-lt, 333ms) var(--mq-dk, 333ms);--motion-duration-medium-3: var(--mq-lt, .5s) var(--mq-dk, .5s);--motion-duration-long-1: var(--mq-lt, 667ms) var(--mq-dk, 667ms);--motion-duration-long-2: var(--mq-lt, 883ms) var(--mq-dk, 883ms);--motion-duration-long-3: var(--mq-lt, 1s) var(--mq-dk, 1s);--font-line-height-default: var(--mq-lt, var(--font-line-height-250)) var(--mq-dk, var(--font-line-height-250));--color-background-fade-start: var(--mq-lt, var(--color-neutral-100-rgb)) var(--mq-dk, var(--color-neutral-900-rgb));--color-nav-link-hover-fg-red: var(--color-red-500);--color-nav-link-hover-fg-blue: var(--color-blue-500);--color-nav-link-hover-fg-marigold: var(--color-marigold-500);--color-nav-link-hover-fg-green: var(--color-green-500);--color-nav-link-hover-foreground: var(--color-foreground-primary);--color-link-hover-background: var(--color-background-secondary);--color-link-hover-foreground: var(--color-foreground-primary);--color-link-hover-button-background: var(--color-background-primary);--color-link-focus-outline: var(--color-foreground-accent)}:where(:root) [data-color=red]{--color-nav-link-hover-foreground: var(--color-red-500)}:where(:root) [data-color=marigold]{--color-nav-link-hover-foreground: var(--color-marigold-500)}:where(:root) [data-color=green]{--color-nav-link-hover-foreground: var(--color-green-500)}:where(:root) [data-color=kiwi]{--color-link-hover-background: var(--mq-lt, var(--color-kiwi-400)) var(--mq-dk, var(--color-kiwi-600));--color-link-hover-foreground: var(--mq-lt, var(--color-kiwi-800)) var(--mq-dk, var(--color-kiwi-200));--color-link-hover-button-background: var(--mq-lt, var(--color-kiwi-200)) var(--mq-dk, var(--color-kiwi-800));--color-link-focus-outline: var(--mq-lt, var(--color-kiwi-500)) var(--mq-dk, var(--color-kiwi-400))}:where(:root) [data-color=jade]{--color-link-hover-background: var(--mq-lt, var(--color-jade-400)) var(--mq-dk, var(--color-jade-600));--color-link-hover-foreground: var(--mq-lt, var(--color-jade-800)) var(--mq-dk, var(--color-jade-200));--color-link-hover-button-background: var(--mq-lt, var(--color-jade-200)) var(--mq-dk, var(--color-jade-800));--color-link-focus-outline: var(--mq-lt, var(--color-jade-500)) var(--mq-dk, var(--color-jade-400))}:where(:root) [data-color=teal]{--color-link-hover-background: var(--mq-lt, var(--color-teal-400)) var(--mq-dk, var(--color-teal-600));--color-link-hover-foreground: var(--mq-lt, var(--color-teal-800)) var(--mq-dk, var(--color-teal-200));--color-link-hover-button-background: var(--mq-lt, var(--color-teal-200)) var(--mq-dk, var(--color-teal-800));--color-link-focus-outline: var(--mq-lt, var(--color-teal-500)) var(--mq-dk, var(--color-teal-400))}:where(:root) [data-color=blue]{--color-link-hover-background: var(--mq-lt, var(--color-blue-400)) var(--mq-dk, var(--color-blue-600));--color-link-hover-foreground: var(--mq-lt, var(--color-blue-800)) var(--mq-dk, var(--color-blue-200));--color-link-hover-button-background: var(--mq-lt, var(--color-blue-200)) var(--mq-dk, var(--color-blue-800));--color-link-focus-outline: var(--mq-lt, var(--color-blue-500)) var(--mq-dk, var(--color-blue-400));--color-nav-link-hover-foreground: var(--color-blue-500)}:where(:root) [data-color=indigo]{--color-link-hover-background: var(--mq-lt, var(--color-indigo-400)) var(--mq-dk, var(--color-indigo-600));--color-link-hover-foreground: var(--mq-lt, var(--color-indigo-800)) var(--mq-dk, var(--color-indigo-200));--color-link-hover-button-background: var(--mq-lt, var(--color-indigo-200)) var(--mq-dk, var(--color-indigo-800));--color-link-focus-outline: var(--mq-lt, var(--color-indigo-500)) var(--mq-dk, var(--color-indigo-400))}:where(:root) [data-color=violet]{--color-link-hover-background: var(--mq-lt, var(--color-violet-400)) var(--mq-dk, var(--color-violet-600));--color-link-hover-foreground: var(--mq-lt, var(--color-violet-800)) var(--mq-dk, var(--color-violet-200));--color-link-hover-button-background: var(--mq-lt, var(--color-violet-200)) var(--mq-dk, var(--color-violet-800));--color-link-focus-outline: var(--mq-lt, var(--color-violet-500)) var(--mq-dk, var(--color-violet-400))}:where(:root) [data-color=pink]{--color-link-hover-background: var(--mq-lt, var(--color-pink-400)) var(--mq-dk, var(--color-pink-600));--color-link-hover-foreground: var(--mq-lt, var(--color-pink-800)) var(--mq-dk, var(--color-pink-200));--color-link-hover-button-background: var(--mq-lt, var(--color-pink-200)) var(--mq-dk, var(--color-pink-800));--color-link-focus-outline: var(--mq-lt, var(--color-pink-500)) var(--mq-dk, var(--color-pink-400))}:where(:root) [data-color=lilac]{--color-link-hover-background: var(--mq-lt, var(--color-lilac-400)) var(--mq-dk, var(--color-lilac-600));--color-link-hover-foreground: var(--mq-lt, var(--color-lilac-800)) var(--mq-dk, var(--color-lilac-200));--color-link-hover-button-background: var(--mq-lt, var(--color-lilac-200)) var(--mq-dk, var(--color-lilac-800));--color-link-focus-outline: var(--mq-lt, var(--color-lilac-500)) var(--mq-dk, var(--color-lilac-400))}:root[data-color=neutral-secondary]{--color-background-primary: var(--mq-lt, var(--color-neutral-200)) var(--mq-dk, var(--color-neutral-900));--color-background-secondary: var(--mq-lt, var(--color-neutral-100)) var(--mq-dk, var(--color-neutral-800));--color-background-tertiary: var(--mq-lt, var(--color-neutral-300)) var(--mq-dk, var(--color-neutral-700));--color-background-fade-start: var(--mq-lt, 247, 247, 247) var(--mq-dk, var(--color-neutral-900-rgb))}:root[data-color=violet]{--color-background-primary: var(--mq-lt, var(--color-violet-300)) var(--mq-dk, var(--color-violet-700));--color-background-secondary: var(--mq-lt, var(--color-violet-200)) var(--mq-dk, var(--color-violet-800));--color-background-tertiary: var(--mq-lt, var(--color-violet-400)) var(--mq-dk, var(--color-violet-600));--color-foreground-primary: var(--mq-lt, var(--color-violet-700)) var(--mq-dk, var(--color-violet-200));--color-foreground-secondary: var( --mq-lt, rgb(var(--color-neutral-800-rgb), .5) ) var(--mq-dk, rgb(var(--color-neutral-100-rgb), .5));--color-stroke-subtle: var(--mq-lt, rgb(var(--color-neutral-800-rgb), .15)) var(--mq-dk, rgb(var(--color-neutral-100-rgb), .15));--color-background-fade-start: var(--mq-lt, 173, 158, 250) var(--mq-dk, 32, 9, 43);--color-nav-link-hover-fg-red: var(--mq-lt, var(--color-violet-500)) var(--mq-dk, var(--color-violet-400));--color-nav-link-hover-fg-blue: var(--mq-lt, var(--color-violet-500)) var(--mq-dk, var(--color-violet-400));--color-nav-link-hover-fg-marigold: var(--mq-lt, var(--color-violet-500)) var(--mq-dk, var(--color-violet-400));--color-nav-link-hover-fg-green: var(--mq-lt, var(--color-violet-500)) var(--mq-dk, var(--color-violet-400))}:root[data-color=violet] :is([data-color=red],[data-color=green],[data-color=marigold],[data-color=kiwi],[data-color=jade],[data-color=teal],[data-color=blue],[data-color=indigo],[data-color=violet],[data-color=pink],[data-color=lilac]){--color-link-hover-background: var(--mq-lt, var(--color-violet-400)) var(--mq-dk, var(--color-violet-600));--color-link-hover-foreground: var(--mq-lt, var(--color-violet-800)) var(--mq-dk, var(--color-violet-200));--color-link-hover-button-background: var(--mq-lt, var(--color-violet-200)) var(--mq-dk, var(--color-violet-800));--color-link-focus-outline: var(--mq-lt, var(--color-violet-500)) var(--mq-dk, var(--color-violet-400));--color-nav-link-hover-foreground: var(--mq-lt, var(--color-violet-500)) var(--mq-dk, var(--color-violet-400))}._footer_rvayd_1{padding-block:var(--spacing-600) var(--spacing-400);background:var(--color-background-secondary)}@media(width>=960px){._footer_rvayd_1{padding-block:var(--spacing-800) var(--spacing-600)}}._footer_rvayd_1>div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-500);width:100vw;max-width:var(--app-max-width);margin:auto}._footer_rvayd_1 h3{font-size:clamp(var(--font-size-giant-1),var(--font-size-giant-3),5vw);letter-spacing:-.02em;line-height:1;margin:0}:is(._main_rvayd_26){padding-inline:var(--app-padding-inline)}._main_rvayd_26{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-500)}@media(width>=1024px){._main_rvayd_26{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--spacing-100)}}._links_rvayd_41{columns:2}@media(width>=512px){._links_rvayd_41{margin-block-start:var(--spacing-100)}}._links_rvayd_41 a{font-size:var(--font-size-body);display:block;margin-block-end:var(--spacing-200)}._links_rvayd_41 a:not(.legal){text-decoration:none;color:var(--color-foreground-primary)}._legal_rvayd_53{display:flex;align-items:center;gap:var(--spacing-150);flex-wrap:wrap;padding-inline:var(--app-padding-inline)}._copyright_rvayd_68{font-size:var(--font-size-small);color:var(--color-foreground-secondary);margin:0}._copyright_rvayd_68 a{color:var(--color-foreground-accent)}._nav_i3qlb_1{position:fixed;top:0;left:0;width:100vw;z-index:2;isolation:isolate;pointer-events:none}._nav_i3qlb_1:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(var(--color-background-fade-start),.25),transparent);z-index:-1}._nav_i3qlb_1 ._container_i3qlb_23{display:flex;gap:var(--spacing-300);max-width:var(--app-max-width);padding:var(--app-nav-padding-block) var(--app-padding-inline);margin-inline:auto}._nav_i3qlb_1 ._container_i3qlb_23>div{display:flex;align-items:center;gap:var(--spacing-100)}._nav_i3qlb_1 ._col_i3qlb_37{flex:1 0 0}._nav_i3qlb_1 ._right_i3qlb_41{justify-content:flex-end}._nav_i3qlb_1 :is(a,button,input,dialog){pointer-events:all}._logo_i03eu_1{display:flex;flex-direction:row;justify-content:center;font-size:1.875rem;font-weight:var(--font-weight-600);letter-spacing:-.0425em;text-align:center;margin:0;line-height:.96;width:12rem;height:2.25rem}@media(prefers-reduced-motion:reduce){._logo_i03eu_1{opacity:0}}._logo_i03eu_1[data-animating=true]{cursor:default}._logo_i03eu_1[data-reduce-motion=true]{transition:opacity var(--motion-duration-short-3) var(--motion-easing-soft-enter)}._logo_i03eu_1[data-reduce-motion=true][data-animating=false]{opacity:1}._logo_i03eu_1[data-should-animate=true][data-reduce-motion=false]{--scale: 2;--t-y: calc(88px + 10vw) ;transform:translateY(var(--t-y)) scale(var(--scale))}@media(min-width:480px){._logo_i03eu_1[data-should-animate=true][data-reduce-motion=false]{--scale: 2.375;--t-y: calc(96px + 10vw) }}@media(min-width:480px){._logo_i03eu_1[data-should-animate=true][data-reduce-motion=false]{--scale: 2.75;--t-y: calc(80px + 13vw) }}@media(min-width:640px){._logo_i03eu_1[data-should-animate=true][data-reduce-motion=false]{--scale: 3.6;--t-y: calc(64px + 16vw) }}@media(min-width:960px){._logo_i03eu_1[data-should-animate=true][data-reduce-motion=false]{--scale: 4.8;--t-y: calc(48px + 17vw) }}@media(min-width:1280px){._logo_i03eu_1[data-should-animate=true][data-reduce-motion=false]{--scale: 6.5}}@media(min-width:1440px){._logo_i03eu_1[data-should-animate=true][data-reduce-motion=false]{--scale: 7.2}}@media(min-width:1640px){._logo_i03eu_1[data-should-animate=true][data-reduce-motion=false]{--scale: 8.5;--t-y: calc(200px + 8vw) }}._dialog_u2gx3_1{--animation-duration-in: var(--motion-duration-medium-2);--animation-duration-out: var(--motion-duration-medium-1);--animation-easing: var(--motion-easing-quick-enter);--nav-link-font-size: var(--font-size-giant-2);--hover-animation-duration: var(--motion-duration-medium-2);--hover-animation-easing: var(--motion-easing-quick-enter);width:100vw;height:100dvh;max-width:none;max-height:none;border:none;padding:0;background:transparent;transition-behavior:allow-discrete}._dialog_u2gx3_1::backdrop{background:var(--mq-lt, var(--color-neutral-900)) var(--mq-dk, var(--color-neutral-800));transition:opacity var(--motion-duration-short-3) var(--motion-easing-soft-enter)}._dialog_u2gx3_1[data-open=true]::backdrop{opacity:.75}._dialog_u2gx3_1[data-open=false]::backdrop{opacity:0}._dialog_u2gx3_1[data-open=false]{animation:_nav-dialog-out_u2gx3_1 var(--animation-duration-in) both}._content_u2gx3_38{--border-opacity: var(--mq-lt, 0) var(--mq-dk, .15);display:flex;flex-direction:column-reverse;gap:var(--spacing-400);color:var(--color-foreground-link-primary);background:var(--color-background-primary);box-shadow:var(--shadow-strong);padding:var(--spacing-300) var(--app-padding-inline) var(--spacing-600);outline:1px solid rgb(var(--color-foreground-primary-rgb),var(--border-opacity));transition:background var(--motion-duration-short-3) var(--motion-easing-soft-enter)}@media(min-width:640px){._content_u2gx3_38{gap:0}}._dialog_u2gx3_1[data-open=true] ._content_u2gx3_38{animation:_nav-dialog-content-in_u2gx3_1 var(--animation-duration-in) cubic-bezier(.33,1,.68,1) both}._dialog_u2gx3_1[data-open=false] ._content_u2gx3_38{animation:_nav-dialog-content-out_u2gx3_1 var(--animation-duration-out) cubic-bezier(.32,0,.67,0) both}._content_u2gx3_38>div{position:relative}._header_u2gx3_72{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-100)}@media(min-width:640px){._header_u2gx3_72{justify-content:flex-end}}._links_u2gx3_83{display:grid;list-style:none;margin:0;padding:0}@keyframes _nav-dialog-out_u2gx3_1{0%{display:block}to{display:none}}@keyframes _nav-dialog-content-in_u2gx3_1{0%{translate:0 -100%}to{translate:0 0}}@keyframes _nav-dialog-content-out_u2gx3_1{0%{translate:0 0}to{translate:0 -100%}}._icon_1rx68_1{display:flex;justify-content:center;align-items:center;width:24px;height:24px}._icon_1rx68_1>div{position:relative}._icon_1rx68_1>div,._icon_1rx68_1>div:before,._icon_1rx68_1>div:after{height:1.5px;width:20px;border-radius:8px;background:var(--color-foreground-primary)}._icon_1rx68_1>div:before,._icon_1rx68_1>div:after{content:"";position:absolute;display:block;left:0}._icon_1rx68_1[data-name=open]>div:before,._icon_1rx68_1[data-name=open]>div:after{top:6px}._icon_1rx68_1[data-name=open]>div:before{top:-6px}._icon_1rx68_1[data-name=close]>div{rotate:-45deg}._icon_1rx68_1[data-name=close]>div:before{top:0;rotate:90deg}._icon_1rx68_1[data-name=close]>div:after{visibility:hidden}._button_163rg_1{display:flex;align-items:center;justify-content:center;height:var(--spacing-600);width:var(--spacing-600);background:var(--color-background-secondary);color:var(--color-foreground-primary);border-radius:100vmax;transition:background var(--motion-duration-short-3) var(--motion-easing-soft-enter)}._button_163rg_1[data-size=medium]{height:var(--spacing-500);width:var(--spacing-500)}._button_163rg_1:is(:hover,:focus-visible){background:var(--color-background-tertiary)}._button_163rg_1 svg{display:inline-block}._link_1g9ak_1{--arrow-color: var(--color-nav-link-hover-foreground);display:inline-grid;align-items:center;font-size:var(--nav-link-font-size);line-height:1.5;color:var(--color-foreground-primary);-webkit-user-select:none;user-select:none;border-radius:var(--radius-small);transition:color var(--hover-animation-duration) var(--hover-animation-easing)}._link_1g9ak_1:focus{outline:none}._link_1g9ak_1:focus-visible{outline:2px solid var(--color-stroke-accent)}:is(ul:not(:has(a:hover)) ._link_1g9ak_1[data-active=true],._link_1g9ak_1:hover) span._word_1g9ak_24{translate:var(--spacing-500)}:is(ul:not(:has(a:hover)) ._link_1g9ak_1[data-active=true],._link_1g9ak_1:hover) span._svg_1g9ak_27{opacity:1;translate:0}ul:has(a:hover) ._link_1g9ak_1:not(:hover){color:var(--mq-lt, rgb(var(--color-neutral-900-rgb), .3)) var(--mq-dk, rgb(var(--color-neutral-100-rgb), .3))}._link_1g9ak_1 span{grid-area:1/-1}._link_1g9ak_1 span._word_1g9ak_24{transition:translate var(--hover-animation-duration) var(--hover-animation-easing)}._link_1g9ak_1 span._svg_1g9ak_27{display:inline-flex;opacity:0;translate:calc(var(--spacing-500) * -1);transition:opacity var(--hover-animation-duration) var(--hover-animation-easing),translate var(--hover-animation-duration) var(--hover-animation-easing)}._link_1g9ak_1 span._svg_1g9ak_27 svg{color:var(--arrow-color)}._dialog_1ykr1_1{color:var(--color-foreground-link-primary);background:var(--color-background-secondary);border:none;box-shadow:var(--shadow-subtle);border-radius:var(--radius-large);padding:var(--spacing-150)}._fieldset_1ykr1_10{display:flex;gap:var(--spacing-50);min-inline-size:min-content;margin:0;padding:var(--spacing-50);border:0 none;border-radius:100vmax;background:var(--color-background-secondary)}._fieldset_1ykr1_10 legend{visibility:hidden;block-size:0}._fieldset_1ykr1_10 input{margin:0}._option_1ykr1_31{display:grid;place-items:center;border-radius:100vmax;height:var(--spacing-500);width:var(--spacing-500)}._option_1ykr1_31>:is(input,label,svg){grid-area:1/-1;inline-size:100%;block-size:100%}._option_1ykr1_31>:is(input,label){opacity:0;overflow:hidden;white-space:nowrap}._option_1ykr1_31 label{text-align:center;font-size:1px}._option_1ykr1_31 input{background:red}._option_1ykr1_31 svg{inline-size:1.25rem;block-size:1.25rem}._option_1ykr1_31:hover{background:var(--color-background-secondary)}._option_1ykr1_31:has(input[checked]){color:var(--color-foreground-on-inverse);background:var(--color-background-inverse)}:where(._button_ub9d1_1){display:flex;justify-content:center;align-items:center;gap:var(--spacing-150);border-radius:100vmax;transition:background var(--motion-duration-short-3) var(--motion-easing-soft-enter),opacity var(--motion-duration-short-3) var(--motion-easing-soft-enter),scale var(--motion-duration-short-2) var(--motion-easing-quick-enter)}:where(._button_ub9d1_1)[data-priority=primary]{color:var(--color-foreground-on-inverse);background:var(--color-foreground-primary)}:where(._button_ub9d1_1)[data-priority=primary]:hover{background:var(--mq-lt, var(--color-neutral-700)) var(--mq-dk, var(--color-neutral-400))}html[data-color=violet] :where(._button_ub9d1_1)[data-priority=primary]{background:var(--mq-lt, var(--color-violet-700)) var(--mq-dk, var(--color-violet-200));color:var(--mq-lt, var(--color-violet-200)) var(--mq-dk, var(--color-violet-700))}html[data-color=violet] :where(._button_ub9d1_1)[data-priority=primary]:hover{background:var(--mq-lt, var(--color-violet-800)) var(--mq-dk, var(--color-violet-300))}:where(._button_ub9d1_1)[data-priority=secondary]{color:var(--color-foreground-primary);background:transparent;border:1px solid var(--color-stroke-subtle)}:where(._button_ub9d1_1)[data-priority=secondary]:hover{background:var(--mq-lt, var(--color-neutral-200)) var(--mq-dk, var(--color-neutral-800))}:where(._button_ub9d1_1)[data-size=large]{font-size:var(--font-size-body);font-weight:var(--font-weight-400);padding:var(--spacing-200) var(--spacing-300)}@media(min-width:480px){:where(._button_ub9d1_1)[data-size=large]{font-size:var(--font-size-medium);padding:var(--spacing-250) var(--spacing-400)}}:where(._button_ub9d1_1)[data-size=medium]{font-size:var(--font-size-body);font-weight:var(--font-weight-400);padding:var(--spacing-150) var(--spacing-250)}@media(min-width:480px){:where(._button_ub9d1_1)[data-size=medium]{padding:var(--spacing-200) var(--spacing-300)}}:where(._button_ub9d1_1):active{scale:.95}:where(._section_x46qa_1){--pad-none: 0;--pad-xs: var(--spacing-200);--pad-sm: var(--spacing-400);--pad-md: var(--spacing-800);--pad-lg: calc(var(--spacing-800) * 1.5);--pad-xl: calc(var(--spacing-800) * 2);--pb-start: var(--pad-lg);--pb-end: var(--pad-lg);--pi: var(--app-padding-inline);--color-bg-light: transparent;--color-bg-dark: transparent;display:flex;flex-direction:column;align-items:flex-start;gap:var(--app-padding-inline);padding:var(--pb-start) var(--pi) var(--pb-end);margin-inline:auto;background:var(--mq-lt, var(--color-bg-light)) var(--mq-dk, var(--color-bg-dark))}@media(min-width:640px){:where(._section_x46qa_1){--pad-xs: var(--spacing-200);--pad-sm: var(--spacing-400);--pad-md: var(--spacing-800);--pad-lg: calc(var(--spacing-800) * 2);--pad-xl: calc(var(--spacing-800) * 3)}}:where(._section_x46qa_1)[data-bg-light=primary]{--color-bg-light: var(--color-background-primary)}:where(._section_x46qa_1)[data-bg-dark=primary]{--color-bg-dark: var(--color-background-primary)}:where(._section_x46qa_1)[data-bg-light=secondary]{--color-bg-light: var(--color-background-secondary)}:where(._section_x46qa_1)[data-bg-dark=secondary]{--color-bg-dark: var(--color-background-secondary)}:where(._section_x46qa_1)[data-full-screen=false]{max-width:var(--app-max-width)}:where(._section_x46qa_1)[data-pad-inline=false]{--pi: 0}:where(._section_x46qa_1)[data-pb-start=xl]{--pb-start: var(--pad-xl)}:where(._section_x46qa_1)[data-pb-end=xl]{--pb-end: var(--pad-xl)}:where(._section_x46qa_1)[data-pb-start=md]{--pb-start: var(--pad-md)}:where(._section_x46qa_1)[data-pb-end=md]{--pb-end: var(--pad-md)}:where(._section_x46qa_1)[data-pb-start=sm]{--pb-start: var(--pad-sm)}:where(._section_x46qa_1)[data-pb-end=sm]{--pb-end: var(--pad-sm)}:where(._section_x46qa_1)[data-pb-start=xs]{--pb-start: var(--pad-xs)}:where(._section_x46qa_1)[data-pb-end=xs]{--pb-end: var(--pad-xs)}:where(._section_x46qa_1)[data-pb-start=none]{--pb-start: var(--pad-none)}:where(._section_x46qa_1)[data-pb-end=none]{--pb-end: var(--pad-none)}._section_1r9mn_1{gap:var(--spacing-400);align-items:center;overflow-x:clip}@media(min-width:480px){._section_1r9mn_1{gap:var(--spacing-500)}}@media(min-width:960px){._section_1r9mn_1{gap:var(--spacing-600)}}._section_1r9mn_1 h2{margin:0;text-align:center}._cards_1r9mn_20{display:grid;width:50%;max-width:320px;isolation:isolate;pointer-events:none;-webkit-user-select:none;user-select:none}._card_1r9mn_20{--tx: 20%;--r: 0deg;--ease: cubic-bezier(.22, 1, .36, 1);grid-area:1 / -1;z-index:2;perspective:1000px;transition:translate var(--motion-duration-long-1) var(--ease)}._card_1r9mn_20:not(:first-of-type,:last-of-type)>img{transform:translateY(-5%) scale(1)}html:not([data-color=violet]) :is(._card_1r9mn_20:not(:first-of-type,:last-of-type)>img){transform:translateY(0) scale(.9)}._card_1r9mn_20:is(:first-of-type,:last-of-type){translate:calc(var(--dir, 1) * var(--tx));scale:.825;z-index:1}html[data-color=violet] ._card_1r9mn_20:is(:first-of-type,:last-of-type){--tx: 70%;--r: 7deg}html[data-color=violet] ._card_1r9mn_20:is(:first-of-type,:last-of-type)>img{transform:rotate(calc(var(--r) * var(--dir, 1)))}@media(min-width:768px){html[data-color=violet] ._card_1r9mn_20:is(:first-of-type,:last-of-type){--tx: 80%}}._card_1r9mn_20:first-of-type{--dir: -1}._card_1r9mn_20:first-of-type img{transform-origin:center -100%}._card_1r9mn_20:last-of-type{--dir: 1}._card_1r9mn_20:last-of-type img{transform-origin:center -100%}._card_1r9mn_20>img{aspect-ratio:4/5;object-fit:cover;transition:box-shadow var(--motion-duration-long-1) var(--ease),transform var(--motion-duration-long-1) var(--ease)}@media(prefers-reduced-motion:reduce){._card_1r9mn_20{--tx: 70%;--r: 7deg}._card_1r9mn_20:is(:first-of-type,:last-of-type) img{transform:rotate(calc(var(--r) * var(--dir, 1)))}@media(min-width:768px){._card_1r9mn_20{--tx: 80%}}}:where(._container_1hrw4_1){--avatar-subtitle-color: var(--color-foreground-secondary);display:flex;align-items:center;gap:var(--spacing-150)}._avatar_1hrw4_9{flex:0 0 var(--spacing-500);width:var(--spacing-600);height:var(--spacing-600);border-radius:100vmax;background:var(--color-background-secondary);object-fit:cover}._user_1hrw4_18{flex:1 0 0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-50)}:is(._name_1hrw4_25,._title_1hrw4_25){font-size:var(--font-size-body)}._title_1hrw4_25{color:var(--avatar-subtitle-color);transition:color var(--motion-duration-short-3) var(--motion-easing-soft-enter)}:where(._container_q8ma9_1){--carousel-container-gap: var(--spacing-300);--carousel-controls-padding-inline-start: var(--app-padding-inline);--carousel-controls-padding-inline-end: var(--app-padding-inline);--carousel-padding-inline-start: var(--app-padding-inline);--carousel-padding-inline-end: var(--app-padding-inline);--carousel-padding-block: 0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--carousel-container-gap)}:where(._controls_q8ma9_14){display:flex;gap:var(--spacing-100);padding-inline:var(--carousel-controls-padding-inline-start) var(--carousel-controls-padding-inline-end);padding-block-end:var(--spacing-100)}:where(._controls_q8ma9_14) ._button_q8ma9_21{background:var(--color-background-secondary);transition:background var(--app-bg-transition-duration) var(--app-bg-transition-easing)}:where(._carousel_q8ma9_28){display:flex;gap:var(--layout-gap, var(--gap, 1rem));overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;padding-block:var(--carousel-padding-block);padding-inline:var(--carousel-padding-inline-start) var(--carousel-padding-inline-end);scroll-padding-inline:var(--carousel-padding-inline-start) var(--carousel-padding-inline-end);scrollbar-width:none;overscroll-behavior-x:contain}:where(._carousel_q8ma9_28)[data-controls=false]{overflow-x:clip}:where(._carousel_q8ma9_28)::-webkit-scrollbar{display:none}:where(._carousel_q8ma9_28)>*{scroll-snap-align:start;flex-shrink:0}
