:where(.style-module__bRfr8W__switchGroup){--thumb-size:18px;--thumb-color:var(--color-neutral-100);--thumb-position:0%;--track-inline-size:calc(var(--thumb-size) * 1.75 + var(--track-padding) * 2);--track-block-size:calc(var(--thumb-size) + var(--track-padding) * 2);--track-padding:4px;--transition-timing:.15s;--transition-ease:var(--ease-out-3);--background-color:var(--color-bg-elevated-3);color:currentColor;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}:where(.style-module__bRfr8W__switchGroup)[data-switch-position=left]{flex-direction:row-reverse;justify-content:flex-end}:where(.style-module__bRfr8W__switchGroup) :where([role=switch]){appearance:none;padding:var(--track-padding);inline-size:var(--track-inline-size);block-size:var(--track-block-size);background-color:var(--background-color);border-radius:var(--thumb-size);transition:background-color var(--transition-timing) var(--transition-ease);flex-shrink:0;grid:[track]1fr/[track]1fr;margin:0;display:grid}:where(:where(.style-module__bRfr8W__switchGroup) :where([role=switch]):focus-visible){outline:var(--outline-size) var(--outline-style) oklch(var(--outline-color-oklch) / var(--outline-opacity));outline-offset:var(--outline-offset)}:where(.style-module__bRfr8W__switchGroup) .style-module__bRfr8W__thumb{left:calc(var(--track-padding));translate:var(--thumb-position);width:var(--thumb-size);height:var(--thumb-size);background:var(--thumb-color);border-radius:var(--thumb-size);pointer-events:none;transition:translate var(--transition-timing) var(--transition-ease), border var(--transition-timing) var(--transition-ease), background var(--transition-timing) var(--transition-ease);justify-content:center;align-items:center;display:flex;position:absolute}input[type=checkbox]:checked+:is(:where(.style-module__bRfr8W__switchGroup) .style-module__bRfr8W__thumb){--thumb-position:calc(var(--track-inline-size) - var(--thumb-size) - var(--track-padding) * 2)}
.style-module__RQ17ca__profile{width:var(--button-size);flex-grow:0;overflow:hidden}.style-module__RQ17ca__profile .style-module__RQ17ca__monogram{font-size:var(--font-size-medium);font-weight:var(--font-weight-600);margin-top:1px;line-height:1}.style-module__RQ17ca__link{text-align:left;min-width:var(--dimension-core-1000);padding:var(--dimension-core-100) 0}.style-module__RQ17ca__popover{gap:var(--dimension-core-150);min-width:240px;font-size:var(--font-size-body);display:grid}.style-module__RQ17ca__popover p{font-weight:var(--font-weight-600);text-align:center}.style-module__RQ17ca__popover p span{font-weight:var(--font-weight-400);color:rgb(var(--color-fg-primary-rgb) / .7)}
:where(:where(.style-module__kMgq7a__trigger)[data-unstyled]){background:0 0;border:none;padding:0}:where(:where(.style-module__kMgq7a__trigger):not([data-unstyled])){width:var(--dimension-core-500);height:var(--dimension-core-500);border-radius:var(--border-radius-full);background:var(--color-fg-primary);color:var(--color-accent-medium);justify-content:center;align-items:center;display:flex;position:relative}:where(.style-module__kMgq7a__overlay){--overlay-rgb:var(--cs-light,var(--color-neutral-900-rgb)) var(--cs-dark,var(--color-neutral-100-rgb));--overlay-opacity:var(--cs-light,.8) var(--cs-dark,.3);background:rgb(var(--overlay-rgb) / var(--overlay-opacity));z-index:1;display:flex;position:fixed;inset:0}:where(.style-module__kMgq7a__overlay)[data-alignment=top]{justify-content:center;align-items:flex-start}:where(.style-module__kMgq7a__overlay)[data-alignment=right]{justify-content:flex-end;align-items:flex-start}:where(.style-module__kMgq7a__overlay)[data-alignment=center]{padding:var(--app-padding-inline);justify-content:center;align-items:center}:where(.style-module__kMgq7a__overlay):where([data-alignment=top],[data-alignment=center])[data-state=open]{animation:.4s forwards style-module__kMgq7a__evo-overlay-slide-in;animation-timing-function:var(--ease-out-3)}:where(.style-module__kMgq7a__overlay):where([data-alignment=top],[data-alignment=center])[data-state=closed]{animation:.35s forwards style-module__kMgq7a__evo-overlay-slide-out;animation-timing-function:var(--ease-in-3)}:where(.style-module__kMgq7a__overlay):where([data-alignment=right])[data-state=open]{animation:.25s forwards style-module__kMgq7a__evo-dialog-fade-in;animation-timing-function:var(--ease-out-3)}:where(.style-module__kMgq7a__overlay):where([data-alignment=right])[data-state=closed]{animation:.25s forwards style-module__kMgq7a__evo-dialog-fade-out;animation-timing-function:var(--ease-in-3);animation-delay:.2s}@media (min-width:768px){:where(.style-module__kMgq7a__overlay)[data-state=open]{animation:.25s forwards style-module__kMgq7a__evo-dialog-fade-in;animation-timing-function:var(--ease-out-3)}:where(.style-module__kMgq7a__overlay)[data-state=closed]{animation:.25s forwards style-module__kMgq7a__evo-dialog-fade-out;animation-timing-function:var(--ease-out-3)}:where(.style-module__kMgq7a__overlay)[data-state=closed]:is([data-alignment=top],[data-alignment=right]){animation-delay:.2s}}@media (prefers-reduced-motion){:where(.style-module__kMgq7a__overlay)[data-state=open]{animation:.25s forwards style-module__kMgq7a__evo-dialog-fade-in;animation-timing-function:var(--ease-out-3)}:where(.style-module__kMgq7a__overlay)[data-state=closed]{animation:.25s forwards style-module__kMgq7a__evo-dialog-fade-out;animation-timing-function:var(--ease-out-3)}}:where(.style-module__kMgq7a__dialog){--dialog-min-height-fallback:400px;--dialog-max-width-fallback:100%;background:var(--color-bg-elevated-neutral);width:100%;height:100%;max-width:var(--dialog-max-width,var(--dialog-max-width-fallback));box-shadow:var(--shadow-subtle);position:relative;overflow:scroll}:where(.style-module__kMgq7a__dialog)[data-state=open]{animation:.4s forwards style-module__kMgq7a__evo-overlay-slide-in;animation-timing-function:var(--ease-out-3)}:where(.style-module__kMgq7a__dialog)[data-state=closed]{animation:.35s forwards style-module__kMgq7a__evo-overlay-slide-out;animation-timing-function:var(--ease-in-3)}[data-alignment=right] :where(.style-module__kMgq7a__dialog){--dialog-max-width-fallback:400px;width:100vw;height:100vh}[data-alignment=right] :where(.style-module__kMgq7a__dialog)[data-state=open]{opacity:0;animation:.35s forwards style-module__kMgq7a__evo-dialog-right-in;animation-timing-function:var(--ease-out-3)}[data-alignment=right] :where(.style-module__kMgq7a__dialog)[data-state=closed]{animation:.2s forwards style-module__kMgq7a__evo-dialog-right-out;animation-timing-function:var(--ease-in-3)}@media (min-width:768px){:where(.style-module__kMgq7a__dialog){height:auto;max-width:var(--dialog-max-width,var(--dialog-max-width-fallback));max-height:var(--dialog-max-height,100vh);min-height:var(--dialog-min-height,var(--dialog-min-height-fallback))}[data-alignment=center] :where(.style-module__kMgq7a__dialog){--dialog-max-width-fallback:800px;border-radius:var(--border-radius-xl)}[data-alignment=center] :where(.style-module__kMgq7a__dialog)[data-state=open]{opacity:0;animation:.25s forwards style-module__kMgq7a__evo-dialog-center-in;animation-timing-function:var(--ease-out-3)}[data-alignment=center] :where(.style-module__kMgq7a__dialog)[data-state=closed]{animation:.25s forwards style-module__kMgq7a__evo-dialog-center-out;animation-timing-function:var(--ease-out-3)}[data-alignment=top] :where(.style-module__kMgq7a__dialog){--dialog-min-height-fallback:100px}[data-alignment=top] :where(.style-module__kMgq7a__dialog)[data-state=open]{opacity:0;animation:.25s forwards style-module__kMgq7a__evo-dialog-top-in;animation-timing-function:var(--ease-out-3);animation-delay:.1s}[data-alignment=top] :where(.style-module__kMgq7a__dialog)[data-state=closed]{animation:.2s forwards style-module__kMgq7a__evo-dialog-top-out;animation-timing-function:var(--ease-in-3)}}@media (prefers-reduced-motion){:where(.style-module__kMgq7a__dialog)[data-state=open]{animation:.25s forwards style-module__kMgq7a__evo-dialog-fade-in;animation-timing-function:var(--ease-out-3)}:where(.style-module__kMgq7a__dialog)[data-state=closed]{animation:.25s forwards style-module__kMgq7a__evo-dialog-fade-out;animation-timing-function:var(--ease-out-3)}}.style-module__kMgq7a__header{block-size:calc(var(--dimension-core-200) * 2 + 40px);padding-inline:var(--dimension-core-300);align-items:center;display:flex}@media (min-width:768px){.style-module__kMgq7a__header{visibility:hidden;display:none}}.style-module__kMgq7a__close{padding:none;margin:none;border:none}@keyframes style-module__kMgq7a__evo-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes style-module__kMgq7a__evo-dialog-fade-out{0%{opacity:1}to{opacity:0}}@keyframes style-module__kMgq7a__evo-overlay-slide-in{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes style-module__kMgq7a__evo-overlay-slide-out{0%{transform:translate(0)}to{transform:translateY(100%)}}@keyframes style-module__kMgq7a__evo-dialog-center-in{0%{opacity:0;transform:translateY(3%)}to{opacity:1;transform:translate(0)}}@keyframes style-module__kMgq7a__evo-dialog-center-out{0%{transform:sacle(1);opacity:1}to{opacity:0;transform:scale(.9625)}}@keyframes style-module__kMgq7a__evo-dialog-top-in{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:translate(0)}}@keyframes style-module__kMgq7a__evo-dialog-top-out{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translateY(-100%)}}@keyframes style-module__kMgq7a__evo-dialog-right-in{0%,25%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes style-module__kMgq7a__evo-dialog-right-out{0%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(100%)}}
.style-module__eMLYiW__li{list-style:none}.style-module__eMLYiW__navLink{padding:var(--dimension-core-200);border-radius:var(--border-radius-md);transition:background var(--transition-timing) var(--transition-ease), border var(--transition-timing) var(--transition-ease);color:var(--color-fg-muted-2);font-size:var(--font-size-large-1);font-weight:var(--font-weight-600);border:1px solid #0000;display:block}.style-module__eMLYiW__navLink[aria-current=page]{background:var(--color-bg-elevated-1)}@media (hover:hover){.style-module__eMLYiW__navLink:hover{background:var(--color-bg-elevated-1)}}
.style-module__SmtXHq__dialog{background:var(--color-bg-primary);padding:0 var(--app-padding-inline);flex-direction:column-reverse;display:flex}.style-module__SmtXHq__dialog ul{gap:var(--dimension-core-50);flex-grow:1;grid-auto-rows:min-content;margin:0;padding:0;display:grid}.style-module__SmtXHq__closeWrapper{--header-height:var(--dimension-core-1300);--headder-padding-block-start:var(--dimension-core-200);--wrapper-height:calc(var(--header-height) - var(--headder-padding-block-start));height:var(--wrapper-height);justify-content:flex-end;align-items:center;padding-block-start:var(--headder-padding-block-start);display:flex}.style-module__SmtXHq__closeWrapper[data-has-scrolled]{--wrapper-height:var(--dimension-core-900);--headder-padding-block-start:0}@media (min-width:1024px){.style-module__SmtXHq__hideOnDesktop{visibility:hidden;display:none}}
.style-module__RXyBUW__link{position:relative}.style-module__RXyBUW__link:after{content:"";width:0;height:2px;transition:width .2s var(--ease-in-out-5);background-color:currentColor;position:absolute;bottom:0;right:0}.style-module__RXyBUW__link[aria-current=page]:after{width:100%;left:0}@media (hover:hover){.style-module__RXyBUW__link:hover:after{width:100%;left:0}}
.style-module__QvZIiG__navLink{font-size:var(--font-size-body);font-weight:var(--font-weight-600);padding:var(--dimension-core-100) 0;border-radius:var(--dimension-core-25);color:inherit;transition:color var(--transition-timing) var(--transition-ease)}@media (hover:hover){.style-module__QvZIiG__navLink:hover{color:var(--header-fg-color-hover)}[data-has-scrolled] .style-module__QvZIiG__navLink:hover{color:var(--header-fg-color-hover-scrolled)}}
:where(*){box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(html){-moz-text-size-adjust:none;text-size-adjust:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}:where(body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,a){margin-block:0}:where(body){min-height:100vh;margin:0;padding:0;line-height:1.5}:where(h1,h2,h3,h4,button,input,label){line-height:1.1}:where(h1,h2,h3,h4){text-wrap:balance}:where(p){text-wrap:pretty}:where(img,picture,video){max-width:100%;height:auto;display:block}
:where(:root){--dimension-core-0:0;--dimension-core-25:calc(.25 * var(--dimension-core-100));--dimension-core-50:calc(.5 * var(--dimension-core-100));--dimension-core-75:calc(.75 * var(--dimension-core-100));--dimension-core-100:8px;--dimension-core-125:calc(1.25 * var(--dimension-core-100));--dimension-core-150:calc(1.5 * var(--dimension-core-100));--dimension-core-175:calc(1.75 * var(--dimension-core-100));--dimension-core-200:calc(2 * var(--dimension-core-100));--dimension-core-250:calc(2.5 * var(--dimension-core-100));--dimension-core-300:calc(3 * var(--dimension-core-100));--dimension-core-350:calc(3.5 * var(--dimension-core-100));--dimension-core-400:calc(4 * var(--dimension-core-100));--dimension-core-450:calc(4.5 * var(--dimension-core-100));--dimension-core-500:calc(5 * var(--dimension-core-100));--dimension-core-600:calc(6 * var(--dimension-core-100));--dimension-core-700:calc(7 * var(--dimension-core-100));--dimension-core-800:calc(8 * var(--dimension-core-100));--dimension-core-900:calc(9 * var(--dimension-core-100));--dimension-core-1000:calc(10 * var(--dimension-core-100));--dimension-core-1100:calc(11 * var(--dimension-core-100));--dimension-core-1200:calc(12 * var(--dimension-core-100));--dimension-core-1300:calc(13 * var(--dimension-core-100));--dimension-core-1400:calc(14 * var(--dimension-core-100));--dimension-core-1500:calc(15 * var(--dimension-core-100));--dimension-core-1600:calc(16 * var(--dimension-core-100));--dimension-core-1700:calc(17 * var(--dimension-core-100));--dimension-core-1800:calc(18 * var(--dimension-core-100));--dimension-core-1900:calc(19 * var(--dimension-core-100));--dimension-core-2000:calc(20 * var(--dimension-core-100))}
:where(:root){--color-neutral-100:#fff;--color-neutral-100-rgb:255 255 255;--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:#000;--color-neutral-900-rgb:0 0 0;--color-yellow-100:#fffcf5;--color-yellow-100-rgb:255 252 245;--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;--color-yellow-900:#0e0d0b;--color-yellow-900-rgb:15 13 5;--color-avocado-100:#fdfef6;--color-avocado-100-rgb:253 254 246;--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-avocado-900:#0e0d0b;--color-avocado-900-rgb:15 13 5;--color-blue-100:#f5f9ff;--color-blue-100-rgb:245 249 255;--color-blue-200:#d4e5fe;--color-blue-300:#84b4fb;--color-blue-400:#4d93fc;--color-blue-500:#0968f6;--color-blue-600:#0049b8;--color-blue-700:#002a69;--color-blue-800:#19133a;--color-blue-900:#0e0e11;--color-blue-900-rgb:14 14 17;--color-green-100:#fbfef6;--color-green-100-rgb:251 254 246;--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:#0c310d;--color-green-900:#0b0e0c;--color-green-900-rgb:13 22 10;--color-kiwi-100:#f6fef6;--color-kiwi-100-rgb:246 254 246;--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-kiwi-900:#0c0e0b;--color-kiwi-900-rgb:13 22 10;--color-red-100:#fff5f5;--color-red-100-rgb:255 250 245;--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-red-900:#0b0909;--color-red-900-rgb:11 9 9;--color-orange-100:#fffaf5;--color-orange-100-rgb:255 250 245;--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-orange-900:#0e0d0b;--color-orange-900-rgb:16 10 4;--color-pink-100:#fef6fa;--color-pink-100-rgb:254 246 250;--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-pink-900:#0e0b0b;--color-pink-900-rgb:16 4 3;--color-teal-100:#f7fdfd;--color-teal-100-rgb:247 253 253;--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-teal-900:#0a0d0f;--color-teal-900-rgb:8 15 19;--color-violet-100:#f6f5fe;--color-violet-100-rgb:246 245 254;--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-violet-900:#0d0b0e;--color-violet-900-rgb:13 11 14}
:where(:root){--font-size-smallest:.625rem;--font-size-small:.75rem;--font-size-body:.875rem;--font-size-default:var(--font-size-body);--font-size-medium:1rem;--font-size-large-1:1.25rem;--font-size-large-2:1.5rem;--font-size-giant-1:1.875rem;--font-size-giant-2:2.25rem;--font-size-giant-3:2.875rem;--font-size-giant-4:4rem;--font-size-giant-5:4.5rem;--font-size-giant-6:4.5rem;--font-size-giant-7:6rem;--font-size-giant-8:8rem;--font-weight-400:400;--font-weight-600:600;--font-lineHeight-00:96%;--font-lineHeight-0:100%;--font-lineHeight-1:110%;--font-lineHeight-2:120%;--font-lineHeight-3:130%;--font-lineHeight-4:140%;--font-lineHeight-5:150%;--font-lineHeight-6:160%}
:where(:root){--shadow-subtle:0 4px 12px 0 #00000012;--shadow-medium:0 4px 15px 0 #00000026;--shadow-strong:0 5px 17px 0 #0003, 0 2px 7px 0 #00000026}
:where(:root){--border-radius-sm:var(--dimension-core-50);--border-radius-md:var(--dimension-core-100);--border-radius-lg:var(--dimension-core-200);--border-radius-xl:var(--dimension-core-300);--border-radius-full:100vmax}
:where(:root){--ease-1:cubic-bezier(.25, 0, .5, 1);--ease-2:cubic-bezier(.25, 0, .4, 1);--ease-3:cubic-bezier(.25, 0, .3, 1);--ease-4:cubic-bezier(.25, 0, .2, 1);--ease-5:cubic-bezier(.25, 0, .1, 1);--ease-in-1:cubic-bezier(.25, 0, 1, 1);--ease-in-2:cubic-bezier(.5, 0, 1, 1);--ease-in-3:cubic-bezier(.7, 0, 1, 1);--ease-in-4:cubic-bezier(.9, 0, 1, 1);--ease-in-5:cubic-bezier(1, 0, 1, 1);--ease-out-1:cubic-bezier(0, 0, .75, 1);--ease-out-2:cubic-bezier(0, 0, .5, 1);--ease-out-3:cubic-bezier(0, 0, .3, 1);--ease-out-4:cubic-bezier(0, 0, .1, 1);--ease-out-5:cubic-bezier(0, 0, 0, 1);--ease-in-out-1:cubic-bezier(.1, 0, .9, 1);--ease-in-out-2:cubic-bezier(.3, 0, .7, 1);--ease-in-out-3:cubic-bezier(.5, 0, .5, 1);--ease-in-out-4:cubic-bezier(.7, 0, .3, 1);--ease-in-out-5:cubic-bezier(.9, 0, .1, 1);--transition-ease:var(--ease-out-3);--transition-timing:.2s}
:where(:root){--app-max-width:1200px;--app-padding-inline:var(--dimension-core-200)}@media (min-width:768px){:where(:root){--app-padding-inline:var(--dimension-core-400)}}@media (min-width:1024px){:where(:root){--app-padding-inline:var(--dimension-core-600)}}

:where(:root){--cs-light:initial;--cs-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--color-bg-primary);color:var(--color-fg-primary)}@media (prefers-color-scheme:dark){:where(:root){--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:dark){:where(:root){--cs-light: ;--cs-dark:initial}}:where(:root)[data-theme-mode=light]{--cs-light:initial;--cs-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:where(:root)[data-theme-mode=dark]{--cs-light: ;--cs-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:where(:root){--color-accent-white:var(--color-kiwi-100);--color-accent-white-rgb:var(--color-kiwi-100-rgb);--color-accent-lightest:var(--color-kiwi-200);--color-accent-lighter:var(--color-kiwi-300);--color-accent-light:var(--color-kiwi-400);--color-accent-medium:var(--color-kiwi-500);--color-accent-dark:var(--color-kiwi-600);--color-accent-darker:var(--color-kiwi-700);--color-accent-darkest:var(--color-kiwi-800);--color-accent-black:var(--color-kiwi-900);--color-accent-black-rgb:var(--color-kiwi-900-rgb)}:where(:root){--color-bg-primary:var(--cs-light,var(--color-neutral-100)) var(--cs-dark,var(--color-accent-black));--color-bg-elevated-neutral:var(--cs-light,var(--color-neutral-100)) var(--cs-dark,var(--color-neutral-800));--color-bg-elevated:var(--cs-light,var(--color-neutral-100)) var(--cs-dark,var(--color-accent-darkest));--color-bg-elevated-1:var(--cs-light,var(--color-accent-lightest)) var(--cs-dark,var(--color-accent-darkest));--color-bg-elevated-2:var(--cs-light,var(--color-accent-lighter)) var(--cs-dark,var(--color-accent-darker));--color-bg-elevated-3:var(--cs-light,var(--color-accent-light)) var(--cs-dark,var(--color-accent-dark));--color-bg-medium:var(--cs-light,var(--color-accent-medium)) var(--cs-dark,var(--color-accent-medium));--color-bg-inverted-3:var(--cs-light,var(--color-accent-dark)) var(--cs-dark,var(--color-accent-light));--color-bg-inverted-2:var(--cs-light,var(--color-accent-darker)) var(--cs-dark,var(--color-accent-lighter));--color-bg-inverted-1:var(--cs-light,var(--color-accent-darkest)) var(--cs-dark,var(--color-accent-lightest));--color-bg-inverted:var(--cs-light,var(--color-neutral-900)) var(--cs-dark,var(--color-neutral-100));--color-bg-warning:var(--cs-light,var(--color-red-200)) var(--cs-dark,var(--color-red-700));--color-fg-primary:var(--cs-light,var(--color-accent-black)) var(--cs-dark,var(--color-accent-white));--color-fg-primary-rgb:var(--cs-light,var(--color-accent-black-rgb)) var(--cs-dark,var(--color-accent-white-rgb));--color-fg-muted-1:var(--cs-light,var(--color-accent-darkest)) var(--cs-dark,var(--color-accent-lightest));--color-fg-muted-2:var(--cs-light,var(--color-accent-darker)) var(--cs-dark,var(--color-accent-lighter));--color-fg-muted-3:var(--cs-light,var(--color-accent-dark)) var(--cs-dark,var(--color-accent-light));--color-fg-medium:var(--cs-light,var(--color-accent-medium)) var(--cs-dark,var(--color-accent-medium));--color-fg-inverted-3:var(--cs-light,var(--color-accent-light)) var(--cs-dark,var(--color-accent-dark));--color-fg-inverted-2:var(--cs-light,var(--color-accent-lighter)) var(--cs-dark,var(--color-accent-darker));--color-fg-inverted-1:var(--cs-light,var(--color-accent-lightest)) var(--cs-dark,var(--color-accent-darkest));--color-fg-inverted:var(--cs-light,var(--color-neutral-100)) var(--cs-dark,var(--color-neutral-900));--color-fg-warning:var(--cs-light,var(--color-red-700)) var(--cs-dark,var(--color-red-200));--border-opacity-subtle:var(--cs-light,.1) var(--cs-dark,.15);--border-color-subtle:var(--cs-light,var(--color-neutral-900-rgb)) var(--cs-dark,var(--color-neutral-100-rgb));--border-color-subtle-inverted:var(--cs-light,var(--color-neutral-100-rgb)) var(--cs-dark,var(--color-neutral-900-rgb));--color-border-subtle:rgb(var(--border-color-subtle) / var(--border-opacity-subtle));--color-border-subtle-inverted:rgb(var(--border-color-subtle-inverted) / var(--border-opacity-subtle));--border-subtle:1px solid var(--color-border-subtle);--border-subtle-inverted:1px solid var(--color-border-subtle-inverted)}:where(:root)[data-theme-color=yellow]{--color-accent-white:var(--color-yellow-100);--color-accent-white-rgb:var(--color-yellow-100-rgb);--color-accent-lightest:var(--color-yellow-200);--color-accent-lighter:var(--color-yellow-300);--color-accent-light:var(--color-yellow-400);--color-accent-medium:var(--color-yellow-500);--color-accent-dark:var(--color-yellow-600);--color-accent-darker:var(--color-yellow-700);--color-accent-darkest:var(--color-yellow-800);--color-accent-black:var(--color-yellow-900);--color-accent-black-rgb:var(--color-yellow-900-rgb)}:where(:root)[data-theme-color=blue]{--color-accent-white:var(--color-blue-100);--color-accent-white-rgb:var(--color-blue-100-rgb);--color-accent-lightest:var(--color-blue-200);--color-accent-lighter:var(--color-blue-300);--color-accent-light:var(--color-blue-400);--color-accent-medium:var(--color-blue-500);--color-accent-dark:var(--color-blue-600);--color-accent-darker:var(--color-blue-700);--color-accent-darkest:var(--color-blue-800);--color-accent-black:var(--color-blue-900);--color-accent-black-rgb:var(--color-blue-900-rgb)}:where(:root)[data-theme-color=green]{--color-accent-white:var(--color-green-100);--color-accent-white-rgb:var(--color-green-100-rgb);--color-accent-lightest:var(--color-green-200);--color-accent-lighter:var(--color-green-300);--color-accent-light:var(--color-green-400);--color-accent-medium:var(--color-green-500);--color-accent-dark:var(--color-green-600);--color-accent-darker:var(--color-green-700);--color-accent-darkest:var(--color-green-800);--color-accent-black:var(--color-green-900);--color-accent-black-rgb:var(--color-green-900-rgb)}:where(:root)[data-theme-color=red]{--color-accent-white:var(--color-red-100);--color-accent-white-rgb:var(--color-red-100-rgb);--color-accent-lightest:var(--color-red-200);--color-accent-lighter:var(--color-red-300);--color-accent-light:var(--color-red-400);--color-accent-medium:var(--color-red-500);--color-accent-dark:var(--color-red-600);--color-accent-darker:var(--color-red-700);--color-accent-darkest:var(--color-red-800);--color-accent-black:var(--color-red-900);--color-accent-black-rgb:var(--color-red-900-rgb)}:where(:root)[data-theme-color=orange]{--color-accent-white:var(--color-orange-100);--color-accent-white-rgb:var(--color-orange-100-rgb);--color-accent-lightest:var(--color-orange-200);--color-accent-lighter:var(--color-orange-300);--color-accent-light:var(--color-orange-400);--color-accent-medium:var(--color-orange-500);--color-accent-dark:var(--color-orange-600);--color-accent-darker:var(--color-orange-700);--color-accent-darkest:var(--color-orange-800);--color-accent-black:var(--color-orange-900);--color-accent-black-rgb:var(--color-orange-900-rgb)}:where(:root)[data-theme-color=pink]{--color-accent-white:var(--color-pink-100);--color-accent-white-rgb:var(--color-pink-100-rgb);--color-accent-lightest:var(--color-pink-200);--color-accent-lighter:var(--color-pink-300);--color-accent-light:var(--color-pink-400);--color-accent-medium:var(--color-pink-500);--color-accent-dark:var(--color-pink-600);--color-accent-darker:var(--color-pink-700);--color-accent-darkest:var(--color-pink-800);--color-accent-black:var(--color-pink-900);--color-accent-black-rgb:var(--color-pink-900-rgb)}:where(:root)[data-theme-color=teal]{--color-accent-white:var(--color-teal-100);--color-accent-white-rgb:var(--color-teal-100-rgb);--color-accent-lightest:var(--color-teal-200);--color-accent-lighter:var(--color-teal-300);--color-accent-light:var(--color-teal-400);--color-accent-medium:var(--color-teal-500);--color-accent-dark:var(--color-teal-600);--color-accent-darker:var(--color-teal-700);--color-accent-darkest:var(--color-teal-800);--color-accent-black:var(--color-teal-900);--color-accent-black-rgb:var(--color-teal-900-rgb)}:where(:root)[data-theme-color=violet]{--color-accent-white:var(--color-violet-100);--color-accent-white-rgb:var(--color-violet-100-rgb);--color-accent-lightest:var(--color-violet-200);--color-accent-lighter:var(--color-violet-300);--color-accent-light:var(--color-violet-400);--color-accent-medium:var(--color-violet-500);--color-accent-dark:var(--color-violet-600);--color-accent-darker:var(--color-violet-700);--color-accent-darkest:var(--color-violet-800);--color-accent-black:var(--color-violet-900);--color-accent-black-rgb:var(--color-violet-900-rgb)}:where(:root)[data-theme-color=neutral]{--color-accent-white:var(--color-neutral-100);--color-accent-white-rgb:var(--color-neutral-100-rgb);--color-accent-lightest:var(--color-neutral-200);--color-accent-lighter:var(--color-neutral-300);--color-accent-light:var(--color-neutral-400);--color-accent-medium:var(--color-neutral-500);--color-accent-dark:var(--color-neutral-600);--color-accent-darker:var(--color-neutral-700);--color-accent-darkest:var(--color-neutral-800);--color-accent-black:var(--color-neutral-900);--color-accent-black-rgb:var(--color-neutral-900-rgb)}
:where(:root){--header-bg-color:var(--cs-light,var(--color-bg-elevated-3)) var(--cs-dark,var(--color-bg-elevated-2));--header-bg-color-scrolled:inherit;--header-bg-color-hover:var(--cs-light,var(--color-bg-elevated-3)) var(--cs-dark,var(--color-bg-elevated-2));--header-fg-color:var(--cs-light,var(--color-fg-muted-1)) var(--cs-dark,var(--color-fg-muted-2));--header-fg-color-scrolled:var(--color-fg-primary);--header-fg-color-hover:var(--cs-light,var(--color-fg-muted-2)) var(--cs-dark,var(--color-fg-muted-1));--header-fg-color-hover-scrolled:var(--color-fg-muted-2);--header-border-color:var(--cs-light,transparent) var(--cs-dark,transparent)}
html{transition:background var(--transition-timing) var(--transition-ease)}html ::selection{background:var(--color-bg-elevated-2);color:var(--color-fg-primary)}body{font-size:var(--font-size-medium);color:var(--color-fg-primary);isolation:isolate}:where(h1,h2,h3,h4,h5,h6,li,p){transition:color var(--transition-timing) var(--transition-ease)}:where(a){color:var(--color-fg-primary);text-decoration:none}:where(:where(a):visited){color:var(--color-fg-primary)}:where(p :where(a)){text-underline-offset:2px;transition:color var(--transition-timing) var(--transition-ease);text-decoration:underline}@media (hover:hover){:where(p :where(a)):hover{color:var(--color-fg-muted-3)}}svg{width:max-content;display:block}:where(a,button,input,[role=dialog]):disabled{cursor:not-allowed}@media (hover:hover){:where(a,button,input,[role=dialog]):not(input,[role=dialog],:disabled):hover{cursor:pointer}}:where(a,button,input,[role=dialog]):not(:disabled):focus-visible{--outline-size:2px;--outline-style:solid;--outline-color:var(--color-fg-primary);--outline-offset:2px;outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color]){transition:background .2s var(--ease-out-3), color .2s var(--ease-out-3)}:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=page]){background:var(--color-bg-primary);color:var(--color-fg-muted-1)}@media (hover:hover){:where(a,button):where(:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=page]):hover,:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=page]):focus-visible){background:var(--color-bg-elevated-1)}}:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=inverted]){background:var(--color-bg-inverted);color:var(--color-fg-inverted-3)}@media (hover:hover){:where(a,button):where(:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=inverted]):hover,:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=inverted]):focus-visible){background:var(--color-bg-inverted-2);color:var(--color-fg-inverted-2)}}:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=elevated]){background:var(--color-bg-elevated-1);color:var(--color-fg-muted-2)}@media (hover:hover){:where(a,button):where(:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=elevated]):hover,:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=elevated]):focus-visible){background:var(--color-bg-elevated-2)}}:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=dark]){background:var(--color-accent-darkest);color:var(--color-accent-medium)}@media (hover:hover){:where(a,button):where(:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=dark]):hover,:where(:where(:where(a,button,div,span):not([data-unstyled]))[data-bg-color=dark]):focus-visible){background:var(--color-accent-darker);color:var(--color-accent-light)}}
:where(h1,.h1){font-size:var(--font-size-giant-4)}@media (min-width:480px){:where(h1,.h1){font-size:var(--font-size-giant-7);max-width:11ch}}:where(h2,.h2){font-size:var(--font-size-giant-2);letter-spacing:-.025em}@media (min-width:768px){:where(h2,.h2){font-size:var(--font-size-giant-3)}}:where(h3,.h3){font-size:var(--font-size-large-2);line-height:var(--font-lineHeight-2)}@media (min-width:768px){:where(h3,.h3){font-size:var(--font-size-giant-1)}}:where(h4,.h4){font-size:var(--font-size-medium);line-height:var(--font-lineHeight-2)}

