@layer tokens,base,props,utilities;@layer base{*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*{margin:0}:not(:defined){visibility:hidden}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}img{box-sizing:content-box}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px transparent inset;-webkit-text-fill-color:var(--color-foreground);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}button{background:none;border:none;cursor:pointer}p{overflow-wrap:break-word}body{font-family:var(--font-family-body);font-size:var(--font-size);line-height:var(--line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;-moz-tab-size:2;-o-tab-size:2;tab-size:2;hanging-punctuation:first allow-end last;word-break:break-word}svg{flex-shrink:0}a{color:currentColor;text-decoration:none}a:not([href]){cursor:not-allowed}input::-moz-placeholder,textarea::-moz-placeholder{color:rgb(var(--color-foreground-secondary))}input::placeholder,textarea::placeholder{color:rgb(var(--color-foreground-secondary))}::-moz-selection{color:var(--color-bg);background-color:var(--color-foreground)}::selection{color:var(--color-bg);background-color:var(--color-foreground)}:where(ol,ul){list-style-type:none;padding:0}:where(address){font-style:normal}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(svg:not([fill])){fill:currentColor}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:0s!important}}h1,h2,h3,h4,h5,h6{text-wrap:balance;overflow-wrap:break-word;font-family:var(--font-family-heading, var(--font-family));line-height:var(--line-height-snug)}h1{max-width:var(--measure-heading-1)}h2{max-width:var(--measure-heading-2)}h3{max-width:var(--measure-heading-3)}h4{max-width:var(--measure-heading-4)}h5{max-width:var(--measure-heading-5)}h6{max-width:var(--measure-heading-6)}p{text-wrap:pretty}}@layer tokens{:root{--space-4xs: clamp(.125rem, .1444vw + .0912rem, .25rem);--space-3xs: clamp(.25rem, .1444vw + .2162rem, .375rem);--space-2xs: clamp(.375rem, .1444vw + .3412rem, .5rem);--space-xs: clamp(.5rem, .2888vw + .4323rem, .75rem);--space-sm: clamp(.75rem, .2888vw + .6823rem, 1rem);--space-md: clamp(1rem, .5776vw + .8646rem, 1.5rem);--space-lg: clamp(1.5rem, .5776vw + 1.3646rem, 2rem);--space-xl: clamp(2rem, 1.1552vw + 1.7292rem, 3rem);--space-2xl: clamp(3rem, 1.1552vw + 2.7292rem, 4rem);--space-3xl: clamp(4rem, 2.3105vw + 3.4585rem, 6rem);--space-4xl: clamp(6rem, 2.3105vw + 5.4585rem, 8rem);--space-5xl: clamp(8rem, 4.6209vw + 6.917rem, 12rem);--space-6xl: clamp(12rem, 4.6209vw + 10.917rem, 16rem);--space-4xs-3xs: clamp(.125rem, .2888vw + .0573rem, .375rem);--space-4xs-2xs: clamp(.125rem, .4332vw + .0235rem, .5rem);--space-4xs-xs: clamp(.125rem, .722vw + -.0442rem, .75rem);--space-4xs-sm: clamp(.125rem, 1.0108vw + -.1119rem, 1rem);--space-4xs-md: clamp(.125rem, 1.5884vw + -.2473rem, 1.5rem);--space-4xs-lg: clamp(.125rem, 2.1661vw + -.3827rem, 2rem);--space-4xs-xl: clamp(.125rem, 3.3213vw + -.6534rem, 3rem);--space-4xs-2xl: clamp(.125rem, 4.4765vw + -.9242rem, 4rem);--space-4xs-3xl: clamp(.125rem, 6.787vw + -1.4657rem, 6rem);--space-4xs-4xl: clamp(.125rem, 9.0975vw + -2.0072rem, 8rem);--space-4xs-5xl: clamp(.125rem, 13.7184vw + -3.0903rem, 12rem);--space-4xs-6xl: clamp(.125rem, 18.3394vw + -4.1733rem, 16rem);--space-3xs-2xs: clamp(.25rem, .2888vw + .1823rem, .5rem);--space-3xs-xs: clamp(.25rem, .5776vw + .1146rem, .75rem);--space-3xs-sm: clamp(.25rem, .8664vw + .0469rem, 1rem);--space-3xs-md: clamp(.25rem, 1.444vw + -.0884rem, 1.5rem);--space-3xs-lg: clamp(.25rem, 2.0217vw + -.2238rem, 2rem);--space-3xs-xl: clamp(.25rem, 3.1769vw + -.4946rem, 3rem);--space-3xs-2xl: clamp(.25rem, 4.3321vw + -.7653rem, 4rem);--space-3xs-3xl: clamp(.25rem, 6.6426vw + -1.3069rem, 6rem);--space-3xs-4xl: clamp(.25rem, 8.9531vw + -1.8484rem, 8rem);--space-3xs-5xl: clamp(.25rem, 13.574vw + -2.9314rem, 12rem);--space-3xs-6xl: clamp(.25rem, 18.1949vw + -4.0144rem, 16rem);--space-2xs-xs: clamp(.375rem, .4332vw + .2735rem, .75rem);--space-2xs-sm: clamp(.375rem, .722vw + .2058rem, 1rem);--space-2xs-md: clamp(.375rem, 1.2996vw + .0704rem, 1.5rem);--space-2xs-lg: clamp(.375rem, 1.8773vw + -.065rem, 2rem);--space-2xs-xl: clamp(.375rem, 3.0325vw + -.3357rem, 3rem);--space-2xs-2xl: clamp(.375rem, 4.1877vw + -.6065rem, 4rem);--space-2xs-3xl: clamp(.375rem, 6.4982vw + -1.148rem, 6rem);--space-2xs-4xl: clamp(.375rem, 8.8087vw + -1.6895rem, 8rem);--space-2xs-5xl: clamp(.375rem, 13.4296vw + -2.7726rem, 12rem);--space-2xs-6xl: clamp(.375rem, 18.0505vw + -3.8556rem, 16rem);--space-xs-sm: clamp(.5rem, .5776vw + .3646rem, 1rem);--space-xs-md: clamp(.5rem, 1.1552vw + .2292rem, 1.5rem);--space-xs-lg: clamp(.5rem, 1.7329vw + .0939rem, 2rem);--space-xs-xl: clamp(.5rem, 2.8881vw + -.1769rem, 3rem);--space-xs-2xl: clamp(.5rem, 4.0433vw + -.4477rem, 4rem);--space-xs-3xl: clamp(.5rem, 6.3538vw + -.9892rem, 6rem);--space-xs-4xl: clamp(.5rem, 8.6643vw + -1.5307rem, 8rem);--space-xs-5xl: clamp(.5rem, 13.2852vw + -2.6137rem, 12rem);--space-xs-6xl: clamp(.5rem, 17.9061vw + -3.6968rem, 16rem);--space-sm-md: clamp(.75rem, .8664vw + .5469rem, 1.5rem);--space-sm-lg: clamp(.75rem, 1.444vw + .4116rem, 2rem);--space-sm-xl: clamp(.75rem, 2.5993vw + .1408rem, 3rem);--space-sm-2xl: clamp(.75rem, 3.7545vw + -.13rem, 4rem);--space-sm-3xl: clamp(.75rem, 6.065vw + -.6715rem, 6rem);--space-sm-4xl: clamp(.75rem, 8.3755vw + -1.213rem, 8rem);--space-sm-5xl: clamp(.75rem, 12.9964vw + -2.296rem, 12rem);--space-sm-6xl: clamp(.75rem, 17.6173vw + -3.3791rem, 16rem);--space-md-lg: clamp(1rem, 1.1552vw + .7292rem, 2rem);--space-md-xl: clamp(1rem, 2.3105vw + .4585rem, 3rem);--space-md-2xl: clamp(1rem, 3.4657vw + .1877rem, 4rem);--space-md-3xl: clamp(1rem, 5.7762vw + -.3538rem, 6rem);--space-md-4xl: clamp(1rem, 8.0866vw + -.8953rem, 8rem);--space-md-5xl: clamp(1rem, 12.7076vw + -1.9783rem, 12rem);--space-md-6xl: clamp(1rem, 17.3285vw + -3.0614rem, 16rem);--space-lg-xl: clamp(1.5rem, 1.7329vw + 1.0939rem, 3rem);--space-lg-2xl: clamp(1.5rem, 2.8881vw + .8231rem, 4rem);--space-lg-3xl: clamp(1.5rem, 5.1986vw + .2816rem, 6rem);--space-lg-4xl: clamp(1.5rem, 7.509vw + -.2599rem, 8rem);--space-lg-5xl: clamp(1.5rem, 12.13vw + -1.343rem, 12rem);--space-lg-6xl: clamp(1.5rem, 16.7509vw + -2.426rem, 16rem);--space-xl-2xl: clamp(2rem, 2.3105vw + 1.4585rem, 4rem);--space-xl-3xl: clamp(2rem, 4.6209vw + .917rem, 6rem);--space-xl-4xl: clamp(2rem, 6.9314vw + .3755rem, 8rem);--space-xl-5xl: clamp(2rem, 11.5523vw + -.7076rem, 12rem);--space-xl-6xl: clamp(2rem, 16.1733vw + -1.7906rem, 16rem);--space-2xl-3xl: clamp(3rem, 3.4657vw + 2.1877rem, 6rem);--space-2xl-4xl: clamp(3rem, 5.7762vw + 1.6462rem, 8rem);--space-2xl-5xl: clamp(3rem, 10.3971vw + .5632rem, 12rem);--space-2xl-6xl: clamp(3rem, 15.0181vw + -.5199rem, 16rem);--space-3xl-4xl: clamp(4rem, 4.6209vw + 2.917rem, 8rem);--space-3xl-5xl: clamp(4rem, 9.2419vw + 1.8339rem, 12rem);--space-3xl-6xl: clamp(4rem, 13.8628vw + .7509rem, 16rem);--space-4xl-5xl: clamp(6rem, 6.9314vw + 4.3755rem, 12rem);--space-4xl-6xl: clamp(6rem, 11.5523vw + 3.2924rem, 16rem);--space-5xl-6xl: clamp(8rem, 9.2419vw + 5.8339rem, 16rem)}}@layer tokens{:root{--font-family-body: "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-heading: stolzl, var(--font-family-body);--font-family-alt: "Sometype Mono Variable", var(--font-family-body);--letter-spacing-tight: -.05em;--letter-spacing-normal: 0;--letter-spacing-loose: .05em;--letter-spacing-looser: .17em;--line-height-tighter: .75;--line-height-tight: 1;--line-height-snug: 1.33;--line-height: 1.5;--line-height-loose: 1.75;--font-weight-thin: 100;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 800;--font-weight-black: 900;--measure: 65ch;--measure-heading-1: 30ch;--measure-heading-2: var(--measure-sm);--measure-heading-3: var(--measure-sm);--measure-heading-4: var(--measure-sm);--measure-heading-5: var(--measure-sm);--measure-heading-6: var(--measure-sm);--measure-xl: 100ch;--measure-lg: 75ch;--measure-md: 50ch;--measure-sm: 45ch;--measure-xs: 30ch;--font-size: var(--font-size-0);--font-size-0: clamp(1rem, .1444vw + .9662rem, 1.125rem);--font-size-1: clamp(1.125rem, .4332vw + 1.0235rem, 1.5rem);--font-size-2: clamp(1.25rem, .8664vw + 1.0469rem, 2rem);--font-size-3: clamp(1.5rem, .8664vw + 1.2969rem, 2.25rem);--font-size-4: clamp(1.75rem, 1.444vw + 1.4116rem, 3rem);--font-size-5: clamp(2rem, 2.3105vw + 1.4585rem, 4rem);--font-size--2: clamp(.6875rem, .0722vw + .6706rem, .75rem);--font-size--1: clamp(.875rem, .1444vw + .8412rem, 1rem);--font-size-0-1: clamp(1rem, .5776vw + .8646rem, 1.5rem);--font-size-0-2: clamp(1rem, 1.1552vw + .7292rem, 2rem);--font-size-0-3: clamp(1rem, 1.444vw + .6616rem, 2.25rem);--font-size-0-4: clamp(1rem, 2.3105vw + .4585rem, 3rem);--font-size-0-5: clamp(1rem, 3.4657vw + .1877rem, 4rem);--font-size--2-0: clamp(.6875rem, .5054vw + .569rem, 1.125rem);--font-size--1-0: clamp(.875rem, .2888vw + .8073rem, 1.125rem);--font-size-1-2: clamp(1.125rem, 1.0108vw + .8881rem, 2rem);--font-size-1-3: clamp(1.125rem, 1.2996vw + .8204rem, 2.25rem);--font-size-1-4: clamp(1.125rem, 2.1661vw + .6173rem, 3rem);--font-size-1-5: clamp(1.125rem, 3.3213vw + .3466rem, 4rem);--font-size--2-1: clamp(.6875rem, .9386vw + .4675rem, 1.5rem);--font-size--1-1: clamp(.875rem, .722vw + .7058rem, 1.5rem);--font-size-2-3: clamp(1.25rem, 1.1552vw + .9792rem, 2.25rem);--font-size-2-4: clamp(1.25rem, 2.0217vw + .7762rem, 3rem);--font-size-2-5: clamp(1.25rem, 3.1769vw + .5054rem, 4rem);--font-size--2-2: clamp(.6875rem, 1.5162vw + .3321rem, 2rem);--font-size--1-2: clamp(.875rem, 1.2996vw + .5704rem, 2rem);--font-size-3-4: clamp(1.5rem, 1.7329vw + 1.0939rem, 3rem);--font-size-3-5: clamp(1.5rem, 2.8881vw + .8231rem, 4rem);--font-size--2-3: clamp(.6875rem, 1.8051vw + .2644rem, 2.25rem);--font-size--1-3: clamp(.875rem, 1.5884vw + .5027rem, 2.25rem);--font-size-4-5: clamp(1.75rem, 2.5993vw + 1.1408rem, 4rem);--font-size--2-4: clamp(.6875rem, 2.6715vw + .0614rem, 3rem);--font-size--1-4: clamp(.875rem, 2.4549vw + .2996rem, 3rem);--font-size--2-5: clamp(.6875rem, 3.8267vw + -.2094rem, 4rem);--font-size--1-5: clamp(.875rem, 3.6101vw + .0289rem, 4rem);--font-size--2--1: clamp(.6875rem, .361vw + .6029rem, 1rem)}}@layer tokens{:root{--linear: cubic-bezier(.25, .25, .75, .75);--ease: ease;--ease-in: ease-in;--ease-out: ease-out;--ease-in-out: ease-in-out;--ease-in-back: cubic-bezier(.6, -.28, .735, .045);--ease-out-back: cubic-bezier(.175, .885, .32, 1.275);--ease-in-out-back: cubic-bezier(.68, -.55, .265, 1.55);--ease-in-sine: cubic-bezier(.47, 0, .745, .715);--ease-out-sine: cubic-bezier(.39, .575, .565, 1);--ease-in-out-sine: cubic-bezier(.445, .05, .55, .95);--ease-in-quad: cubic-bezier(.55, .085, .68, .53);--ease-out-quad: cubic-bezier(.25, .46, .45, .94);--ease-in-out-quad: cubic-bezier(.455, .03, .515, .955);--ease-in-cubic: cubic-bezier(.55, .085, .68, .53);--ease-out-cubic: cubic-bezier(.25, .46, .45, .94);--ease-in-out-cubic: cubic-bezier(.455, .03, .515, .955);--ease-in-quart: cubic-bezier(.55, .085, .68, .53);--ease-out-quart: cubic-bezier(.25, .46, .45, .94);--ease-in-out-quart: cubic-bezier(.455, .03, .515, .955);--ease-in-quint: cubic-bezier(.55, .085, .68, .53);--ease-out-quint: cubic-bezier(.25, .46, .45, .94);--ease-in-out-quint: cubic-bezier(.455, .03, .515, .955);--ease-in-expo: cubic-bezier(.55, .085, .68, .53);--ease-out-expo: cubic-bezier(.25, .46, .45, .94);--ease-in-out-expo: cubic-bezier(.455, .03, .515, .955);--easing: var(--ease-out-quad)}}@layer tokens{:root{--color-white: oklch(100% 0 0);--color-black: oklch(5.5% 0 0);--color-neutral-50: oklch(98.5% 0 0);--color-neutral-100: oklch(97% 0 0);--color-neutral-200: oklch(92.2% 0 0);--color-neutral-300: oklch(87% 0 0);--color-neutral-400: oklch(70.8% 0 0);--color-neutral-500: oklch(55.6% 0 0);--color-neutral-600: oklch(43.9% 0 0);--color-neutral-700: oklch(37.1% 0 0);--color-neutral-800: oklch(26.9% 0 0);--color-neutral-900: oklch(20.5% 0 0);--color-neutral-950: oklch(14.5% 0 0);--color-red: #f24822;--color-purple: #9e36ff;--color-green: #b9ff36;--color-pink: #ff24bd;--color-yellow: #ffcd29;--color-blue: #0d99ff;--color-cyan: #61fdfc}:root,[data-color-scheme=light]{--color-bg: var(--color-neutral-50);--color-bg-alt: var(--color-neutral-100);--color-border: var(--color-neutral-200);--color-border-strong: var(--color-neutral-600);--color-foreground: var(--color-neutral-950);--color-foreground-secondary: var(--color-neutral-700);--color-accent: var(--color-neutral-950);--color-accent-hover: var(--color-neutral-800);--color-on-accent: var(--color-neutral-50);--color-on-accent-hover: var(--color-neutral-50);--button-primary-bg: var(--color-accent);--button-primary-label: var(--color-on-accent);--button-primary-border: var(--color-accent);--button-primary-hover-bg: var(--color-accent-hover);--button-primary-hover-label: var(--color-on-accent-hover);--button-primary-hover-border: var(--color-accent-hover);--button-secondary-bg: var(--color-neutral-50);--button-secondary-label: var(--color-neutral-950);--button-secondary-border: var(--color-neutral-200);--button-secondary-hover-bg: var(--color-neutral-100);--button-secondary-hover-label: var(--color-neutral-950);--button-secondary-hover-border: var(--color-neutral-200);--button-ghost-bg: transparent;--button-ghost-label: currentColor;--button-ghost-border: transparent;--button-ghost-hover-bg: oklch(0% 0 0 / .05);--button-ghost-hover-label: currentColor;--button-ghost-hover-border: transparent;--button-text-bg: transparent;--button-text-label: currentColor;--button-text-border: transparent;--button-text-hover-bg: transparent;--button-text-hover-label: currentColor;--button-text-hover-border: transparent;--input-bg: var(--color-white);--input-border: var(--color-neutral-300);--input-border-focus: var(--color-neutral-600);--input-border-error: var(--color-red);--input-text: var(--color-neutral-950);--input-placeholder: var(--color-neutral-400);--input-label: var(--color-neutral-600);--input-error-text: var(--color-red);--checkbox-accent: var(--color-red)}[data-color-scheme=dark]{--color-bg: var(--color-black);--color-bg: #101010;--color-bg-alt: var(--color-neutral-800);--color-border: var(--color-neutral-600);--color-border-strong: var(--color-neutral-400);--color-foreground: var(--color-white);--color-foreground-secondary: var(--color-neutral-400);--color-accent: var(--color-white);--color-accent-hover: var(--color-neutral-300);--color-on-accent: var(--color-neutral-950);--color-on-accent-hover: var(--color-neutral-950);--button-primary-bg: radial-gradient(circle, #5c11c5, #41186b, #160e1f);--button-primary-label: var(--color-white);--button-primary-border: transparent;--button-primary-hover-bg: radial-gradient(circle, #5c11c5, #41186b, #160e1f);--button-primary-hover-label: var(--color-white);--button-primary-hover-border: transparent;--button-secondary-bg: var(--color-neutral-950);--button-secondary-label: var(--color-neutral-50);--button-secondary-border: transparent;--button-secondary-hover-bg: var(--color-neutral-900);--button-secondary-hover-label: var(--color-white);--button-secondary-hover-border: transparent;--button-ghost-bg: transparent;--button-ghost-label: currentColor;--button-ghost-border: transparent;--button-ghost-hover-bg: oklch(100% 0 0 / .05);--button-ghost-hover-label: currentColor;--button-ghost-hover-border: transparent;--button-text-bg: transparent;--button-text-label: currentColor;--button-text-border: transparent;--button-text-hover-bg: transparent;--button-text-hover-label: currentColor;--button-text-hover-border: transparent;--card-border: linear-gradient(0deg, #181818, #666666);--card-bg: linear-gradient(0deg, #222222, #161616);--input-bg: var(--color-neutral-900);--input-border: var(--color-border);--input-border-focus: var(--color-neutral-500);--input-border-error: var(--color-red);--input-text: var(--color-white);--input-placeholder: var(--color-neutral-600);--input-label: var(--color-neutral-400);--input-error-text: var(--color-red);--checkbox-accent: var(--color-purple)}}@layer base{[data-color-scheme]{background-color:var(--color-bg);color:var(--color-foreground);border-color:var(--color-border)}[data-color-scheme][data-bg-alt]{background-color:var(--color-bg-alt)}}@layer tokens{:root{--radius-xs: .125em;--radius-sm: .25em;--radius-md: .5em;--radius-lg: 1em;--radius-xl: 1.5em;--radius-full: 9999px;--radius: var(--radius-sm);--control-height-sm: 2.5em;--control-height-md: 3.5em;--control-height-lg: 4.5em;--control-radius: var(--radius-xs);--control-font-size-sm: var(--font-size--1);--control-font-size-md: var(--font-size--1);--control-font-size-lg: var(--font-size-0);--control-padding-inline-sm: var(--space-sm);--control-padding-inline-md: var(--space-md);--control-padding-inline-lg: var(--space-xl);--control-padding-block-sm: var(--space-2xs);--control-padding-block-md: var(--space-2xs);--control-padding-block-lg: var(--space-2xs);--control-gap-sm: var(--space-xs);--control-gap-md: var(--space-sm);--control-gap-lg: var(--space-md);--control-gap: var(--control-gap-md)}}@layer utilities{[x-cloak]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only:focus{opacity:0}.sr-only:focus-visible{background-color:var(--color-white);border-radius:0;box-shadow:0 0 2px 2px #16161699;clip:auto;clip-path:none;display:block;font-size:var(--font-size);font-weight:var(--font-weight-bold);height:auto;left:.3125rem;line-height:normal;opacity:1;padding:.9375rem 1.4375rem .875rem;text-decoration:none;top:.3125rem;width:auto;z-index:100000}}.gradient-border{background:var(--card-border);padding:1px;border-radius:var(--border-radius, var(--radius-md))}.gradient-border>*{--color-bg: var(--card-bg);border-radius:calc(var(--border-radius, var(--radius-md)) - 1px);background:var(--color-bg);overflow:hidden}.eyebrow{font-family:var(--font-family-alt);font-size:var(--font-size--1);color:var(--color-foreground-secondary)}blockquote{line-height:var(--line-height-snug)}blockquote footer{margin-top:var(--space-sm);color:var(--color-foreground-secondary);font-size:var(--font-size--1)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@font-face{font-family:Sometype Mono Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/sometype-mono-latin-ext-wght-normal.DmpdmRO1.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sometype Mono Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/sometype-mono-latin-wght-normal.CJRe4Bmt.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
