.newsletter[data-astro-cid-bfbmamsi] h2[data-astro-cid-bfbmamsi]{max-width:16ch;font-family:Zen Dots,sans-serif;font-size:clamp(2rem,8vw,3.5rem);line-height:1.05;color:#fff}.newsletter__lede[data-astro-cid-bfbmamsi]{max-width:36rem;margin:1.25rem 0 0;font-size:1rem;line-height:1.7;color:#ffffffb8}.newsletter-form[data-astro-cid-bfbmamsi]{max-width:30rem;margin-top:2rem;display:grid;gap:.8rem}.newsletter-form__label[data-astro-cid-bfbmamsi]{font-family:Zen Dots,sans-serif;margin:0;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7}.newsletter-form__status[data-astro-cid-bfbmamsi]{border:1px solid rgba(255,255,255,.16);padding:.9rem 1rem;font-size:.95rem;line-height:1.6}.newsletter-form__status[data-astro-cid-bfbmamsi][data-state=pending]{color:var(--color-butter-yellow);border-color:#ffe77a73;background:#ffe77a14}.newsletter-form__status[data-astro-cid-bfbmamsi][data-state=success]{color:#d9f7ff;border-color:#6bd8ff80;background:#2794dd24}.newsletter-form__status[data-astro-cid-bfbmamsi][data-state=error]{color:#ffd6de;border-color:#ff3d8773;background:#ff3d871a}.newsletter-form__trap[data-astro-cid-bfbmamsi]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.newsletter-form__controls[data-astro-cid-bfbmamsi]{display:grid;gap:.75rem}.newsletter-form[data-astro-cid-bfbmamsi] input[data-astro-cid-bfbmamsi]{min-height:2.85rem;border-radius:0;font:inherit;width:100%;box-sizing:border-box;padding:.72rem .78rem;border:1px solid rgba(255,255,255,.92);background:#fffffff5;color:var(--color-grey-1);font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.newsletter-form[data-astro-cid-bfbmamsi] input[data-astro-cid-bfbmamsi]::placeholder{color:#24282b5c}.newsletter-form[data-astro-cid-bfbmamsi] input[data-astro-cid-bfbmamsi]:focus{outline:none;border-color:var(--color-sky-blue);box-shadow:0 0 0 4px #6bd8ff1f;background:#fff}.newsletter-form[data-astro-cid-bfbmamsi] .newsletter-form__submit{min-height:2.85rem!important;box-sizing:border-box;justify-content:center;padding:.72rem 1rem!important;border-radius:0!important;border:1px solid rgba(255,255,255,.92)!important;background:#fffffff5!important;color:var(--color-grey-1)!important;font-size:.95rem!important;line-height:1.2}.newsletter-form[data-astro-cid-bfbmamsi] .newsletter-form__submit:hover{background:var(--color-grey-1)!important;border-color:#fff!important;color:#fff!important}@media(min-width:48rem){.newsletter-form__controls[data-astro-cid-bfbmamsi]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.newsletter-form[data-astro-cid-bfbmamsi] .newsletter-form__submit{min-width:10rem}}.footer[data-astro-cid-sz7xmlte]{padding:3rem 1.5rem 1.5rem;background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-grey-5) 18%,transparent),transparent 30%),linear-gradient(180deg,rgba(36,40,43,.96),var(--color-grey-1));border-top:1px solid var(--color-border-subtle);color:var(--color-text-primary)}.footer__inner[data-astro-cid-sz7xmlte],.footer__meta[data-astro-cid-sz7xmlte]{max-width:72rem;margin:0 auto}.footer__inner[data-astro-cid-sz7xmlte]{display:grid;gap:2.5rem}.footer__menu-title[data-astro-cid-sz7xmlte],.footer__meta[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte],.footer__meta[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-family:var(--font-display)}.footer__menu-title[data-astro-cid-sz7xmlte],.footer__meta[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte],.footer__meta[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{margin:0;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary)}.footer__menus[data-astro-cid-sz7xmlte]{display:grid;gap:2rem}.footer__menu[data-astro-cid-sz7xmlte]{display:grid;align-content:start;gap:1.25rem}.footer__detail[data-astro-cid-sz7xmlte]{display:grid;gap:.35rem}.footer__detail-link[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:start;gap:.5rem}.footer__detail-icon[data-astro-cid-sz7xmlte]{flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.15em;display:inline-flex}.footer__detail-icon[data-astro-cid-sz7xmlte] svg{width:100%;height:100%;fill:currentColor}.footer__detail[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.footer__detail[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{max-width:18rem;margin:0;color:var(--color-text-primary);font-size:1rem;line-height:1.6}.footer__menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{width:fit-content;color:var(--color-text-primary);font-size:1.1rem;line-height:1.35;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .2s ease}.footer__menu[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-butter-yellow)}.footer__menu-link--social[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:.7rem}.footer__menu-link--social[data-astro-cid-sz7xmlte] svg{width:1.1rem;height:1.1rem;fill:currentColor}.footer__meta[data-astro-cid-sz7xmlte]{margin-top:2rem;padding-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;border-top:1px solid var(--color-border-subtle)}.footer__meta[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-text-primary);text-decoration:none;transition:color .2s ease}.footer__meta[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-butter-yellow)}@media(min-width:48rem){.footer[data-astro-cid-sz7xmlte]{padding:4rem 1.5rem 1.5rem}.footer__menus[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}@media(min-width:64rem){.footer__inner[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1.5fr) minmax(22rem,.9fr);align-items:start;gap:4rem}}.nav-header[data-astro-cid-g4vkgbih]{position:fixed;top:0;left:0;right:0;z-index:100;width:100%}.nav-shell[data-astro-cid-g4vkgbih]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:.85rem 2rem}.nav-shell[data-astro-cid-g4vkgbih]:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(80,84,90,.5) 0%,transparent 100%);opacity:0;transition:opacity .4s ease;pointer-events:none}.nav-header[data-astro-cid-g4vkgbih][data-scrolled=true] .nav-shell[data-astro-cid-g4vkgbih]:before{opacity:1}.nav-logo[data-astro-cid-g4vkgbih]{display:flex;align-items:center;flex-shrink:0;text-decoration:none;font-family:var(--font-display);font-size:1.5rem;font-weight:400;color:#fff;letter-spacing:.05em}.nav-desktop[data-astro-cid-g4vkgbih]{display:flex;align-items:center}.nav-list[data-astro-cid-g4vkgbih]{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.25rem}.nav-link[data-astro-cid-g4vkgbih],.nav-drawer__link[data-astro-cid-g4vkgbih]{color:#fffc;text-decoration:none;transition:color .2s ease}.nav-link[data-astro-cid-g4vkgbih]{display:block;position:relative;padding:.4rem .85rem;font-size:.9rem;font-weight:500;letter-spacing:.03em;border-radius:.375rem}.nav-link[data-astro-cid-g4vkgbih]:after{content:"";position:absolute;bottom:2px;left:.85rem;right:.85rem;height:1px;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.nav-link[data-astro-cid-g4vkgbih]:hover,.nav-drawer__link[data-astro-cid-g4vkgbih]:hover,.nav-link--active[data-astro-cid-g4vkgbih],.nav-drawer__link--active[data-astro-cid-g4vkgbih]{color:#fff}.nav-link[data-astro-cid-g4vkgbih]:hover:after,.nav-link--active[data-astro-cid-g4vkgbih]:after{transform:scaleX(1)}.nav-toggle[data-astro-cid-g4vkgbih]{display:none;flex-direction:column;justify-content:center;gap:5px;width:2rem;padding:.25rem;background:none;border:none;cursor:pointer}.nav-toggle[data-astro-cid-g4vkgbih] span[data-astro-cid-g4vkgbih]{display:block;width:100%;height:2px;background:#fff;border-radius:2px;transform-origin:center;transition:transform .3s ease,opacity .3s ease}.nav-header[data-astro-cid-g4vkgbih][data-open=true] .nav-toggle[data-astro-cid-g4vkgbih] span[data-astro-cid-g4vkgbih]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-header[data-astro-cid-g4vkgbih][data-open=true] .nav-toggle[data-astro-cid-g4vkgbih] span[data-astro-cid-g4vkgbih]:nth-child(2){opacity:0;transform:scaleX(0)}.nav-header[data-astro-cid-g4vkgbih][data-open=true] .nav-toggle[data-astro-cid-g4vkgbih] span[data-astro-cid-g4vkgbih]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-drawer[data-astro-cid-g4vkgbih]{display:none}@media(max-width:768px){.nav-desktop[data-astro-cid-g4vkgbih]{display:none}.nav-toggle[data-astro-cid-g4vkgbih]{display:flex}.nav-drawer[data-astro-cid-g4vkgbih]{display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;width:min(80vw,20rem);padding:5rem 2rem 2rem;background:#232527f7;backdrop-filter:blur(16px);transform:translate(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);z-index:99}.nav-header[data-astro-cid-g4vkgbih][data-open=true] .nav-drawer[data-astro-cid-g4vkgbih]{transform:translate(0)}.nav-drawer__link[data-astro-cid-g4vkgbih]{padding:.85rem 0;border-bottom:1px solid rgba(255,255,255,.07);font-size:1.125rem;font-weight:500}}@layer reset,base,tokens,recipes,utilities;@font-face{font-family:Zen Dots;src:url(/fonts/zen-dots-latin.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-latin.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}:root{--color-bg-page: #232527;--color-nav-bg: rgba(80, 84, 90, .5);--color-ocean-blue: #113169;--color-bay-blue: #0065ad;--color-lagoon-blue: #2794dd;--color-sky-blue: #6bd8ff;--color-butter-yellow: #ffe77a;--color-tangerine-orange: #ff8700;--color-flamingo-pink: #ff3d87;--color-charcoal-bg: #242628;--color-grey-1: #24282b;--color-grey-2: #232629;--color-grey-3: #2a2f34;--color-grey-4: #353e47;--color-grey-5: #5e676f;--color-grey-6: #7c8688;--color-grey-7: #b0bbbd;--font-display: "Zen Dots", "Arial Black", Impact, sans-serif;--font-body: "Space Grotesk", Arial, Helvetica, sans-serif;--size-page-heading: clamp(1.8rem, 8vw, 3.9rem);--line-height-page-heading: 1.08;--color-text-primary: #fff;--color-text-secondary: rgba(255, 255, 255, .76);--color-text-muted: rgba(255, 255, 255, .72);--color-border-subtle: rgba(255, 255, 255, .14);--color-blue-glow-1: #3b82f6;--color-blue-glow-2: #60a5fa;--color-blue-glow-3: #1d4ed8;--color-blue-glow-4: #0c1e50}body{margin:0;background:var(--color-bg-page);font-family:var(--font-body)}@keyframes glowPulse{0%,to{opacity:.6;filter:drop-shadow(0 0 6px var(--color-blue-glow-1)) drop-shadow(0 0 14px var(--color-blue-glow-1));transform:translateY(0)}50%{opacity:1;filter:drop-shadow(0 0 12px var(--color-blue-glow-2)) drop-shadow(0 0 28px var(--color-blue-glow-1)) drop-shadow(0 0 48px var(--color-blue-glow-3));transform:translateY(6px)}}@keyframes glowPulsePink{0%,to{opacity:.6;filter:drop-shadow(0 0 6px var(--color-flamingo-pink)) drop-shadow(0 0 14px var(--color-flamingo-pink));transform:translateY(0)}50%{opacity:1;filter:drop-shadow(0 0 12px var(--color-flamingo-pink)) drop-shadow(0 0 28px var(--color-flamingo-pink)) drop-shadow(0 0 48px rgba(255,61,135,.5));transform:translateY(6px)}}@keyframes glowPulseYellow{0%,to{opacity:.6;filter:drop-shadow(0 0 6px var(--color-butter-yellow)) drop-shadow(0 0 14px var(--color-butter-yellow));transform:translateY(0)}50%{opacity:1;filter:drop-shadow(0 0 12px var(--color-butter-yellow)) drop-shadow(0 0 28px var(--color-tangerine-orange)) drop-shadow(0 0 48px rgba(255,231,122,.5));transform:translateY(6px)}}@keyframes glowPulseOrange{0%,to{opacity:.6;filter:drop-shadow(0 0 6px var(--color-tangerine-orange)) drop-shadow(0 0 14px var(--color-tangerine-orange));transform:translateY(0)}50%{opacity:1;filter:drop-shadow(0 0 12px var(--color-tangerine-orange)) drop-shadow(0 0 28px var(--color-butter-yellow)) drop-shadow(0 0 48px rgba(255,150,31,.5));transform:translateY(6px)}}a[data-active]{color:#fff!important}a[data-active]:after{transform:scaleX(1)!important}.page{min-height:100vh;background:radial-gradient(circle at top left,rgba(94,103,111,.8),transparent 28%),linear-gradient(180deg,var(--color-grey-2) 0%,var(--color-grey-1) 28%,var(--color-bg-page) 100%);color:var(--color-text-primary)}@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@layer reset{html,:host{--font-fallback: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5;font-family:var(--global-font-body, var(--font-fallback))}*,:before,:after,::backdrop,::file-selector-button{margin:0;padding:0;box-sizing:border-box;border-width:0px;border-style:solid;border-color:var(--global-color-border, currentcolor)}hr{height:0px;color:inherit;border-top-width:1px}body{height:100%;line-height:inherit}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button;-webkit-appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:var(--colors-transparent)}::placeholder{opacity:1;--placeholder-fallback: rgba(0, 0, 0, .5);color:var(--global-color-placeholder, var(--placeholder-fallback))}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{--placeholder-fallback: color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}table{text-indent:0px;border-collapse:collapse;border-color:inherit}summary{display:list-item}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-feature-settings:normal;font-variation-settings:normal;font-family:var(--global-font-mono, var(--font-mono-fallback));font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda: "🐼"}*{box-sizing:border-box}html{font-family:var(--fonts-sans);line-height:1.5}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness: proximity;--border-spacing-x: 0;--border-spacing-y: 0;--translate-x: 0;--translate-y: 0;--rotate: 0;--rotate-x: 0;--rotate-y: 0;--skew-x: 0;--skew-y: 0;--scale-x: 1;--scale-y: 1}}@layer tokens{:where(:root,:host){--aspect-ratios-square: 1 / 1;--aspect-ratios-landscape: 4 / 3;--aspect-ratios-portrait: 3 / 4;--aspect-ratios-wide: 16 / 9;--aspect-ratios-ultrawide: 18 / 5;--aspect-ratios-golden: 1.618 / 1;--borders-none: none;--easings-default: cubic-bezier(.4, 0, .2, 1);--easings-linear: linear;--easings-in: cubic-bezier(.4, 0, 1, 1);--easings-out: cubic-bezier(0, 0, .2, 1);--easings-in-out: cubic-bezier(.4, 0, .2, 1);--durations-fastest: 50ms;--durations-faster: .1s;--durations-fast: .15s;--durations-normal: .2s;--durations-slow: .3s;--durations-slower: .4s;--durations-slowest: .5s;--font-weights-thin: 100;--font-weights-extralight: 200;--font-weights-light: 300;--font-weights-normal: 400;--font-weights-medium: 500;--font-weights-semibold: 600;--font-weights-bold: 700;--font-weights-extrabold: 800;--font-weights-black: 900;--line-heights-none: 1;--line-heights-tight: 1.25;--line-heights-snug: 1.375;--line-heights-normal: 1.5;--line-heights-relaxed: 1.625;--line-heights-loose: 2;--letter-spacings-tighter: -.05em;--letter-spacings-tight: -.025em;--letter-spacings-normal: 0em;--letter-spacings-wide: .025em;--letter-spacings-wider: .05em;--letter-spacings-widest: .1em;--font-sizes-2xs: .5rem;--font-sizes-xs: .75rem;--font-sizes-sm: .875rem;--font-sizes-md: 1rem;--font-sizes-lg: 1.125rem;--font-sizes-xl: 1.25rem;--font-sizes-2xl: 1.5rem;--font-sizes-3xl: 1.875rem;--font-sizes-4xl: 2.25rem;--font-sizes-5xl: 3rem;--font-sizes-6xl: 3.75rem;--font-sizes-7xl: 4.5rem;--font-sizes-8xl: 6rem;--font-sizes-9xl: 8rem;--shadows-xs: 0 1px 2px 0 rgb(0 0 0 / .05);--shadows-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadows-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadows-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadows-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadows-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--shadows-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05);--colors-current: currentColor;--colors-black: #000;--colors-white: #fff;--colors-transparent: rgb(0 0 0 / 0);--colors-rose-50: #fff1f2;--colors-rose-100: #ffe4e6;--colors-rose-200: #fecdd3;--colors-rose-300: #fda4af;--colors-rose-400: #fb7185;--colors-rose-500: #f43f5e;--colors-rose-600: #e11d48;--colors-rose-700: #be123c;--colors-rose-800: #9f1239;--colors-rose-900: #881337;--colors-rose-950: #4c0519;--colors-pink-50: #fdf2f8;--colors-pink-100: #fce7f3;--colors-pink-200: #fbcfe8;--colors-pink-300: #f9a8d4;--colors-pink-400: #f472b6;--colors-pink-500: #ec4899;--colors-pink-600: #db2777;--colors-pink-700: #be185d;--colors-pink-800: #9d174d;--colors-pink-900: #831843;--colors-pink-950: #500724;--colors-fuchsia-50: #fdf4ff;--colors-fuchsia-100: #fae8ff;--colors-fuchsia-200: #f5d0fe;--colors-fuchsia-300: #f0abfc;--colors-fuchsia-400: #e879f9;--colors-fuchsia-500: #d946ef;--colors-fuchsia-600: #c026d3;--colors-fuchsia-700: #a21caf;--colors-fuchsia-800: #86198f;--colors-fuchsia-900: #701a75;--colors-fuchsia-950: #4a044e;--colors-purple-50: #faf5ff;--colors-purple-100: #f3e8ff;--colors-purple-200: #e9d5ff;--colors-purple-300: #d8b4fe;--colors-purple-400: #c084fc;--colors-purple-500: #a855f7;--colors-purple-600: #9333ea;--colors-purple-700: #7e22ce;--colors-purple-800: #6b21a8;--colors-purple-900: #581c87;--colors-purple-950: #3b0764;--colors-violet-50: #f5f3ff;--colors-violet-100: #ede9fe;--colors-violet-200: #ddd6fe;--colors-violet-300: #c4b5fd;--colors-violet-400: #a78bfa;--colors-violet-500: #8b5cf6;--colors-violet-600: #7c3aed;--colors-violet-700: #6d28d9;--colors-violet-800: #5b21b6;--colors-violet-900: #4c1d95;--colors-violet-950: #2e1065;--colors-indigo-50: #eef2ff;--colors-indigo-100: #e0e7ff;--colors-indigo-200: #c7d2fe;--colors-indigo-300: #a5b4fc;--colors-indigo-400: #818cf8;--colors-indigo-500: #6366f1;--colors-indigo-600: #4f46e5;--colors-indigo-700: #4338ca;--colors-indigo-800: #3730a3;--colors-indigo-900: #312e81;--colors-indigo-950: #1e1b4b;--colors-blue-50: #eff6ff;--colors-blue-100: #dbeafe;--colors-blue-200: #bfdbfe;--colors-blue-300: #93c5fd;--colors-blue-400: #60a5fa;--colors-blue-500: #3b82f6;--colors-blue-600: #2563eb;--colors-blue-700: #1d4ed8;--colors-blue-800: #1e40af;--colors-blue-900: #1e3a8a;--colors-blue-950: #172554;--colors-sky-50: #f0f9ff;--colors-sky-100: #e0f2fe;--colors-sky-200: #bae6fd;--colors-sky-300: #7dd3fc;--colors-sky-400: #38bdf8;--colors-sky-500: #0ea5e9;--colors-sky-600: #0284c7;--colors-sky-700: #0369a1;--colors-sky-800: #075985;--colors-sky-900: #0c4a6e;--colors-sky-950: #082f49;--colors-cyan-50: #ecfeff;--colors-cyan-100: #cffafe;--colors-cyan-200: #a5f3fc;--colors-cyan-300: #67e8f9;--colors-cyan-400: #22d3ee;--colors-cyan-500: #06b6d4;--colors-cyan-600: #0891b2;--colors-cyan-700: #0e7490;--colors-cyan-800: #155e75;--colors-cyan-900: #164e63;--colors-cyan-950: #083344;--colors-teal-50: #f0fdfa;--colors-teal-100: #ccfbf1;--colors-teal-200: #99f6e4;--colors-teal-300: #5eead4;--colors-teal-400: #2dd4bf;--colors-teal-500: #14b8a6;--colors-teal-600: #0d9488;--colors-teal-700: #0f766e;--colors-teal-800: #115e59;--colors-teal-900: #134e4a;--colors-teal-950: #042f2e;--colors-emerald-50: #ecfdf5;--colors-emerald-100: #d1fae5;--colors-emerald-200: #a7f3d0;--colors-emerald-300: #6ee7b7;--colors-emerald-400: #34d399;--colors-emerald-500: #10b981;--colors-emerald-600: #059669;--colors-emerald-700: #047857;--colors-emerald-800: #065f46;--colors-emerald-900: #064e3b;--colors-emerald-950: #022c22;--colors-green-50: #f0fdf4;--colors-green-100: #dcfce7;--colors-green-200: #bbf7d0;--colors-green-300: #86efac;--colors-green-400: #4ade80;--colors-green-500: #22c55e;--colors-green-600: #16a34a;--colors-green-700: #15803d;--colors-green-800: #166534;--colors-green-900: #14532d;--colors-green-950: #052e16;--colors-lime-50: #f7fee7;--colors-lime-100: #ecfccb;--colors-lime-200: #d9f99d;--colors-lime-300: #bef264;--colors-lime-400: #a3e635;--colors-lime-500: #84cc16;--colors-lime-600: #65a30d;--colors-lime-700: #4d7c0f;--colors-lime-800: #3f6212;--colors-lime-900: #365314;--colors-lime-950: #1a2e05;--colors-yellow-50: #fefce8;--colors-yellow-100: #fef9c3;--colors-yellow-200: #fef08a;--colors-yellow-300: #fde047;--colors-yellow-400: #facc15;--colors-yellow-500: #eab308;--colors-yellow-600: #ca8a04;--colors-yellow-700: #a16207;--colors-yellow-800: #854d0e;--colors-yellow-900: #713f12;--colors-yellow-950: #422006;--colors-amber-50: #fffbeb;--colors-amber-100: #fef3c7;--colors-amber-200: #fde68a;--colors-amber-300: #fcd34d;--colors-amber-400: #fbbf24;--colors-amber-500: #f59e0b;--colors-amber-600: #d97706;--colors-amber-700: #b45309;--colors-amber-800: #92400e;--colors-amber-900: #78350f;--colors-amber-950: #451a03;--colors-orange-50: #fff7ed;--colors-orange-100: #ffedd5;--colors-orange-200: #fed7aa;--colors-orange-300: #fdba74;--colors-orange-400: #fb923c;--colors-orange-500: #f97316;--colors-orange-600: #ea580c;--colors-orange-700: #c2410c;--colors-orange-800: #9a3412;--colors-orange-900: #7c2d12;--colors-orange-950: #431407;--colors-red-50: #fef2f2;--colors-red-100: #fee2e2;--colors-red-200: #fecaca;--colors-red-300: #fca5a5;--colors-red-400: #f87171;--colors-red-500: #ef4444;--colors-red-600: #dc2626;--colors-red-700: #b91c1c;--colors-red-800: #991b1b;--colors-red-900: #7f1d1d;--colors-red-950: #450a0a;--colors-neutral-50: #fafafa;--colors-neutral-100: #f5f5f5;--colors-neutral-200: #e5e5e5;--colors-neutral-300: #d4d4d4;--colors-neutral-400: #a3a3a3;--colors-neutral-500: #737373;--colors-neutral-600: #525252;--colors-neutral-700: #404040;--colors-neutral-800: #262626;--colors-neutral-900: #171717;--colors-neutral-950: #0a0a0a;--colors-stone-50: #fafaf9;--colors-stone-100: #f5f5f4;--colors-stone-200: #e7e5e4;--colors-stone-300: #d6d3d1;--colors-stone-400: #a8a29e;--colors-stone-500: #78716c;--colors-stone-600: #57534e;--colors-stone-700: #44403c;--colors-stone-800: #292524;--colors-stone-900: #1c1917;--colors-stone-950: #0c0a09;--colors-zinc-50: #fafafa;--colors-zinc-100: #f4f4f5;--colors-zinc-200: #e4e4e7;--colors-zinc-300: #d4d4d8;--colors-zinc-400: #a1a1aa;--colors-zinc-500: #71717a;--colors-zinc-600: #52525b;--colors-zinc-700: #3f3f46;--colors-zinc-800: #27272a;--colors-zinc-900: #18181b;--colors-zinc-950: #09090b;--colors-gray-50: #f9fafb;--colors-gray-100: #f3f4f6;--colors-gray-200: #e5e7eb;--colors-gray-300: #d1d5db;--colors-gray-400: #9ca3af;--colors-gray-500: #6b7280;--colors-gray-600: #4b5563;--colors-gray-700: #374151;--colors-gray-800: #1f2937;--colors-gray-900: #111827;--colors-gray-950: #030712;--colors-slate-50: #f8fafc;--colors-slate-100: #f1f5f9;--colors-slate-200: #e2e8f0;--colors-slate-300: #cbd5e1;--colors-slate-400: #94a3b8;--colors-slate-500: #64748b;--colors-slate-600: #475569;--colors-slate-700: #334155;--colors-slate-800: #1e293b;--colors-slate-900: #0f172a;--colors-slate-950: #020617;--blurs-sm: 4px;--blurs-base: 8px;--blurs-md: 12px;--blurs-lg: 16px;--blurs-xl: 24px;--blurs-2xl: 40px;--blurs-3xl: 64px;--spacing-0: 0rem;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-9: 2.25rem;--spacing-10: 2.5rem;--spacing-11: 2.75rem;--spacing-12: 3rem;--spacing-14: 3.5rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--spacing-36: 9rem;--spacing-40: 10rem;--spacing-44: 11rem;--spacing-48: 12rem;--spacing-52: 13rem;--spacing-56: 14rem;--spacing-60: 15rem;--spacing-64: 16rem;--spacing-72: 18rem;--spacing-80: 20rem;--spacing-96: 24rem;--spacing-0\.5: .125rem;--spacing-1\.5: .375rem;--spacing-2\.5: .625rem;--spacing-3\.5: .875rem;--sizes-0: 0rem;--sizes-1: .25rem;--sizes-2: .5rem;--sizes-3: .75rem;--sizes-4: 1rem;--sizes-5: 1.25rem;--sizes-6: 1.5rem;--sizes-7: 1.75rem;--sizes-8: 2rem;--sizes-9: 2.25rem;--sizes-10: 2.5rem;--sizes-11: 2.75rem;--sizes-12: 3rem;--sizes-14: 3.5rem;--sizes-16: 4rem;--sizes-20: 5rem;--sizes-24: 6rem;--sizes-28: 7rem;--sizes-32: 8rem;--sizes-36: 9rem;--sizes-40: 10rem;--sizes-44: 11rem;--sizes-48: 12rem;--sizes-52: 13rem;--sizes-56: 14rem;--sizes-60: 15rem;--sizes-64: 16rem;--sizes-72: 18rem;--sizes-80: 20rem;--sizes-96: 24rem;--sizes-0\.5: .125rem;--sizes-1\.5: .375rem;--sizes-2\.5: .625rem;--sizes-3\.5: .875rem;--sizes-xs: 20rem;--sizes-sm: 24rem;--sizes-md: 28rem;--sizes-lg: 32rem;--sizes-xl: 36rem;--sizes-2xl: 42rem;--sizes-3xl: 48rem;--sizes-4xl: 56rem;--sizes-5xl: 64rem;--sizes-6xl: 72rem;--sizes-7xl: 80rem;--sizes-8xl: 90rem;--sizes-prose: 65ch;--sizes-full: 100%;--sizes-min: min-content;--sizes-max: max-content;--sizes-fit: fit-content;--sizes-breakpoint-sm: 640px;--sizes-breakpoint-md: 768px;--sizes-breakpoint-lg: 1024px;--sizes-breakpoint-xl: 1280px;--sizes-breakpoint-2xl: 1536px;--animations-spin: spin 1s linear infinite;--animations-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animations-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animations-bounce: bounce 1s infinite;--fonts-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--fonts-sans: Inter, system-ui, -apple-system, sans-serif;--fonts-mono: "JetBrains Mono", "Fira Code", monospace;--radii-xs: .125rem;--radii-2xl: 1rem;--radii-3xl: 1.5rem;--radii-4xl: 2rem;--radii-sm: .25rem;--radii-md: .5rem;--radii-lg: .75rem;--radii-xl: 1rem;--radii-full: 9999px;--breakpoints-sm: 640px;--breakpoints-md: 768px;--breakpoints-lg: 1024px;--breakpoints-xl: 1280px;--breakpoints-2xl: 1536px;--colors-primary: #7c3aed;--colors-secondary: #0ea5e9;--colors-tertiary: #10b981;--colors-quaternary: #f59e0b;--colors-bg-page: #faf9f7;--colors-bg-surface: #ffffff;--colors-bg-nav: rgba(250, 249, 247, .85);--colors-fg: #1a1523;--colors-fg-muted: #6b7280;--colors-border: rgba(0, 0, 0, .07)}.dark{--colors-primary: #a78bfa;--colors-secondary: #38bdf8;--colors-tertiary: #34d399;--colors-quaternary: #fbbf24;--colors-bg-page: #0f172a;--colors-bg-surface: rgba(255, 255, 255, .03);--colors-bg-nav: rgba(15, 23, 42, .8);--colors-fg: #f8fafc;--colors-fg-muted: #94a3b8;--colors-border: rgba(255, 255, 255, .06) }@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}}@layer utilities{.d_inline-flex{display:inline-flex}.p_0\.625rem_2\.5rem{padding:.625rem 2.5rem}.c_\#fff{color:#fff}.bg_var\(--color-grey-3\){background:var(--color-grey-3)}.bd_1px_solid_var\(--color-butter-yellow\){border:1px solid var(--color-butter-yellow)}.cursor_pointer{cursor:pointer}.td_none{text-decoration:none}.trs_background_0\.2s_ease\,_color_0\.2s_ease\,_border-color_0\.2s_ease{transition:background .2s ease,color .2s ease,border-color .2s ease}.p_0\.78125rem_3\.125rem{padding:.78125rem 3.125rem}.c_var\(--color-grey-1\){color:var(--color-grey-1)}.bg_rgba\(255\,_255\,_255\,_0\.96\){background:#fffffff5}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.96\){border:1px solid rgba(255,255,255,.96)}.d_flex{display:flex}.anim_glowPulse_2s_ease-in-out_infinite{animation:glowPulse 2s ease-in-out infinite}.anim_glowPulsePink_2s_ease-in-out_infinite{animation:glowPulsePink 2s ease-in-out infinite}.anim_glowPulseYellow_2s_ease-in-out_infinite{animation:glowPulseYellow 2s ease-in-out infinite}.anim_glowPulseOrange_2s_ease-in-out_infinite{animation:glowPulseOrange 2s ease-in-out infinite}.bg_var\(--color-grey-1\){background:var(--color-grey-1)}.p_2\.1rem_1\.5rem_4\.2rem{padding:2.1rem 1.5rem 4.2rem}.max-w_100\%{max-width:100%}.m_0_auto{margin:0 auto}.gap_3rem{gap:3rem}.ls_-0\.02em{letter-spacing:-.02em}.ta_center{text-align:center}.d_grid{display:grid}.w_100\%{width:100%}.m_auto{margin:auto}.pos_relative{position:relative}.ov_hidden{overflow:hidden}.max-w_34rem{max-width:34rem}.bd_1\.5px_solid_var\(--color-butter-yellow\){border:1.5px solid var(--color-butter-yellow)}.max-h_14rem{max-height:14rem}.asp_1_\/_1{aspect-ratio:1 / 1}.bx-sh_0_0_16px_color-mix\(in_srgb\,_var\(--color-lagoon-blue\)_15\%\,_transparent\){box-shadow:0 0 16px color-mix(in srgb,var(--color-lagoon-blue) 15%,transparent)}.gap_1rem{gap:1rem}.z_1{z-index:1}.tsh_0_3px_14px_rgba\(0\,0\,0\,0\.82\){text-shadow:0 3px 14px rgba(0,0,0,.82)}.c_rgba\(255\,255\,255\,1\){color:#fff}.font_zendots{font:zendots}.gap_1\.5rem{gap:1.5rem}.w_fit-content{width:fit-content}.gap_0\.35rem{gap:.35rem}.p_\.3rem{padding:.3rem}.bdr_999px{border-radius:999px}.bd_1px_solid_rgba\(255\,_255\,_255\,_0\.14\){border:1px solid rgba(255,255,255,.14)}.bg_rgba\(36\,_40\,_43\,_0\.82\){background:#24282bd1}.bkdp_blur\(18px\){backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.p_0\.85rem_1rem{padding:.85rem 1rem}.bd_1px_solid_transparent{border:1px solid transparent}.bg_transparent{background:var(--colors-transparent)}.c_rgba\(255\,_255\,_255\,_0\.72\){color:#ffffffb8}.ls_0\.06em{letter-spacing:.06em}.tt_uppercase{text-transform:uppercase}.trs_background_0\.2s_ease\,_border-color_0\.2s_ease\,_color_0\.2s_ease{transition:background .2s ease,border-color .2s ease,color .2s ease}.ring_none{outline:var(--borders-none)}.gap_2rem{gap:2rem}.flex_1_1_100\%{flex:1 1 100%}.bdr_1\.15rem{border-radius:1.15rem}.bg_rgba\(36\,_40\,_43\,_0\.88\){background:#24282be0}.bx-sh_0_20px_60px_rgba\(0\,_0\,_0\,_0\.24\){box-shadow:0 20px 60px #0000003d}.d_block{display:block}.h_100\%{height:100%}.pos_absolute{position:absolute}.inset_auto_0_0{inset:auto 0 0}.p_1rem{padding:1rem}.bg_linear-gradient\(180deg\,_transparent_0\%\,_rgba\(12\,_13\,_15\,_0\.9\)_100\%\){background:linear-gradient(180deg,transparent 0%,rgba(12,13,15,.9) 100%)}.m_0{margin:var(--spacing-0)}.c_rgba\(255\,_255\,_255\,_0\.74\){color:#ffffffbd}.gap_10px{gap:10px}.flex_1{flex:1 1 0%}.h_85vh{height:85vh}.inset_0{inset:var(--spacing-0)}.z_0{z-index:0}.bg_linear-gradient\(rgba\(8\,_16\,_24\,_0\.10\)\,_rgba\(8\,_16\,_24\,_0\.18\)\){background:linear-gradient(#0810181a,#0810182e)}.p_0_2rem{padding:0 2rem}.ls_-0\.03em{letter-spacing:-.03em}.tsh_0_0_4px_rgba\(255\,231\,122\,0\.25\)\,_0_0_14px_rgba\(255\,231\,122\,0\.22\)\,_0_0_24px_rgba\(255\,135\,0\,0\.17\)\,_0_0_34px_rgba\(255\,135\,0\,0\.11\)\,_0_2px_6px_rgba\(0\,0\,0\,0\.07\){text-shadow:0 0 4px rgba(255,231,122,.25),0 0 14px rgba(255,231,122,.22),0 0 24px rgba(255,135,0,.17),0 0 34px rgba(255,135,0,.11),0 2px 6px rgba(0,0,0,.07)}.anim_fadeUp_0\.7s_ease_forwards{animation:fadeUp .7s ease forwards}.m_3rem_0_0{margin:3rem 0 0}.c_rgba\(255\,_255\,_255\,_1\){color:#fff}.anim_fadeUp_0\.7s_0\.15s_ease_both{animation:fadeUp .7s .15s ease both}.tsh_0_0_3px_rgba\(255\,231\,122\,0\.24\)\,_0_0_10px_rgba\(255\,231\,122\,0\.2\)\,_0_0_18px_rgba\(255\,135\,0\,0\.13\)\,_0_2px_6px_rgba\(0\,0\,0\,0\.08\){text-shadow:0 0 3px rgba(255,231,122,.24),0 0 10px rgba(255,231,122,.2),0 0 18px rgba(255,135,0,.13),0 2px 6px rgba(0,0,0,.08)}.trf_translateX\(-50\%\){transform:translate(-50%)}.m_1\.5rem_0_0{margin:1.5rem 0 0}.vis_hidden{visibility:hidden}.pointer-events_none{pointer-events:none}.us_none{-webkit-user-select:none;user-select:none}.c_var\(--color-lagoon-blue\){color:var(--color-lagoon-blue)}.c_var\(--color-butter-yellow\){color:var(--color-butter-yellow)}.gap_0{gap:var(--spacing-0)}.min-h_24rem{min-height:24rem}.p_2rem_1\.5rem{padding:2rem 1.5rem}.max-w_12ch{max-width:12ch}.tsh_-1px_0_0_var\(--color-ocean-blue\)\,_1px_0_0_var\(--color-ocean-blue\)\,_0_-1px_0_var\(--color-ocean-blue\)\,_0_1px_0_var\(--color-ocean-blue\)\,_-1px_-1px_0_var\(--color-ocean-blue\)\,_1px_-1px_0_var\(--color-ocean-blue\)\,_-1px_1px_0_var\(--color-ocean-blue\)\,_1px_1px_0_var\(--color-ocean-blue\)\,_0_4px_16px_rgba\(0\,0\,0\,0\.45\){text-shadow:-1px 0 0 var(--color-ocean-blue),1px 0 0 var(--color-ocean-blue),0 -1px 0 var(--color-ocean-blue),0 1px 0 var(--color-ocean-blue),-1px -1px 0 var(--color-ocean-blue),1px -1px 0 var(--color-ocean-blue),-1px 1px 0 var(--color-ocean-blue),1px 1px 0 var(--color-ocean-blue),0 4px 16px rgba(0,0,0,.45)}.bd_3px_solid_var\(--color-butter-yellow\){border:3px solid var(--color-butter-yellow)}.bdr_18px{border-radius:18px}.flex_1_1_0{flex:1 1 0}.p_2\.3rem_2rem{padding:2.3rem 2rem}.gap_0\.75rem{gap:.75rem}.c_rgba\(255\,255\,255\,_1\){color:#fff}.bg_linear-gradient\(to_bottom\,_var\(--color-grey-1\)_80\%\,_var\(--color-grey-3\)_100\%\){background:linear-gradient(to bottom,var(--color-grey-1) 80%,var(--color-grey-3) 100%)}.p_6\.25rem_1\.5rem{padding:6.25rem 1.5rem}.ls_0{letter-spacing:0}.p_1\.5rem_2rem{padding:1.5rem 2rem}.max-w_18ch{max-width:18ch}.-webkit-text-stroke_1px_rgba\(207\,_216\,_220\,_0\.72\){-webkit-text-stroke:1px rgba(207,216,220,.72)}.tsh_0_1px_0_rgba\(207\,_216\,_220\,_0\.52\)\,_0_3px_14px_rgba\(0\,_0\,_0\,_0\.36\){text-shadow:0 1px 0 rgba(207,216,220,.52),0 3px 14px rgba(0,0,0,.36)}.direction_left{direction:left}.direction_right{direction:right}.ai_center{align-items:center}.jc_center{justify-content:center}.fs_clamp\(0\.85rem\,_1vw\,_0\.95rem\){font-size:clamp(.85rem,1vw,.95rem)}.fw_600{font-weight:600}.ff_\"Space_Grotesk\"\,_sans-serif{font-family:Space Grotesk,sans-serif}.lh_1\.2{line-height:1.2}.fs_clamp\(1\.0625rem\,_1\.25vw\,_1\.1875rem\){font-size:clamp(1.0625rem,1.25vw,1.1875rem)}.flex-d_column{flex-direction:column}.fs_clamp\(1\.55rem\,_1\.92vw\,_2\.56rem\){font-size:clamp(1.55rem,1.92vw,2.56rem)}.fw_700{font-weight:700}.grid-tc_1fr{grid-template-columns:1fr}.cg_3rem{column-gap:3rem}.rg_2rem{row-gap:2rem}.justify-items_center{justify-items:center}.pt_2rem{padding-top:2rem}.pb_2rem{padding-bottom:2rem}.jc_flex-end{justify-content:flex-end}.fs_clamp\(1\.42rem\,_2\.1vw\,_1\.86rem\){font-size:clamp(1.42rem,2.1vw,1.86rem)}.lh_1\.65{line-height:1.65}.flex-wrap_nowrap{flex-wrap:nowrap}.mb_1\.5rem{margin-bottom:1.5rem}.ff_var\(--font-display\){font-family:var(--font-display)}.fs_0\.75rem{font-size:.75rem}.flex-wrap_wrap{flex-wrap:wrap}.fs_0\.9rem{font-size:.9rem}.lh_1\.4{line-height:1.4}.ff_var\(--font-body\){font-family:var(--font-body)}.fs_0\.92rem{font-size:.92rem}.lh_1\.55{line-height:1.55}.as_stretch{align-self:stretch}.justify-self_stretch{justify-self:stretch}.fs_3\.5rem{font-size:3.5rem}.fw_800{font-weight:800}.lh_1{line-height:1}.fs_clamp\(1\.68rem\,_6\.72vw\,_2\.31rem\){font-size:clamp(1.68rem,6.72vw,2.31rem)}.bottom_2\.5rem{bottom:2.5rem}.left_50\%{left:50%}.fs_clamp\(2rem\,_3vw\,_4rem\){font-size:clamp(2rem,3vw,4rem)}.pb_7\.5rem{padding-bottom:7.5rem}.mt_1\.5rem{margin-top:1.5rem}.bg-s_cover{background-size:cover}.bg-p_center{background-position:center}.fs_clamp\(1\.75rem\,_2\.4vw\,_2\.25rem\){font-size:clamp(1.75rem,2.4vw,2.25rem)}.lh_1\.15{line-height:1.15}.ai_flex-start{align-items:flex-start}.pl_2rem{padding-left:2rem}.pt_3\.45rem{padding-top:3.45rem}.pb_2\.3rem{padding-bottom:2.3rem}.fs_clamp\(1\.2rem\,_1\.44vw\,_1\.44rem\){font-size:clamp(1.2rem,1.44vw,1.44rem)}.fs_clamp\(1\.08rem\,_1\.32vw\,_1\.26rem\){font-size:clamp(1.08rem,1.32vw,1.26rem)}.ff_\"Zen_Dots\"\,_sans-serif{font-family:Zen Dots,sans-serif}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled]){cursor:not-allowed}.disabled\:op_0\.65:is(:disabled,[disabled],[data-disabled]){opacity:.65}.\[\&\[data-state\=\"active\"\]\]\:bg_rgba\(107\,_216\,_255\,_0\.12\)[data-state=active]{background:#6bd8ff1f}.\[\&\[data-state\=\"active\"\]\]\:c_\#fff[data-state=active]{color:#fff}.\[\&_canvas\]\:w_100\%\! canvas{width:100%!important}.\[\&_canvas\]\:h_100\%\! canvas{height:100%!important}.\[\&_\>_\*\:not\(\:last-child\)\]\:bd-b_1px_solid_var\(--color-butter-yellow\)>*:not(:last-child){border-bottom:1px solid var(--color-butter-yellow)}.\[\&\[data-state\=\"active\"\]\]\:bd-c_rgba\(107\,_216\,_255\,_0\.32\)[data-state=active]{border-color:#6bd8ff52}.focusVisible\:ring_2px_solid_var\(--color-sky-blue\):is(:focus-visible,[data-focus-visible]){outline:2px solid var(--color-sky-blue)}.focusVisible\:ring-o_3px:is(:focus-visible,[data-focus-visible]){outline-offset:3px}.\[\&\:focus-visible\]\:ring_2px_solid_var\(--color-sky-blue\):focus-visible{outline:2px solid var(--color-sky-blue)}.\[\&\:focus-visible\]\:ring-o_3px:focus-visible{outline-offset:3px}.hover\:bg_var\(--color-grey-4\):is(:hover,[data-hover]){background:var(--color-grey-4)}.hover\:bg_var\(--color-grey-1\):is(:hover,[data-hover]){background:var(--color-grey-1)}.hover\:c_\#fff:is(:hover,[data-hover]){color:#fff}.hover\:bd-c_var\(--color-butter-yellow\):is(:hover,[data-hover]){border-color:var(--color-butter-yellow)}.hover\:bd-c_\#fff:is(:hover,[data-hover]){border-color:#fff}@media screen and (min-width:40rem){.sm\:gap_0\.65rem{gap:.65rem}.sm\:p_0\.5rem{padding:.5rem}.sm\:p_0\.85rem_1\.1rem{padding:.85rem 1.1rem}.sm\:ls_0\.12em{letter-spacing:.12em}.sm\:flex_1_1_calc\(50\%_-_1rem\){flex:1 1 calc(50% - 1rem)}.sm\:fs_0\.78rem{font-size:.78rem}.sm\:fs_4rem{font-size:4rem}}@media(min-width:48rem){.\[\@media_\(min-width\:_48rem\)\]\:\[\&_\>_\*\]\:bd-b_none>*{border-bottom:var(--borders-none)}.\[\@media_\(min-width\:_48rem\)\]\:\[\&_\>_\*\]\:bd-r_1px_solid_var\(--color-butter-yellow\)>*{border-right:1px solid var(--color-butter-yellow)}.\[\@media_\(min-width\:_48rem\)\]\:\[\&_\>_\*\:last-child\]\:bd-r_none>*:last-child{border-right:var(--borders-none)}}@media screen and (min-width:48rem){.md\:p_3\.15rem_1\.5rem_6\.3rem{padding:3.15rem 1.5rem 6.3rem}.md\:asp_2_\/_1{aspect-ratio:2 / 1}.md\:min-h_30rem{min-height:30rem}.md\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.md\:fs_4\.5rem{font-size:4.5rem}.md\:grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.md\:bg-p_center_80\%{background-position:center 80%}}@media screen and (min-width:64rem){.lg\:p_6\.3rem_1\.5rem{padding:6.3rem 1.5rem}.lg\:max-w_80vw{max-width:80vw}.lg\:tsh_0_0_4px_rgba\(255\,231\,122\,0\.37\)\,_0_0_14px_rgba\(255\,231\,122\,0\.33\)\,_0_0_24px_rgba\(255\,135\,0\,0\.25\)\,_0_0_34px_rgba\(255\,135\,0\,0\.16\)\,_0_2px_6px_rgba\(0\,0\,0\,0\.1\){text-shadow:0 0 4px rgba(255,231,122,.37),0 0 14px rgba(255,231,122,.33),0 0 24px rgba(255,135,0,.25),0 0 34px rgba(255,135,0,.16),0 2px 6px rgba(0,0,0,.1)}.lg\:tsh_0_0_3px_rgba\(255\,231\,122\,0\.36\)\,_0_0_10px_rgba\(255\,231\,122\,0\.3\)\,_0_0_18px_rgba\(255\,135\,0\,0\.2\)\,_0_2px_6px_rgba\(0\,0\,0\,0\.12\){text-shadow:0 0 3px rgba(255,231,122,.36),0 0 10px rgba(255,231,122,.3),0 0 18px rgba(255,135,0,.2),0 2px 6px rgba(0,0,0,.12)}.lg\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.lg\:fs_5\.95rem{font-size:5.95rem}.lg\:flex-d_row{flex-direction:row}}@media screen and (min-width:80rem){.xl\:max-w_none{max-width:none}.xl\:asp_2_\/_1{aspect-ratio:2 / 1}.xl\:flex_1_1_calc\(25\%_-_1\.5rem\){flex:1 1 calc(25% - 1.5rem)}.xl\:min-h_34rem{min-height:34rem}.xl\:grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.xl\:justify-items_stretch{justify-items:stretch}.xl\:fs_8\.925rem{font-size:8.925rem}}}/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-semibold:600;--font-weight-bold:700;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.order-first{order:-9999}.m-0{margin:calc(var(--spacing) * 0)}.mx-auto{margin-inline:auto}.mt-8{margin-top:calc(var(--spacing) * 8)}.mr-\[0\.5em\]{margin-right:.5em}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.h-5{height:calc(var(--spacing) * 5)}.h-12{height:calc(var(--spacing) * 12)}.max-h-full{max-height:100%}.min-h-\[32rem\]{min-height:32rem}.w-5{width:calc(var(--spacing) * 5)}.w-12{width:calc(var(--spacing) * 12)}.w-\[90\%\]{width:90%}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[42rem\]{max-width:42rem}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-16{min-width:calc(var(--spacing) * 16)}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:vs-fade-in_0\.3s_ease-out_forwards\]{animation:.3s ease-out forwards vs-fade-in}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-14{gap:calc(var(--spacing) * 14)}.self-center{align-self:center}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded-\[6px\]{border-radius:6px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[var\(--color-butter-yellow\)\]{border-color:var(--color-butter-yellow)}.bg-\[rgba\(36\,40\,43\,0\.78\)\]{background-color:#24282bc7}.bg-\[var\(--color-grey-1\)\]{background-color:var(--color-grey-1)}.bg-\[var\(--color-grey-3\)\]{background-color:var(--color-grey-3)}.bg-none{background-image:none}.object-cover{object-fit:cover}.\[object-position\:center\]{object-position:center}.\[object-position\:center_8\%\]{object-position:center 8%}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[5\%\]{padding-inline:5%}.py-14{padding-block:calc(var(--spacing) * 14)}.py-\[4\.2rem\]{padding-block:4.2rem}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-\[2\.1rem\]{padding-top:2.1rem}.pt-\[5\.5rem\]{padding-top:5.5rem}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[4\.2rem\]{padding-bottom:4.2rem}.\[text-align\:justify\]{text-align:justify}.text-center{text-align:center}.text-left{text-align:left}.\[font-family\:var\(--font-body\)\]{font-family:var(--font-body)}.\[font-family\:var\(--font-display\)\]{font-family:var(--font-display)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[font-size\:clamp\(1\.08rem\,1\.32vw\,1\.26rem\)\]{font-size:clamp(1.08rem,1.32vw,1.26rem)}.\[font-size\:clamp\(1\.75rem\,4\.5vw\,3\.9rem\)\]{font-size:clamp(1.75rem,4.5vw,3.9rem)}.\[font-size\:clamp\(2rem\,3vw\,4rem\)\]{font-size:clamp(2rem,3vw,4rem)}.\[font-size\:var\(--size-page-heading\)\]{font-size:var(--size-page-heading)}.text-\[0\.984375rem\]{font-size:.984375rem}.text-\[clamp\(1rem\,2\.6vw\,1\.2rem\)\]{font-size:clamp(1rem,2.6vw,1.2rem)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.\[line-height\:1\.16\]{line-height:1.16}.\[line-height\:1\.65\]{line-height:1.65}.\[line-height\:var\(--line-height-page-heading\)\]{line-height:var(--line-height-page-heading)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:400\]{font-weight:400}.\[font-weight\:700\]{font-weight:700}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.\[color\:var\(--color-butter-yellow\)\]{color:var(--color-butter-yellow)}.\[color\:var\(--color-text-primary\)\]{color:var(--color-text-primary)}.\[color\:var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-\[rgba\(255\,255\,255\,0\.72\)\]{color:#ffffffb8}.text-\[var\(--color-butter-yellow\)\]{color:var(--color-butter-yellow)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}.shadow-\[0_0_24px_rgba\(39\,148\,221\,0\.12\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#2794dd1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media(hover:hover){.hover\:bg-\[var\(--color-grey-4\)\]:hover{background-color:var(--color-grey-4)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[var\(--color-butter-yellow\)\]:focus-visible{outline-color:var(--color-butter-yellow)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media(min-width:40rem){.sm\:min-h-\[30rem\]{min-height:30rem}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-\[2\.7rem\]{padding-top:2.7rem}.sm\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-\[0\.984375rem\]{font-size:.984375rem}.sm\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}}@media(min-width:48rem){.md\:min-h-\[28rem\]{min-height:28rem}.md\:py-\[6\.3rem\]{padding-block:6.3rem}.md\:pt-\[3\.6rem\]{padding-top:3.6rem}.md\:pt-\[3\.15rem\]{padding-top:3.15rem}.md\:pt-\[6\.5rem\]{padding-top:6.5rem}.md\:pb-\[6\.3rem\]{padding-bottom:6.3rem}}@media(min-width:64rem){.lg\:order-none{order:0}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[30rem\]{min-height:30rem}.lg\:max-w-\[50\%\]{max-width:50%}.lg\:max-w-\[80vw\]{max-width:80vw}.lg\:flex-1{flex:1}.lg\:flex-\[0\.8\]{flex:.8}.lg\:flex-\[1\.2\]{flex:1.2}.lg\:grid-cols-\[3rem_minmax\(0\,1fr\)_3rem\]{grid-template-columns:3rem minmax(0,1fr) 3rem}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:p-16{padding:calc(var(--spacing) * 16)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-\[6\.3rem\]{padding-block:6.3rem}.lg\:pt-\[4\.4rem\]{padding-top:4.4rem}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:pb-44{padding-bottom:calc(var(--spacing) * 44)}.lg\:text-\[0\.984375rem\]{font-size:.984375rem}.lg\:leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
