/*! tailwindcss v4.3.3 | 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-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--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-outline-style:solid;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Inter, Arial, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{--anchor-offset:88px;scrollbar-gutter:stable;scroll-behavior:smooth;scroll-padding-top:0}body{background-color:var(--bg);font-family:Inter,Arial,sans-serif;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1.6;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.6}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;border-style:var(--tw-border-style);color:inherit;background:0 0;border-width:0}a{color:inherit;text-decoration-line:none}img{max-width:100%;display:block}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{--tw-leading:1.12;--tw-font-weight:var(--font-weight-extrabold);font-family:Outfit,Arial,sans-serif;line-height:1.12;font-weight:var(--font-weight-extrabold);--tw-tracking:-.02em;letter-spacing:-.02em}h1{font-size:clamp(52px,6vw,88px)}h2{font-size:clamp(36px,4.5vw,64px)}h3{font-size:24px}p{max-width:46ch;color:var(--text-muted)}::selection{color:var(--color-white);background-color:#10b98166}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}:where(.site-container,.ticker){z-index:2;position:relative}button svg,a svg{flex-shrink:0}section[id],div[id],article[id]{scroll-margin-top:var(--anchor-offset)}@media(max-width:899px){html{--anchor-offset:76px}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.\[inset\:0\]{top:0;right:0;bottom:0;left:0}.\[inset\:0_0_auto\]{inset:0 0 auto}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{inset-inline:0}.-top-\[42px\]{top:-42px}.top-12{top:calc(var(--spacing) * 12)}.top-\[0\]{top:0}.top-\[6px\]{top:6px}.top-\[8px\]{top:8px}.top-\[50\%\]{top:50%}.top-\[calc\(50\%_\+_46px\)\]{top:calc(50% + 46px)}.-right-20{right:calc(var(--spacing) * -20)}.right-3{right:calc(var(--spacing) * 3)}.right-\[0\]{right:0}.right-\[8px\]{right:8px}.right-\[max\(24px\,env\(safe-area-inset-right\)\)\]{right:max(24px,env(safe-area-inset-right))}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-\[24px\]{bottom:24px}.bottom-\[45px\]{bottom:45px}.bottom-\[max\(24px\,env\(safe-area-inset-bottom\)\)\]{bottom:max(24px,env(safe-area-inset-bottom))}.left-\[0\]{left:0}.left-\[16px\]{left:16px}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-\[-1\]{z-index:-1}.z-\[0\]{z-index:0}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[30\]{z-index:30}.z-\[40\]{z-index:40}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[200\]{z-index:200}.z-\[1000\]{z-index:1000}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-\[-1px\]{margin:-1px}.m-\[0_15px_18px\]{margin:0 15px 18px}.m-\[30px_0_45px\]{margin:30px 0 45px}.m-\[auto\]{margin:auto}.\[margin-inline\:auto\],.mx-auto{margin-inline:auto}.-mt-\[42px\]{margin-top:-42px}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-\[16px\]{margin-top:16px}.mt-\[25px\]{margin-top:25px}.mt-\[50px\]{margin-top:50px}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-\[17px\]{margin-bottom:17px}.mb-\[20px\]{margin-bottom:20px}.mb-\[35px\]{margin-bottom:35px}.ml-\[auto\],.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[1\]{aspect-ratio:1}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[750\/347\]{aspect-ratio:750/347}.aspect-\[861\/268\]{aspect-ratio:861/268}.aspect-video{aspect-ratio:var(--aspect-video)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-\[5px\]{width:5px;height:5px}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[24px\]{height:24px}.h-\[32px\]{height:32px}.h-\[44px\]{height:44px}.h-\[60px\]{height:60px}.h-\[300px\]{height:300px}.h-\[300px\]\!{height:300px!important}.h-\[clamp\(180px\,34vw\,270px\)\]{height:clamp(180px,34vw,270px)}.h-auto\!{height:auto!important}.h-full{height:100%}.max-h-\[55svh\]\!{max-height:55svh!important}.max-h-\[90svh\]{max-height:90svh}.max-h-\[360px\]\!{max-height:360px!important}.max-h-none\!{max-height:none!important}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[44px\]{min-height:44px}.min-h-\[54px\]{min-height:54px}.min-h-\[56px\]{min-height:56px}.min-h-\[88px\]{min-height:88px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[calc\(100svh_-_var\(--anchor-offset\)\)\]{min-height:calc(100svh - var(--anchor-offset))}.w-\[1px\]{width:1px}.w-\[24px\]{width:24px}.w-\[28px\]{width:28px}.w-\[44px\]{width:44px}.w-\[60px\]{width:60px}.w-\[78px\]{width:78px}.w-\[120px\]{width:120px}.w-\[180px\]{width:180px}.w-\[340px\]{width:340px}.w-\[max-content\]{width:max-content}.w-\[min\(76vw\,360px\)\]{width:min(76vw,360px)}.w-\[min\(100\%\,1000px\)\]{width:min(100%,1000px)}.w-\[min\(100\%\,1200px\)\]{width:min(100%,1200px)}.w-\[min\(460px\,82vw\)\]{width:min(460px,82vw)}.w-\[min\(600px\,110vw\)\]{width:min(600px,110vw)}.w-auto\!{width:auto!important}.w-full{width:100%}.w-max{width:max-content}.max-w-\[48ch\]{max-width:48ch}.max-w-\[var\(--max\)\]{max-width:var(--max)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0,.min-w-\[0\]{min-width:0}.min-w-\[44px\]{min-width:44px}.min-w-\[160px\]{min-width:160px}.\[flex\:1\]{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.\[transform-origin\:left\]{transform-origin:0}.\[translate\:-50\%_0\]{translate:-50%}.rotate-\[35deg\]{rotate:35deg}.\[transform\:perspective\(1400px\)rotateX\(var\(--tilt-x\,0deg\)\)rotateY\(var\(--tilt-y\,0deg\)\)\]{transform:perspective(1400px)rotateX(var(--tilt-x,0deg))rotateY(var(--tilt-y,0deg))}.\[transform\:scaleX\(0\)\]{transform:scaleX(0)}.\[transform\:translate\(-50\%\,-50\%\)\]{transform:translate(-50%,-50%)}.\[transform\:translateX\(292\.56px\)\]{transform:translate(292.56px)}.\[transform\:translateY\(-200\%\)\]{transform:translateY(-200%)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[animation\:grid-drift_6s_ease-in-out_infinite_alternate\]{animation:6s ease-in-out infinite alternate grid-drift}.\[animation\:intro-halo_4200ms_ease-in-out_both\]{animation:4.2s ease-in-out both intro-halo}.\[animation\:intro-light_320ms_ease_both\]{animation:.32s both intro-light}.\[animation\:intro-light_600ms_650ms_ease_both\]{animation:.6s .65s both intro-light}.\[animation\:intro-symbol-assemble_1450ms_1550ms_var\(--intro-ease\)both\]{animation:intro-symbol-assemble 1.45s 1.55s var(--intro-ease)both}.\[animation\:intro-tagline-drop_1100ms_3050ms_var\(--intro-ease\)both\]{animation:intro-tagline-drop 1.1s 3.05s var(--intro-ease)both}.\[animation\:intro-trace_1250ms_100ms_cubic-bezier\(0\.45\,0\,0\.3\,1\)both\]{animation:1.25s cubic-bezier(.45,0,.3,1) .1s both intro-trace}.\[animation\:intro-wordmark-right_1150ms_2850ms_var\(--intro-ease\)both\]{animation:intro-wordmark-right 1.15s 2.85s var(--intro-ease)both}.\[animation\:shimmer_3\.5s_linear_infinite\]{animation:3.5s linear infinite shimmer}.\[animation\:spin_10s_linear_infinite\]{animation:10s linear infinite spin}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.\[scroll-margin-top\:var\(--anchor-offset\)\]{scroll-margin-top:var(--anchor-offset)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.grid-cols-\[1\.65fr_1fr_1\.1fr_1\.15fr\]{grid-template-columns:1.65fr 1fr 1.1fr 1.15fr}.grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.grid-cols-\[minmax\(0\,1fr\)minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)minmax\(280px\,max-content\)\]{grid-template-columns:minmax(0,1fr) minmax(280px,max-content)}.grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[var\(--faq-number\)_minmax\(0\,1fr\)_32px\]{grid-template-columns:var(--faq-number) minmax(0,1fr) 32px}.grid-rows-\[0fr\]{grid-template-rows:0fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[6px\]{gap:6px}.gap-\[8px\]{gap:8px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[18px\]{gap:18px}.gap-\[20px\]{gap:20px}.gap-\[30px\]{gap:30px}.gap-\[32px\]{gap:32px}.gap-\[35px\]{gap:35px}.gap-\[40px\]{gap:40px}.gap-\[48px\]{gap:48px}.gap-\[60px\]{gap:60px}.gap-\[70px\]{gap:70px}.gap-\[clamp\(20px\,2\.5vw\,36px\)\]{gap:clamp(20px,2.5vw,36px)}.gap-\[clamp\(35px\,6vw\,90px\)\]{gap:clamp(35px,6vw,90px)}.gap-\[var\(--faq-gap\)\]{gap:var(--faq-gap)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\[clamp\(32px\,4vw\,64px\)\]{column-gap:clamp(32px,4vw,64px)}.gap-y-0{row-gap:0}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--line\)\]>:not(:last-child)){border-color:var(--line)}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[8px\]{border-radius:8px}.rounded-\[12px\]{border-radius:12px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[23px\]{border-radius:23px}.rounded-\[24px\]{border-radius:24px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--line-strong\)\]{border-color:var(--line-strong)}.border-brand-light\/20{border-color:var(--emerald-light)}@supports (color:color-mix(in lab,red,red)){.border-brand-light\/20{border-color:color-mix(in oklab,var(--emerald-light) 20%,transparent)}}.border-brand-light\/30{border-color:var(--emerald-light)}@supports (color:color-mix(in lab,red,red)){.border-brand-light\/30{border-color:color-mix(in oklab,var(--emerald-light) 30%,transparent)}}.border-brand-light\/40{border-color:var(--emerald-light)}@supports (color:color-mix(in lab,red,red)){.border-brand-light\/40{border-color:color-mix(in oklab,var(--emerald-light) 40%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-\[\#0b0f17cc\]{background-color:#0b0f17cc}.bg-\[var\(--bg\)\],.bg-\[var\(--bg\)\]\/80{background-color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--bg\)\]\/80{background-color:color-mix(in oklab,var(--bg) 80%,transparent)}}.bg-\[var\(--bg\)\]\/90{background-color:var(--bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--bg\)\]\/90{background-color:color-mix(in oklab,var(--bg) 90%,transparent)}}.bg-\[var\(--surface-2\)\]{background-color:var(--surface-2)}.bg-brand-light{background-color:var(--emerald-light)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.\[background-image\:linear-gradient\(\#ffffff06_1px\,transparent_1px\)\,linear-gradient\(90deg\,\#ffffff06_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)}.bg-\[image\:linear-gradient\(180deg\,var\(--bg\)_0\%\,var\(--bg-deep\)_25\%\,var\(--bg-deep\)_75\%\,var\(--bg\)_100\%\)\]{background-image:linear-gradient(180deg,var(--bg) 0%,var(--bg-deep) 25%,var(--bg-deep) 75%,var(--bg) 100%)}.bg-\[image\:var\(--grad-brand\)\]{background-image:var(--grad-brand)}.\[mask-image\:linear-gradient\(180deg\,transparent\,black_160px\,black_calc\(100\%_-_160px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#000 160px calc(100% - 160px),#0000);mask-image:linear-gradient(#0000,#000 160px,#000 calc(100% - 160px),#0000)}.\[mask-image\:linear-gradient\(transparent\,black_18\%\,black_75\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#000 18% 75%,#0000);mask-image:linear-gradient(#0000,#000 18%,#000 75%,#0000)}.\[background-size\:64px_64px\]\!{background-size:64px 64px!important}.\[background-size\:200\%\]\!{background-size:200%!important}.\[background-size\:200\%_100\%\]\!{background-size:200% 100%!important}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-clip-text\!{-webkit-background-clip:text!important;background-clip:text!important}.\[fill\:var\(--mint\)\]{fill:var(--mint)}.object-contain\!{object-fit:contain!important}.object-cover\!{object-fit:cover!important}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-\[0\]{padding:0}.p-\[1px\]{padding:1px}.p-\[8px_16px\]{padding:8px 16px}.p-\[10px_14px\]{padding:10px 14px}.p-\[10px_17px\]{padding:10px 17px}.p-\[12px\]{padding:12px}.p-\[12px_18px\]{padding:12px 18px}.p-\[14px_24px\]{padding:14px 24px}.p-\[18px_0\]{padding:18px 0}.p-\[24px\]{padding:24px}.p-\[26px\]{padding:26px}.p-\[30px\]{padding:30px}.p-\[32px\]{padding:32px}.p-\[50px_28px_28px\]{padding:50px 28px 28px}.p-\[65px_20px\]{padding:65px 20px}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[var\(--faq-padding\)\]{padding-inline:var(--faq-padding)}.px-\[var\(--gutter\)\]{padding-inline:var(--gutter)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-\[clamp\(56px\,7vw\,110px\)\]{padding-block:clamp(56px,7vw,110px)}.pt-1{padding-top:var(--spacing)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-\[12px\]{padding-top:12px}.pt-\[48px\]{padding-top:48px}.pt-\[50px\]{padding-top:50px}.pt-\[70px\]{padding-top:70px}.pt-\[80px\]{padding-top:80px}.pt-\[clamp\(48px\,5vw\,80px\)\]{padding-top:clamp(48px,5vw,80px)}.pt-\[clamp\(56px\,7vw\,110px\)\]{padding-top:clamp(56px,7vw,110px)}.pr-\[0\.08em\]{padding-right:.08em}.pr-\[var\(--faq-padding\)\]{padding-right:var(--faq-padding)}.pr-\[var\(--gutter\)\]{padding-right:var(--gutter)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-\[12px\]{padding-bottom:12px}.pb-\[24px\]{padding-bottom:24px}.pb-\[42px\]{padding-bottom:42px}.pb-\[60px\]{padding-bottom:60px}.pb-\[80px\]{padding-bottom:80px}.pb-\[clamp\(40px\,4vw\,64px\)\]{padding-bottom:clamp(40px,4vw,64px)}.pb-\[clamp\(56px\,7vw\,110px\)\]{padding-bottom:clamp(56px,7vw,110px)}.pb-\[clamp\(150px\,14svh\,210px\)\]{padding-bottom:clamp(150px,14svh,210px)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-\[40px\]{padding-left:40px}.pl-\[calc\(var\(--faq-padding\)_\+_var\(--faq-number\)_\+_var\(--faq-gap\)\)\]{padding-left:calc(var(--faq-padding) + var(--faq-number) + var(--faq-gap))}.pl-\[var\(--gutter\)\]{padding-left:var(--gutter)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-condensed{font-family:Bebas Neue,sans-serif}.font-display{font-family:Outfit,Arial,sans-serif}.font-navigation{font-family:Barlow Condensed,sans-serif}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[font-size\:8px\]{font-size:8px}.\[font-size\:10px\]{font-size:10px}.\[font-size\:11px\]\!{font-size:11px!important}.\[font-size\:12px\]{font-size:12px}.\[font-size\:14px\]{font-size:14px}.\[font-size\:19px\]{font-size:19px}.\[font-size\:26px\]{font-size:26px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[clamp\(17px\,1\.5vw\,20px\)\]{font-size:clamp(17px,1.5vw,20px)}.text-\[clamp\(18px\,1\.7vw\,22px\)\]{font-size:clamp(18px,1.7vw,22px)}.text-\[clamp\(24px\,2\.6vw\,34px\)\]\!{font-size:clamp(24px,2.6vw,34px)!important}.text-\[clamp\(44px\,5vw\,72px\)\]{font-size:clamp(44px,5vw,72px)}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[line-height\:1\.6\]{line-height:1.6}.\[line-height\:1\.7\]{line-height:1.7}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.035em\]{--tw-tracking:.035em;letter-spacing:.035em}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.\[letter-spacing\:0\.1em\]{letter-spacing:.1em}.\[letter-spacing\:0\.02em\]{letter-spacing:.02em}.\[letter-spacing\:0\.08em\]{letter-spacing:.08em}.\[letter-spacing\:0\.14em\]{letter-spacing:.14em}.\[letter-spacing\:0\.015em\]{letter-spacing:.015em}.\[letter-spacing\:0\.18em\]{letter-spacing:.18em}.\[letter-spacing\:0\]{letter-spacing:0}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.\[color\:\#c9cdd8\]{color:#c9cdd8}.\[color\:\#cfd2dc\]{color:#cfd2dc}.\[color\:\#fafbff\]{color:#fafbff}.\[color\:\#fff\]{color:#fff}.\[color\:transparent\]{color:#0000}.\[color\:var\(--amber\)\]\!{color:var(--amber)!important}.\[color\:var\(--mint\)\]{color:var(--mint)}.\[color\:var\(--on-accent\)\],.text-\[var\(--on-accent\)\]{color:var(--on-accent)}.text-brand-light{color:var(--emerald-light)}.text-copy{color:var(--text)}.text-copy-muted{color:var(--text-muted)}.text-copy-soft{color:var(--text-soft)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.\[mix-blend-mode\:screen\]{mix-blend-mode:screen}.shadow-\[0_6px_24px_\#0008\]{--tw-shadow:0 6px 24px var(--tw-shadow-color,#0008);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[box-shadow\:0_0_0_12px_\#10b98113\]{box-shadow:0 0 0 12px #10b98113}.\[box-shadow\:0_20px_48px_-24px_\#0008\]{box-shadow:0 20px 48px -24px #0008}.\[box-shadow\:var\(--shadow-card\)\]{box-shadow:var(--shadow-card)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.\[backdrop-filter\:blur\(14px\)\]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.\[backdrop-filter\:blur\(16px\)\]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.transition-\[background-color\,color\,box-shadow\,transform\]{transition-property:background-color,color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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}.\[--faq-gap\:12px\]{--faq-gap:12px}.\[--faq-number\:20px\]{--faq-number:20px}.\[--faq-padding\:24px\]{--faq-padding:24px}.\[--intro-ease\:cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{--intro-ease:cubic-bezier(.4,0,.2,1)}.\[-webkit-background-clip\:text\]{-webkit-background-clip:text}.\[-webkit-background-clip\:text\]\!{-webkit-background-clip:text!important}.\[-webkit-text-stroke\:1px_\#34d39980\]{-webkit-text-stroke:1px #34d39980}.\[animation-delay\:900ms\]{animation-delay:.9s}.\[animation-delay\:1050ms\]{animation-delay:1.05s}.\[animation-delay\:1200ms\]{animation-delay:1.2s}.\[animation-delay\:1350ms\]{animation-delay:1.35s}.\[background\:\#0b0f1780\]{background:#0b0f1780}.\[background\:\#1b2230\]{background:#1b2230}.\[background\:\#070a10\]{background:#070a10}.\[background\:\#070a10df\]{background:#070a10df}.\[background\:\#070a10f5\]{background:#070a10f5}.\[background\:linear-gradient\(0deg\,\#070a10a0\,transparent_55\%\)\]{background:linear-gradient(#0000 45%,#070a10a0)}.\[background\:linear-gradient\(90deg\,\#0b0f17b3_0\%\,\#0b0f1770_30\%\,transparent_65\%\)\,linear-gradient\(180deg\,\#0b0f17_0\%\,transparent_7\%\,transparent_90\%\,\#0b0f17_100\%\)\]{background:linear-gradient(90deg,#0b0f17b3,#0b0f1770 30%,#0000 65%),linear-gradient(#0b0f17,#0000 7%,#0000 90%,#0b0f17)}.\[background\:linear-gradient\(90deg\,\#0b0f17d9_0\%\,\#0b0f17ad_36\%\,\#0b0f174d_75\%\)\,linear-gradient\(0deg\,\#0b0f17_0\%\,\#0b0f1733_28\%\,\#0b0f1755_76\%\,\#0b0f17a6_100\%\)\]{background:linear-gradient(90deg,#0b0f17d9,#0b0f17ad 36%,#0b0f174d 75%),linear-gradient(#0b0f17a6,#0b0f1755 24%,#0b0f1733 72%,#0b0f17)}.\[background\:linear-gradient\(135deg\,\#34d39999\,\#22d3ee44_30\%\,\#2a3242_70\%\)\]{background:linear-gradient(135deg,#34d39999,#22d3ee44 30%,#2a3242 70%)}.\[background\:linear-gradient\(var\(--bg\)\,var\(--bg-footer\)160px\)\]{background:linear-gradient(var(--bg),var(--bg-footer)160px)}.\[background\:radial-gradient\(520px_circle_at_var\(--mx\,-600px\)var\(--my\,-600px\)\,\#22d3ee14\,transparent_45\%\)\]{background:radial-gradient(520px circle at var(--mx,-600px)var(--my,-600px),#22d3ee14,transparent 45%)}.\[background\:radial-gradient\(ellipse\,\#1769ff10\,\#00dfef05_40\%\,transparent_70\%\)\]{background:radial-gradient(#1769ff10,#00dfef05 40%,#0000 70%)}.\[background\:radial-gradient\(ellipse_at_15\%_35\%\,\#10b98126\,transparent_65\%\)\,radial-gradient\(ellipse_at_80\%_65\%\,\#22d3ee0d\,transparent_60\%\)\]{background:radial-gradient(at 15% 35%,#10b98126,#0000 65%),radial-gradient(at 80% 65%,#22d3ee0d,#0000 60%)}.\[background\:radial-gradient\(ellipse_at_40\%_46\%\,\#00c9ee0b\,transparent_45\%\)\,radial-gradient\(ellipse_at_62\%_50\%\,\#e600e90a\,transparent_42\%\)\]{background:radial-gradient(at 40% 46%,#00c9ee0b,#0000 45%),radial-gradient(at 62%,#e600e90a,#0000 42%)}.\[background\:transparent\]{background:0 0}.\[background\:var\(--bg\)\]{background:var(--bg)}.\[background\:var\(--cyan\)\]{background:var(--cyan)}.\[background\:var\(--grad-brand\)\]{background:var(--grad-brand)}.\[background\:var\(--grad-cta\)\]{background:var(--grad-cta)}.\[background\:var\(--grad-text\)\]{background:var(--grad-text)}.\[background\:var\(--surface-1\)\]{background:var(--surface-1)}.\[background\:var\(--surface-2\)\]{background:var(--surface-2)}.\[background\:var\(--surface-3\)\]{background:var(--surface-3)}.\[background\:var\(--surface-chip\)\]{background:var(--surface-chip)}.\[border-bottom\:1px_solid_\#ffffff0d\]{border-bottom:1px solid #ffffff0d}.\[border-bottom\:1px_solid_var\(--line\)\]{border-bottom:1px solid var(--line)}.\[border-left\:1px_solid_var\(--line\)\]{border-left:1px solid var(--line)}.\[border-top\:1px_solid_var\(--line\)\]{border-top:1px solid var(--line)}.\[border\:0\]{border:0}.\[border\:1px_solid_\#2a3242\]{border:1px solid #2a3242}.\[border\:1px_solid_\#10b98155\]{border:1px solid #10b98155}.\[border\:1px_solid_transparent\]{border:1px solid #0000}.\[border\:1px_solid_var\(--line\)\]{border:1px solid var(--line)}.\[border\:1px_solid_var\(--line-strong\)\]{border:1px solid var(--line-strong)}.\[clip\:rect\(0\,0\,0\,0\)\]{clip:rect(0,0,0,0)}.\[font\:400_clamp\(36px\,5\.2vw\,80px\)\/1_\'Bebas_Neue\'\,sans-serif\]{font:400 clamp(36px,5.2vw,80px)/1 Bebas Neue,sans-serif}.\[font\:400_clamp\(44px\,5\.8vw\,87px\)\/0\.99_\'Bebas_Neue\'\,sans-serif\]{font:400 clamp(44px,5.8vw,87px)/.99 Bebas Neue,sans-serif}.\[font\:400_clamp\(50px\,6vw\,76px\)\/1_\'Bebas_Neue\'\,sans-serif\]{font:400 clamp(50px,6vw,76px)/1 Bebas Neue,sans-serif}.\[font\:400_clamp\(90px\,9vw\,140px\)\/1_\'Bebas_Neue\'\,sans-serif\]{font:400 clamp(90px,9vw,140px)/1 Bebas Neue,sans-serif}.\[font\:700_10px_\'Outfit\'\,sans-serif\]{font:700 10px Outfit,sans-serif}.\[font\:700_11px\/1\.4_Outfit\,sans-serif\]{font:700 11px/1.4 Outfit,sans-serif}.\[font\:700_11px\/1\.5_Outfit\,Arial\,sans-serif\]{font:700 11px/1.5 Outfit,Arial,sans-serif}.\[font\:700_14px\/1\.4_Outfit\,Arial\,sans-serif\]{font:700 14px/1.4 Outfit,Arial,sans-serif}.\[font\:700_clamp\(16px\,1\.8vw\,24px\)\/1\.3_\'Outfit\'\,sans-serif\]{font:700 clamp(16px,1.8vw,24px)/1.3 Outfit,sans-serif}.\[font\:800_clamp\(36px\,8vw\,64px\)\/1\.1_Outfit\,Arial\,sans-serif\]{font:800 clamp(36px,8vw,64px)/1.1 Outfit,Arial,sans-serif}.\[stroke-dasharray\:1\]{stroke-dasharray:1}.\[stroke-dashoffset\:1\]{stroke-dashoffset:1px}.\[text-shadow\:0_2px_16px_\#0008\]{text-shadow:0 2px 16px #0008}.\[text-shadow\:none\]{text-shadow:none}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}.\[transition\:0\.25s\]{transition:all .25s}.\[transition\:background_0\.2s\,color_0\.2s\]{transition:background .2s,color .2s}.\[transition\:color_250ms\,border-color_250ms\]{transition:color .25s,border-color .25s}.\[transition\:grid-template-rows_0\.45s\,opacity_0\.45s\]{transition:grid-template-rows .45s,opacity .45s}.\[transition\:opacity_650ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition:opacity .65s cubic-bezier(.16,1,.3,1)}.\[transition\:opacity_850ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\,transform_850ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1)}.\[transition\:scale_250ms_ease\]{transition:scale .25s}.\[transition\:transform_0\.25s\,box-shadow_0\.25s\]{transition:transform .25s,box-shadow .25s}.\[transition\:transform_0\.55s_cubic-bezier\(0\.16\,1\,0\.3\,1\)\,box-shadow_0\.35s_ease\]{transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .35s}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.marker\:text-brand-light ::marker{color:var(--emerald-light)}.marker\:text-brand-light::marker{color:var(--emerald-light)}.marker\:text-brand-light ::-webkit-details-marker{color:var(--emerald-light)}.marker\:text-brand-light::-webkit-details-marker{color:var(--emerald-light)}.open\:bg-\[var\(--surface-3\)\]:is([open],:popover-open,:open){background-color:var(--surface-3)}@media(hover:hover){.hover\:border-brand-light:hover{border-color:var(--emerald-light)}.hover\:bg-brand-light:hover{background-color:var(--emerald-light)}.hover\:bg-brand\/15:hover{background-color:var(--emerald)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brand\/15:hover{background-color:color-mix(in oklab,var(--emerald) 15%,transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.hover\:text-\[var\(--on-accent\)\]:hover{color:var(--on-accent)}.hover\:text-brand-light:hover{color:var(--emerald-light)}.hover\:shadow-\[0_0_24px_\#22d3ee40\]:hover{--tw-shadow:0 0 24px var(--tw-shadow-color,#22d3ee40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:-2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-brand-cyan:focus-visible{outline-color:var(--cyan)}.focus-visible\:outline-brand-light:focus-visible{outline-color:var(--emerald-light)}.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)}.aria-pressed\:border-brand-light[aria-pressed=true]{border-color:var(--emerald-light)}@media(prefers-reduced-motion:no-preference){.motion-safe\:inline-block{display:inline-block}.motion-safe\:\[translate\:0_calc\(\(1_-_var\(--word-reveal\)\)\*_12px\)\]{translate:0 calc((1 - var(--word-reveal)) * 12px)}.motion-safe\:\[translate\:0_calc\(var\(--scene-drift\,0px\)\*_0\.3\)\]{translate:0 calc(var(--scene-drift,0px) * .3)}.motion-safe\:\[translate\:0_var\(--scene-lift\,0px\)\]{translate:0 var(--scene-lift,0px)}.motion-safe\:animate-\[ribbon-enter_800ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)_both\]{animation:.8s cubic-bezier(.16,1,.3,1) both ribbon-enter}.motion-safe\:animate-\[ribbon-scroll_10s_linear_infinite\]{animation:10s linear infinite ribbon-scroll}.motion-safe\:\[opacity\:calc\(0\.18_\+_var\(--word-reveal\)\*_0\.82\)\]{opacity:calc(.18 + var(--word-reveal) * .82)}.motion-safe\:\[opacity\:var\(--scene-fade\,1\)\]{opacity:var(--scene-fade,1)}.motion-safe\:\[--word-reveal\:clamp\(0\,calc\(\(var\(--word-progress\,1\)\*var\(--word-count\,1\)_-_var\(--word-index\,0\)\)\/3\)\,1\)\]{--word-reveal:clamp(0, calc((var(--word-progress,1) * var(--word-count,1) - var(--word-index,0)) / 3), 1)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:hidden\!{display:none!important}.motion-reduce\:\[transform\:none\]{transform:none}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:1100px){.max-\[1100px\]\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.max-\[1100px\]\:grid-cols-\[190px_1fr\]{grid-template-columns:190px 1fr}.max-\[1100px\]\:grid-cols-\[minmax\(0\,1fr\)minmax\(230px\,max-content\)\]{grid-template-columns:minmax(0,1fr) minmax(230px,max-content)}.max-\[1100px\]\:gap-\[24px\]{gap:24px}.max-\[1100px\]\:gap-\[30px\]{gap:30px}.max-\[1100px\]\:gap-\[35px\]{gap:35px}.max-\[1100px\]\:pl-\[25px\]{padding-left:25px}}@media not all and (min-width:1024px){.max-\[1024px\]\:aspect-auto{aspect-ratio:auto}.max-\[1024px\]\:pt-\[calc\(56\.25vw_\+_24px\)\]{padding-top:calc(56.25vw + 24px)}.max-\[1024px\]\:pb-\[110px\]{padding-bottom:110px}.max-\[1024px\]\:\[background\:linear-gradient\(180deg\,transparent_0\%\,transparent_calc\(56\.25vw_-_24px\)\,var\(--bg\)_56\.25vw\)\]{background:linear-gradient(180deg,transparent 0%,transparent calc(56.25vw - 24px),var(--bg) 56.25vw)}}@media not all and (min-width:1000px){.max-\[1000px\]\:min-h-\[auto\]{min-height:auto}}@media not all and (min-width:950px){.max-\[950px\]\:bottom-\[30px\]{bottom:30px}.max-\[950px\]\:flex-col{flex-direction:column}.max-\[950px\]\:items-start{align-items:flex-start}}@media not all and (min-width:900px){.max-\[900px\]\:grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[900px\]\:gap-\[35px\]{gap:35px}}@media not all and (min-width:899px){.max-\[899px\]\:grid\!{display:grid!important}.max-\[899px\]\:hidden{display:none}.max-\[899px\]\:pt-\[10px\]{padding-top:10px}.max-\[899px\]\:pb-\[10px\]{padding-bottom:10px}}@media not all and (min-width:800px){.max-\[800px\]\:min-w-\[0\]{min-width:0}.max-\[800px\]\:grid-cols-\[1fr\]{grid-template-columns:1fr}.max-\[800px\]\:grid-cols-\[1fr_1\.3fr\]{grid-template-columns:1fr 1.3fr}.max-\[800px\]\:\[flex-direction\:row\]{flex-direction:row}.max-\[800px\]\:gap-\[20px\]{gap:20px}.max-\[800px\]\:p-\[30px_0_0\]{padding:30px 0 0}.max-\[800px\]\:\[font-size\:64px\]{font-size:64px}.max-\[800px\]\:\[font-size\:84px\]{font-size:84px}.max-\[800px\]\:\[border-left\:0\]{border-left:0}}@media not all and (min-width:760px){.max-\[760px\]\:hidden{display:none}.max-\[760px\]\:w-full{width:100%}.max-\[760px\]\:max-w-\[600px\]{max-width:600px}.max-\[760px\]\:grid-cols-\[1fr\]{grid-template-columns:1fr}.max-\[760px\]\:gap-y-\[28px\]{row-gap:28px}.max-\[760px\]\:\[justify-self\:center\],.max-\[760px\]\:justify-self-center{justify-self:center}.max-\[760px\]\:pt-\[32px\]{padding-top:32px}.max-\[760px\]\:pb-\[24px\]{padding-bottom:24px}.max-\[760px\]\:\[background\:linear-gradient\(180deg\,\#0b0f17cc\,\#0b0f1799_45\%\,\#0b0f17_100\%\)\]{background:linear-gradient(#0b0f17cc,#0b0f1799 45%,#0b0f17)}}@media not all and (min-width:700px){.max-\[700px\]\:grid-cols-\[1fr\]{grid-template-columns:1fr}.max-\[700px\]\:gap-\[40px\]{gap:40px}.max-\[700px\]\:p-\[25px\]{padding:25px}.max-\[700px\]\:pt-\[45px\]{padding-top:45px}}@media not all and (min-width:640px){.max-\[640px\]\:m-\[0_0_12px\]{margin:0 0 12px}.max-\[640px\]\:w-\[48px\]{width:48px}.max-\[640px\]\:flex-col{flex-direction:column}.max-\[640px\]\:items-start{align-items:flex-start}.max-\[640px\]\:gap-\[20px\]{gap:20px}.max-\[640px\]\:gap-\[25px\]{gap:25px}.max-\[640px\]\:p-\[8px\]{padding:8px}.max-\[640px\]\:p-\[20px\]{padding:20px}.max-\[640px\]\:\[font-size\:54px\]{font-size:54px}}@media not all and (min-width:600px){.max-\[600px\]\:grid-cols-\[1fr\]{grid-template-columns:1fr}.max-\[600px\]\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.max-\[600px\]\:flex-col{flex-direction:column}.max-\[600px\]\:items-start{align-items:flex-start}.max-\[600px\]\:gap-\[8px\]{gap:8px}.max-\[600px\]\:gap-\[12px\]{gap:12px}.max-\[600px\]\:p-\[20px_10px\]{padding:20px 10px}}@media not all and (min-width:520px){.max-\[520px\]\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.max-\[520px\]\:gap-\[32px_18px\]{gap:32px 18px}.max-\[520px\]\:\[font-size\:42px\]{font-size:42px}.max-\[520px\]\:whitespace-normal{white-space:normal}}@media not all and (min-width:480px){.max-\[480px\]\:top-9{top:calc(var(--spacing) * 9)}.max-\[480px\]\:-right-\[84px\]{right:-84px}.max-\[480px\]\:flex{display:flex}.max-\[480px\]\:h-\[52px\]{height:52px}.max-\[480px\]\:w-\[52px\]{width:52px}.max-\[480px\]\:w-\[280px\]{width:280px}.max-\[480px\]\:max-w-\[300px\]{max-width:300px}.max-\[480px\]\:min-w-\[0\]{min-width:0}.max-\[480px\]\:min-w-\[135px\]{min-width:135px}.max-\[480px\]\:\[flex\:1\]{flex:1}.max-\[480px\]\:grid-cols-\[1fr\]{grid-template-columns:1fr}.max-\[480px\]\:flex-col{flex-direction:column}.max-\[480px\]\:items-center{align-items:center}.max-\[480px\]\:gap-\[7px\]{gap:7px}.max-\[480px\]\:gap-\[20px\]{gap:20px}:where(.max-\[480px\]\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.max-\[480px\]\:p-\[10px_12px\]{padding:10px 12px}.max-\[480px\]\:pt-\[28px\]{padding-top:28px}.max-\[480px\]\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-\[480px\]\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.max-\[480px\]\:\[font-size\:16px\]{font-size:16px}.max-\[480px\]\:\[font-size\:49px\]{font-size:49px}.max-\[480px\]\:\[--faq-padding\:16px\]{--faq-padding:16px}}@media(min-width:640px){.min-\[640px\]\:w-\[200px\]{width:200px}}@media(min-width:760px){.min-\[760px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:761px){.min-\[761px\]\:col-start-1{grid-column-start:1}.min-\[761px\]\:col-start-2{grid-column-start:2}.min-\[761px\]\:row-span-2{grid-row:span 2/span 2}.min-\[761px\]\:row-start-1{grid-row-start:1}.min-\[761px\]\:row-start-2{grid-row-start:2}.min-\[761px\]\:self-end{align-self:flex-end}.min-\[761px\]\:self-start{align-self:flex-start}}@media(min-width:768px){.min-\[768px\]\:text-justify{text-align:justify}}@media(min-width:900px){.min-\[900px\]\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr)}}@media(min-width:960px){.min-\[960px\]\:grid-cols-\[minmax\(0\,1\.8fr\)_minmax\(280px\,1fr\)\]{grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr)}.min-\[960px\]\:gap-8{gap:calc(var(--spacing) * 8)}.min-\[960px\]\:pt-1{padding-top:var(--spacing)}}@media(min-width:1000px){.min-\[1000px\]\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.min-\[1000px\]\:gap-16{gap:calc(var(--spacing) * 16)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:\[\&_\*\]\:\[animation\:none\] *{animation:none}.motion-reduce\:\[\&_\*\]\:\[will-change\:auto\] *{will-change:auto}}.\[\&_\+_\.service-item\]\:\[border-top\:1px_solid_var\(--line\)\]+.service-item{border-top:1px solid var(--line)}.\[\&_\.chip\]\:absolute .chip{position:absolute}.\[\&_\.chip\]\:bottom-\[14px\] .chip{bottom:14px}.\[\&_\.chip\]\:left-\[12px\] .chip{left:12px}.\[\&_\.chip\]\:p-\[8px_11px\] .chip{padding:8px 11px}.\[\&_\.chip\]\:\[font-size\:9px\] .chip{font-size:9px}.\[\&_\.chip\]\:\[background\:\#0b0f17cc\] .chip{background:#0b0f17cc}.\[\&_\.eyebrow\]\:mt-\[10px\] .eyebrow{margin-top:10px}.\[\&_\.eyebrow\]\:mb-\[27px\] .eyebrow{margin-bottom:27px}.\[\&_\.eyebrow\]\:block .eyebrow{display:block}.\[\&_\.eyebrow\]\:\[font-size\:9px\] .eyebrow{font-size:9px}.\[\&_\.eyebrow\]\:\[font-size\:10px\] .eyebrow{font-size:10px}.\[\&_\.eyebrow\]\:\[line-height\:1\.6\] .eyebrow{line-height:1.6}.\[\&_\.eyebrow\]\:\[letter-spacing\:0\.12em\] .eyebrow{letter-spacing:.12em}.\[\&_\.eyebrow\]\:\[letter-spacing\:0\.13em\] .eyebrow{letter-spacing:.13em}.\[\&_\.eyebrow\]\:\[letter-spacing\:0\.17em\] .eyebrow{letter-spacing:.17em}@media not all and (min-width:800px){.max-\[800px\]\:\[\&_\.eyebrow\]\:\[font-size\:8px\] .eyebrow{font-size:8px}}@media not all and (min-width:480px){.max-\[480px\]\:\[\&_\.eyebrow\]\:\[font-size\:8px\] .eyebrow{font-size:8px}.max-\[480px\]\:\[\&_\.eyebrow\]\:\[font-size\:10px\] .eyebrow{font-size:10px}}.\[\&_\.game-hero-bottom\]\:max-w-\[1600px\] .game-hero-bottom,.\[\&_\.games-layout\]\:max-w-\[1600px\] .games-layout{max-width:1600px}.\[\&_\.lead\]\:m-\[26px_0_30px\] .lead{margin:26px 0 30px}.\[\&_\.lead\]\:mb-0 .lead{margin-bottom:0}.\[\&_\.lead\]\:mb-\[16px\] .lead{margin-bottom:16px}.\[\&_\.lead\]\:mb-\[30px\] .lead{margin-bottom:30px}.\[\&_\.lead\]\:max-w-\[43ch\] .lead{max-width:43ch}.\[\&_\.lead\]\:max-w-\[44ch\] .lead{max-width:44ch}.\[\&_\.lead\]\:\[font-size\:16px\] .lead{font-size:16px}.\[\&_\.lead\]\:\[font-size\:17px\] .lead{font-size:17px}.\[\&_\.lead\]\:\[font-size\:18px\] .lead{font-size:18px}.\[\&_\.lead\]\:\[line-height\:1\.7\] .lead{line-height:1.7}.\[\&_\.lead\]\:text-copy-soft .lead{color:var(--text-soft)}.\[\&_\.lead\]\:\[text-shadow\:0_2px_8px_\#0009\] .lead{text-shadow:0 2px 8px #0009}@media not all and (min-width:760px){.max-\[760px\]\:\[\&_\.lead\]\:mb-0 .lead{margin-bottom:0}}@media not all and (min-width:600px){.max-\[600px\]\:\[\&_\.lead\]\:\[font-size\:17px\] .lead{font-size:17px}}@media not all and (min-width:480px){.max-\[480px\]\:\[\&_\.lead\]\:\[font-size\:15px\] .lead{font-size:15px}}.\[\&_\.section-title\]\:m-\[26px_0\] .section-title{margin:26px 0}.\[\&_\.section-title\]\:m-\[30px_0\] .section-title{margin:30px 0}.\[\&_\.section-title\]\:m-\[30px_0_25px\] .section-title{margin:30px 0 25px}.\[\&_\.section-title\]\:\[font-size\:clamp\(50px\,5\.3vw\,78px\)\] .section-title{font-size:clamp(50px,5.3vw,78px)}.\[\&_\.section-title\]\:\[font-size\:clamp\(56px\,6\.6vw\,96px\)\] .section-title{font-size:clamp(56px,6.6vw,96px)}.\[\&_\.section-title\]\:\[font-size\:clamp\(68px\,8\.5vw\,120px\)\] .section-title{font-size:clamp(68px,8.5vw,120px)}.\[\&_\.section-title\]\:\[line-height\:0\.95\] .section-title{line-height:.95}.\[\&_\.section-title\]\:\[line-height\:0\.97\] .section-title{line-height:.97}.\[\&_\.section-title\]\:\[line-height\:0\.98\] .section-title{line-height:.98}@media not all and (min-width:1100px){.max-\[1100px\]\:\[\&_\.section-title\]\:\[font-size\:65px\] .section-title{font-size:65px}}@media not all and (min-width:900px){.max-\[900px\]\:\[\&_\.section-title\]\:\[font-size\:62px\] .section-title{font-size:62px}}@media not all and (min-width:700px){.max-\[700px\]\:\[\&_\.section-title\]\:\[font-size\:clamp\(52px\,10vw\,75px\)\] .section-title{font-size:clamp(52px,10vw,75px)}}@media not all and (min-width:600px){.max-\[600px\]\:\[\&_\.section-title\]\:\[font-size\:61px\] .section-title{font-size:61px}.max-\[600px\]\:\[\&_\.section-title\]\:\[font-size\:clamp\(50px\,12\.5vw\,80px\)\] .section-title{font-size:clamp(50px,12.5vw,80px)}}.\[\&_\.team-photo\]\:aspect-\[5\/4\] .team-photo{aspect-ratio:5/4}@media not all and (min-width:600px){.max-\[600px\]\:\[\&_\.team-photo\]\:max-w-\[400px\] .team-photo{max-width:400px}}.\[\&_\.team-photo_\.chip\]\:\[font-size\:8px\] .team-photo .chip{font-size:8px}.\[\&_\.team-photo_img\]\:\[object-position\:center\] .team-photo img{object-position:center}.\[\&_\>_\.lead\]\:max-w-\[35ch\]>.lead{max-width:35ch}.\[\&_\>_\.lead\]\:\[font-size\:16px\]>.lead{font-size:16px}.\[\&_\>_\.lead\]\:\[line-height\:1\.85\]>.lead{line-height:1.85}@media not all and (min-width:700px){.max-\[700px\]\:\[\&_\>_\.lead\]\:max-w-\[46ch\]>.lead{max-width:46ch}}@media(prefers-reduced-motion:no-preference){.motion-safe\:\[\&_\>_\.player-wrap\]\:\[translate\:0_calc\(var\(--scene-lift\,0px\)\*_0\.45\)\]>.player-wrap{translate:0 calc(var(--scene-lift,0px) * .45)}}.\[\&_\>_\.section-title\]\:mt-\[22px\]>.section-title{margin-top:22px}.\[\&_\>_\.section-title\]\:\[font-size\:clamp\(40px\,5\.5vw\,78px\)\]>.section-title{font-size:clamp(40px,5.5vw,78px)}.\[\&_\>_\.section-title\]\:\[line-height\:1\.02\]>.section-title{line-height:1.02}@media not all and (min-width:640px){.max-\[640px\]\:\[\&_\>_\.section-title\]\:\[font-size\:40px\]>.section-title{font-size:40px}}.\[\&_\>_\.site-container\]\:flex>.site-container{display:flex}.\[\&_\>_\.site-container\]\:flex-wrap>.site-container{flex-wrap:wrap}.\[\&_\>_\.site-container\]\:items-center>.site-container{align-items:center}.\[\&_\>_\.site-container\]\:justify-between>.site-container{justify-content:space-between}.\[\&_\>_\.site-container\]\:gap-\[20px\]>.site-container{gap:20px}.\[\&_\>_\.site-container\]\:gap-\[25px\]>.site-container{gap:25px}.\[\&_\>_\.site-container\]\:pt-\[14px\]>.site-container{padding-top:14px}.\[\&_\>_\.site-container\]\:pt-\[28px\]>.site-container{padding-top:28px}.\[\&_\>_\.site-container\]\:pb-\[14px\]>.site-container{padding-bottom:14px}.\[\&_\>_\.site-container\]\:pb-\[25px\]>.site-container{padding-bottom:25px}@media not all and (min-width:520px){.max-\[520px\]\:\[\&_\>_\.site-container\]\:flex-col>.site-container{flex-direction:column}.max-\[520px\]\:\[\&_\>_\.site-container\]\:items-start>.site-container{align-items:flex-start}.max-\[520px\]\:\[\&_\>_\.site-container\]\:gap-\[2px\]>.site-container{gap:2px}}.\[\&_\>_a\]\:flex>a{display:flex}.\[\&_\>_a\]\:grid>a{display:grid}.\[\&_\>_a\]\:h-\[48px\]>a{height:48px}.\[\&_\>_a\]\:min-h-\[44px\]>a{min-height:44px}.\[\&_\>_a\]\:w-\[48px\]>a{width:48px}.\[\&_\>_a\]\:place-items-center>a{place-items:center}.\[\&_\>_a\]\:items-center>a{align-items:center}.\[\&_\>_a\]\:rounded-\[12px\]>a{border-radius:12px}.\[\&_\>_a\]\:\[letter-spacing\:0\.12em\]>a{letter-spacing:.12em}.\[\&_\>_a\]\:\[color\:\#c9cdd8\]>a{color:#c9cdd8}.\[\&_\>_a\]\:text-copy-soft>a{color:var(--text-soft)}.\[\&_\>_a\]\:uppercase>a{text-transform:uppercase}.\[\&_\>_a\]\:\[background\:var\(--bg-footer\)\]>a{background:var(--bg-footer)}.\[\&_\>_a\]\:\[border\:1px_solid_var\(--line\)\]>a{border:1px solid var(--line)}.\[\&_\>_a\]\:\[font\:600_15px_\'Barlow_Condensed\'\,sans-serif\]>a{font:600 15px Barlow Condensed,sans-serif}.\[\&_\>_a\]\:\[transition\:color_200ms\]>a{transition:color .2s}.\[\&_\>_a\]\:\[transition\:transform_300ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\,color_250ms_ease\,border-color_250ms_ease\]>a{transition:transform .3s cubic-bezier(.16,1,.3,1),color .25s,border-color .25s}.\[\&_\>_a\.active\]\:\[color\:var\(--mint\)\]>a.active{color:var(--mint)}.\[\&_\>_a\.active\:after\]\:\[transform\:scaleX\(1\)\]>a.active:after{transform:scaleX(1)}.\[\&_\>_a\:active\]\:\[scale\:0\.97\]>a:active{scale:.97}.\[\&_\>_a\:after\]\:absolute>a:after{position:absolute}.\[\&_\>_a\:after\]\:right-\[0\]>a:after{right:0}.\[\&_\>_a\:after\]\:bottom-\[0\]>a:after{bottom:0}.\[\&_\>_a\:after\]\:left-\[0\]>a:after{left:0}.\[\&_\>_a\:after\]\:h-\[2px\]>a:after{height:2px}.\[\&_\>_a\:after\]\:\[transform-origin\:left\]>a:after{transform-origin:0}.\[\&_\>_a\:after\]\:\[transform\:scaleX\(0\)\]>a:after{transform:scaleX(0)}.\[\&_\>_a\:after\]\:\[content\:\'\'\]>a:after{content:""}.\[\&_\>_a\:after\]\:\[background\:var\(--grad-brand\)\]>a:after{background:var(--grad-brand)}.\[\&_\>_a\:after\]\:\[transition\:transform_250ms_var\(--ease-out\)\]>a:after{transition:transform .25s var(--ease-out)}.\[\&_\>_a\:focus-visible\]\:\[border-color\:var\(--mint\)\]>a:focus-visible{border-color:var(--mint)}.\[\&_\>_a\:focus-visible\]\:\[color\:var\(--mint\)\]>a:focus-visible{color:var(--mint)}.\[\&_\>_a\:focus-visible\]\:\[outline\:2px_solid_var\(--mint\)\]>a:focus-visible{outline:2px solid var(--mint)}.\[\&_\>_a\:focus-visible\]\:\[outline-offset\:4px\]>a:focus-visible{outline-offset:4px}.\[\&_\>_a\:focus-visible\:after\]\:\[transform\:scaleX\(1\)\]>a:focus-visible:after{transform:scaleX(1)}.\[\&_\>_a\:hover\]\:\[transform\:translateY\(-3px\)\]>a:hover{transform:translateY(-3px)}.\[\&_\>_a\:hover\]\:\[border-color\:var\(--mint\)\]>a:hover{border-color:var(--mint)}.\[\&_\>_a\:hover\]\:\[color\:var\(--mint\)\]>a:hover{color:var(--mint)}.\[\&_\>_a\:hover\:after\]\:\[transform\:scaleX\(1\)\]>a:hover:after{transform:scaleX(1)}.\[\&_\>_div\]\:flex>div{display:flex}.\[\&_\>_div\]\:w-\[max-content\]>div{width:max-content}.\[\&_\>_div\]\:\[animation\:ticker_30s_linear_infinite\]>div{animation:30s linear infinite ticker}.\[\&_\>_div\]\:overflow-hidden>div{overflow:hidden}.\[\&_\>_div\]\:\[border-bottom\:1px_solid_var\(--line\)\]>div{border-bottom:1px solid var(--line)}.\[\&_\>_div_\>_a\]\:block>div>a{display:block}.\[\&_\>_div_\>_a\]\:p-\[12px_0\]>div>a{padding:12px 0}.\[\&_\>_div_\>_a\]\:uppercase>div>a{text-transform:uppercase}.\[\&_\>_div_\>_a\]\:\[font\:500_30px_\'Barlow_Condensed\'\,sans-serif\]>div>a{font:500 30px Barlow Condensed,sans-serif}.\[\&_\>_div_\>_a\:hover\]\:\[transform\:translateX\(3px\)\]>div>a:hover{transform:translate(3px)}.\[\&_\>_div_\>_a\:hover\]\:\[color\:var\(--mint\)\]>div>a:hover{color:var(--mint)}.\[\&_\>_div_\>_a\:not\(\.button\)\]\:block>div>a:not(.button){display:block}.\[\&_\>_div_\>_a\:not\(\.button\)\]\:min-h-\[36px\]>div>a:not(.button){min-height:36px}.\[\&_\>_div_\>_a\:not\(\.button\)\]\:w-fit>div>a:not(.button){width:fit-content}.\[\&_\>_div_\>_a\:not\(\.button\)\]\:text-copy-soft>div>a:not(.button){color:var(--text-soft)}.\[\&_\>_div_\>_a\:not\(\.button\)\]\:\[transition\:0\.2s\]>div>a:not(.button){transition:all .2s}@media not all and (min-width:520px){.max-\[520px\]\:\[\&_\>_div\:first-child\]\:\[grid-column\:1\/-1\]>div:first-child,.max-\[520px\]\:\[\&_\>_div\:last-child\]\:\[grid-column\:1\/-1\]>div:last-child{grid-column:1/-1}}.\[\&_\>_div\:nth-child\(3\)_h4\]\:text-brand-cyan>div:nth-child(3) h4{color:var(--cyan)}.\[\&_\>_div\:nth-child\(4\)_h4\]\:text-brand-light>div:nth-child(4) h4{color:var(--emerald-light)}.\[\&_\>_p\]\:mb-\[24px\]>p{margin-bottom:24px}.\[\&_\>_p\]\:\[font-size\:12px\]>p{font-size:12px}.\[\&_\>_p\]\:\[line-height\:1\.75\]>p{line-height:1.75}.\[\&_\>_span\]\:grid>span{display:grid}.\[\&_\>_span\]\:h-\[48px\]>span{height:48px}.\[\&_\>_span\]\:w-\[48px\]>span{width:48px}.\[\&_\>_span\]\:place-items-center>span{place-items:center}.\[\&_\>_span\]\:rounded-\[12px\]>span{border-radius:12px}.\[\&_\>_span\]\:\[font-size\:11px\]>span{font-size:11px}.\[\&_\>_span\]\:text-copy-muted>span{color:var(--text-muted)}.\[\&_\>_span\]\:text-copy-soft>span{color:var(--text-soft)}.\[\&_\>_span\]\:\[background\:var\(--bg-footer\)\]>span{background:var(--bg-footer)}.\[\&_\>_span\]\:\[border\:1px_solid_var\(--line\)\]>span{border:1px solid var(--line)}.\[\&_\>_svg\]\:mb-\[25px\]>svg{margin-bottom:25px}.\[\&_\>_svg\]\:\[color\:var\(--mint\)\]>svg{color:var(--mint)}.\[\&_\>_svg\]\:\[transition\:transform_300ms_cubic-bezier\(0\.16\,1\,0\.3\,1\)\]>svg{transition:transform .3s cubic-bezier(.16,1,.3,1)}.\[\&_article\]\:rounded-\[18px\] article{border-radius:18px}.\[\&_article\]\:p-\[28px_24px\] article{padding:28px 24px}.\[\&_article\]\:\[background\:var\(--surface-2\)\] article{background:var(--surface-2)}.\[\&_article\]\:\[border\:1px_solid_var\(--line\)\] article{border:1px solid var(--line)}.\[\&_article\]\:\[transition\:0\.3s\] article{transition:all .3s}@media not all and (min-width:600px){.max-\[600px\]\:\[\&_article\]\:p-\[22px_16px\] article{padding:22px 16px}}.\[\&_article\:hover\]\:\[transform\:translateY\(-4px\)\] article:hover{transform:translateY(-4px)}.\[\&_article\:hover\]\:\[border-color\:var\(--emerald\)\] article:hover{border-color:var(--emerald)}.\[\&_b\]\:relative b{position:relative}.\[\&_b\]\:grid b{display:grid}.\[\&_b\]\:h-\[48px\] b{height:48px}.\[\&_b\]\:w-\[48px\] b{width:48px}.\[\&_b\]\:shrink-0 b{flex-shrink:0}.\[\&_b\]\:place-items-center b{place-items:center}.\[\&_button\]\:flex button{display:flex}.\[\&_button\]\:min-h-\[44px\] button{min-height:44px}.\[\&_button\]\:items-center button{align-items:center}.\[\&_button\]\:gap-\[12px\] button{gap:12px}.\[\&_button\]\:rounded-\[999px\] button{border-radius:999px}.\[\&_button\]\:p-\[10px_16px\] button{padding:10px 16px}.\[\&_button\]\:\[font-size\:12px\] button{font-size:12px}.\[\&_button\]\:text-copy-muted button{color:var(--text-muted)}.\[\&_button\]\:\[border\:1px_solid_var\(--line-strong\)\] button{border:1px solid var(--line-strong)}.\[\&_button\]\:\[font\:600_12px_Inter\,sans-serif\] button{font:600 12px Inter,sans-serif}@media not all and (min-width:600px){.max-\[600px\]\:\[\&_button\]\:p-\[10px_13px\] button{padding:10px 13px}}.\[\&_button\.active\]\:\[border-color\:var\(--emerald\)\] button.active{border-color:var(--emerald)}.\[\&_button\.active\]\:\[color\:var\(--mint\)\] button.active{color:var(--mint)}.\[\&_button\.active\]\:\[background\:\#10b98112\] button.active{background:#10b98112}.\[\&_button\:hover\]\:\[border-color\:var\(--emerald\)\] button:hover{border-color:var(--emerald)}.\[\&_button\:hover\]\:\[color\:var\(--mint\)\] button:hover{color:var(--mint)}.\[\&_button\:hover\]\:\[background\:\#10b98112\] button:hover{background:#10b98112}.\[\&_circle\]\:\[fill\:none\] circle{fill:none}.\[\&_circle\]\:\[stroke\:\#3a4356\] circle{stroke:#3a4356}.\[\&_circle\]\:\[stroke-width\:1\] circle{stroke-width:1px}.\[\&_circle\]\:\[stroke-dasharray\:3_3\] circle{stroke-dasharray:3 3}.\[\&_em\]\:\[color\:white\] em{color:#fff}.\[\&_em\]\:\[font-style\:normal\] em{font-style:normal}.\[\&_em\]\:underline em{text-decoration-line:underline}.\[\&_em\]\:\[text-decoration-color\:var\(--emerald\)\] em{-webkit-text-decoration-color:var(--emerald);text-decoration-color:var(--emerald)}.\[\&_em\]\:\[text-decoration-thickness\:4px\] em{text-decoration-thickness:4px}.\[\&_em\]\:\[text-underline-offset\:9px\] em{text-underline-offset:9px}.\[\&_em_\.motion-word\]\:underline em .motion-word{text-decoration-line:underline}.\[\&_em_\.motion-word\]\:\[text-decoration-color\:var\(--emerald\)\] em .motion-word{-webkit-text-decoration-color:var(--emerald);text-decoration-color:var(--emerald)}.\[\&_em_\.motion-word\]\:\[text-decoration-thickness\:4px\] em .motion-word{text-decoration-thickness:4px}.\[\&_em_\.motion-word\]\:\[text-underline-offset\:9px\] em .motion-word{text-underline-offset:9px}.\[\&_h1\]\:\[font-size\:clamp\(54px\,5\.3vw\,88px\)\] h1{font-size:clamp(54px,5.3vw,88px)}.\[\&_h1\]\:\[line-height\:0\.93\] h1{line-height:.93}.\[\&_h1\]\:\[letter-spacing\:-0\.035em\] h1{letter-spacing:-.035em}@media not all and (min-width:760px){.max-\[760px\]\:\[\&_h1\]\:\[font-size\:clamp\(44px\,8vw\,64px\)\] h1{font-size:clamp(44px,8vw,64px)}}.\[\&_h2\]\:m-\[12px_0\] h2{margin:12px 0}.\[\&_h2\]\:mt-\[14px\] h2{margin-top:14px}.\[\&_h2\]\:\[font-size\:29px\] h2{font-size:29px}.\[\&_h2\]\:\[font-size\:32px\] h2{font-size:32px}.\[\&_h2\]\:\[font-size\:clamp\(28px\,3\.6vw\,48px\)\] h2{font-size:clamp(28px,3.6vw,48px)}.\[\&_h2\]\:\[font-size\:clamp\(30px\,3\.5vw\,48px\)\] h2{font-size:clamp(30px,3.5vw,48px)}.\[\&_h2\]\:\[line-height\:1\.2\] h2{line-height:1.2}@media not all and (min-width:700px){.max-\[700px\]\:\[\&_h2\]\:\[font-size\:28px\] h2{font-size:28px}}.\[\&_h3\]\:mb-\[8px\] h3{margin-bottom:8px}.\[\&_h3\]\:mb-\[12px\] h3{margin-bottom:12px}.\[\&_h3\]\:mb-\[14px\] h3{margin-bottom:14px}.\[\&_h3\]\:\[font-size\:20px\] h3{font-size:20px}.\[\&_h3\]\:\[font-size\:22px\] h3{font-size:22px}.\[\&_h3\]\:\[font-size\:25px\] h3{font-size:25px}.\[\&_h3\]\:\[font-size\:clamp\(20px\,2\.3vw\,30px\)\] h3{font-size:clamp(20px,2.3vw,30px)}@media not all and (min-width:640px){.max-\[640px\]\:\[\&_h3\]\:\[font-size\:19px\] h3{font-size:19px}}@media not all and (min-width:600px){.max-\[600px\]\:\[\&_h3\]\:\[font-size\:18px\] h3{font-size:18px}}.\[\&_h3_\>_button\]\:relative h3>button{position:relative}.\[\&_h3_\>_button\]\:flex h3>button{display:flex}.\[\&_h3_\>_button\]\:w-full h3>button{width:100%}.\[\&_h3_\>_button\]\:items-center h3>button{align-items:center}.\[\&_h3_\>_button\]\:gap-\[clamp\(20px\,4vw\,64px\)\] h3>button{gap:clamp(20px,4vw,64px)}.\[\&_h3_\>_button\]\:p-\[20px_26px\] h3>button{padding:20px 26px}.\[\&_h3_\>_button\]\:text-left h3>button{text-align:left}@media not all and (min-width:640px){.max-\[640px\]\:\[\&_h3_\>_button\]\:gap-\[14px\] h3>button{gap:14px}.max-\[640px\]\:\[\&_h3_\>_button\]\:p-\[18px_10px\] h3>button{padding:18px 10px}}.\[\&_h3_\>_button\:before\]\:absolute h3>button:before{position:absolute}.\[\&_h3_\>_button\:before\]\:top-\[22\%\] h3>button:before{top:22%}.\[\&_h3_\>_button\:before\]\:bottom-\[22\%\] h3>button:before{bottom:22%}.\[\&_h3_\>_button\:before\]\:left-\[0\] h3>button:before{left:0}.\[\&_h3_\>_button\:before\]\:w-\[3px\] h3>button:before{width:3px}.\[\&_h3_\>_button\:before\]\:\[transform\:scaleY\(0\)\] h3>button:before{transform:scaleY(0)}.\[\&_h3_\>_button\:before\]\:\[content\:\'\'\] h3>button:before{content:""}.\[\&_h3_\>_button\:before\]\:\[background\:var\(--grad-brand\)\] h3>button:before{background:var(--grad-brand)}.\[\&_h3_\>_button\:before\]\:\[transition\:0\.3s\] h3>button:before{transition:all .3s}.\[\&_h3_\>_button\:hover\:before\]\:\[transform\:scaleY\(1\)\] h3>button:hover:before{transform:scaleY(1)}.\[\&_h4\]\:mb-\[18px\] h4{margin-bottom:18px}.\[\&_h4\]\:text-brand-light h4{color:var(--emerald-light)}.\[\&_h4\]\:\[font\:700_15px_\'Outfit\'\,sans-serif\] h4{font:700 15px Outfit,sans-serif}.\[\&_i\]\:absolute i{position:absolute}.\[\&_i\]\:bottom-\[-30px\] i{bottom:-30px}.\[\&_i\]\:mr-\[5px\] i{margin-right:5px}.\[\&_i\]\:inline-block i{display:inline-block}.\[\&_i\]\:h-\[5px\] i{height:5px}.\[\&_i\]\:h-\[520px\] i{height:520px}.\[\&_i\]\:h-\[calc\(5px_\+_var\(--i\)\*_0\.5px\)\] i{height:calc(5px + var(--i) * .5px)}.\[\&_i\]\:w-\[5px\] i{width:5px}.\[\&_i\]\:w-\[520px\] i{width:520px}.\[\&_i\]\:w-\[calc\(5px_\+_var\(--i\)\*_0\.5px\)\] i{width:calc(5px + var(--i) * .5px)}.\[\&_i\]\:\[animation\:cloud-reveal_2\.6s_both\] i{animation:2.6s both cloud-reveal}.\[\&_i\]\:\[animation\:float_12s_linear_infinite\] i{animation:12s linear infinite float}.\[\&_i\]\:rounded-\[50\%\] i{border-radius:50%}.\[\&_i\]\:\[box-shadow\:0_0_9px_var\(--emerald\)\] i{box-shadow:0 0 9px var(--emerald)}.\[\&_i\]\:\[filter\:blur\(28px\)\] i{filter:blur(28px)}.\[\&_i\]\:\[background\:radial-gradient\(closest-side\,\#d8f3ee\,\#9fb8c080_35\%\,\#5c7a8433_60\%\,transparent_75\%\)\] i{background:radial-gradient(closest-side,#d8f3ee,#9fb8c080 35%,#5c7a8433 60%,#0000 75%)}.\[\&_i\]\:\[background\:var\(--emerald-light\)\] i{background:var(--emerald-light)}.\[\&_i\]\:\[border\:1px_solid_\#10b98144\] i{border:1px solid #10b98144}.\[\&_i\:nth-child\(2n\)\]\:rounded-\[50\%\] i:nth-child(2n){border-radius:50%}.\[\&_i\:nth-child\(2n\)\]\:\[border-color\:\#22d3ee33\] i:nth-child(2n){border-color:#22d3ee33}@media not all and (min-width:480px){.max-\[480px\]\:\[\&_i\:nth-child\(n_\+_9\)\]\:hidden i:nth-child(n+9){display:none}}.\[\&_iframe\]\:aspect-\[16\/9\] iframe{aspect-ratio:16/9}.\[\&_iframe\]\:w-full iframe{width:100%}.\[\&_iframe\]\:\[border\:0\] iframe{border:0}.\[\&_img\]\:absolute img{position:absolute}.\[\&_img\]\:\[inset\:0\] img,.\[\&_img\]\:inset-0 img{top:0;right:0;bottom:0;left:0}.\[\&_img\]\:block img{display:block}.\[\&_img\]\:h-\[auto\] img{height:auto}.\[\&_img\]\:h-full img{height:100%}.\[\&_img\]\:max-h-\[70svh\] img{max-height:70svh}.\[\&_img\]\:max-h-\[420px\] img{max-height:420px}.\[\&_img\]\:w-\[180px\] img{width:180px}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:\[transform\:scale\(1\.05\)\] img{transform:scale(1.05)}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_img\]\:\[object-position\:center\] img,.\[\&_img\]\:object-center img{object-position:center}.\[\&_img\]\:opacity-0 img{opacity:0}.\[\&_img\]\:\[filter\:brightness\(0\.8\)\] img{filter:brightness(.8)}.\[\&_img\]\:\[filter\:grayscale\(1\)\] img{filter:grayscale()}.\[\&_img\]\:transition-opacity img{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_img\]\:duration-\[650ms\] img{--tw-duration:.65s;transition-duration:.65s}.\[\&_img\]\:ease-in-out img{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[\&_img\]\:\[transition\:0\.6s\] img{transition:all .6s}.\[\&_img\]\:\[transition\:opacity_950ms_ease\] img{transition:opacity .95s}@media(prefers-reduced-motion:no-preference){.motion-safe\:\[\&_img\]\:\[translate\:0_calc\(var\(--scene-drift\,0px\)\*_0\.35\)\] img{translate:0 calc(var(--scene-drift,0px) * .35)}.motion-safe\:\[\&_img\]\:\[translate\:0_var\(--scene-drift\,0px\)\] img{translate:0 var(--scene-drift,0px)}.motion-safe\:\[\&_img\]\:\[scale\:1\.1\] img{scale:1.1}.motion-safe\:\[\&_img\]\:\[scale\:1\.16\] img{scale:1.16}}@media(prefers-reduced-motion:reduce){.motion-reduce\:\[\&_img\]\:transition-none img{transition-property:none}}@media not all and (min-width:1024px){.max-\[1024px\]\:\[\&_img\]\:aspect-video img{aspect-ratio:var(--aspect-video)}.max-\[1024px\]\:\[\&_img\]\:h-auto img{height:auto}.max-\[1024px\]\:\[\&_img\]\:object-contain img{object-fit:contain}.max-\[1024px\]\:\[\&_img\]\:object-top img{object-position:top}}@media not all and (min-width:899px){.max-\[899px\]\:\[\&_img\]\:w-\[min\(156px\,55vw\)\] img{width:min(156px,55vw)}}@media not all and (min-width:760px){.max-\[760px\]\:\[\&_img\]\:\[object-position\:65\%_center\] img{object-position:65% center}}.\[\&_img\.active\]\:opacity-100 img.active{opacity:1}.\[\&_input\]\:min-h-\[50px\] input{min-height:50px}.\[\&_input\]\:w-full input{width:100%}.\[\&_input\]\:rounded-\[10px\] input{border-radius:10px}.\[\&_input\]\:p-\[12px_14px\] input{padding:12px 14px}.\[\&_input\]\:\[font-size\:12px\] input{font-size:12px}.\[\&_input\]\:text-copy input{color:var(--text)}.\[\&_input\]\:\[outline-offset\:3px\] input{outline-offset:3px}.\[\&_input\]\:\[background\:var\(--surface-1\)\] input{background:var(--surface-1)}.\[\&_input\]\:\[border\:1px_solid_var\(--line-strong\)\] input{border:1px solid var(--line-strong)}.\[\&_input\]\:\[transition\:border_0\.2s\,box-shadow_0\.2s\] input{transition:border .2s,box-shadow .2s}.\[\&_input\:\:placeholder\]\:\[color\:var\(--text-dim\)\] input::placeholder{color:var(--text-dim)}.\[\&_input\:focus\]\:\[border-color\:var\(--emerald\)\] input:focus{border-color:var(--emerald)}.\[\&_input\:focus\]\:\[box-shadow\:0_0_0_4px_\#10b98126\] input:focus{box-shadow:0 0 0 4px #10b98126}.\[\&_label\]\:\[font-size\:12px\] label{font-size:12px}.\[\&_label\]\:font-semibold label{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_label\]\:text-copy-soft label{color:var(--text-soft)}.\[\&_label_\>_span\]\:ml-\[3px\] label>span{margin-left:3px}.\[\&_label_\>_span\]\:\[color\:var\(--mint\)\] label>span{color:var(--mint)}.\[\&_p\]\:m-\[14px_0_25px\] p{margin:14px 0 25px}.\[\&_p\]\:mt-\[14px\] p{margin-top:14px}.\[\&_p\]\:mb-\[15px\] p{margin-bottom:15px}.\[\&_p\]\:max-w-\[30ch\] p{max-width:30ch}.\[\&_p\]\:max-w-\[80ch\] p{max-width:80ch}.\[\&_p\]\:\[font-size\:13px\] p{font-size:13px}.\[\&_p\]\:\[font-size\:14px\] p{font-size:14px}.\[\&_p\]\:\[font-size\:15px\] p{font-size:15px}.\[\&_p\]\:\[font-size\:16px\] p{font-size:16px}.\[\&_p\]\:\[line-height\:1\.8\] p{line-height:1.8}.\[\&_p\]\:\[line-height\:1\.75\] p{line-height:1.75}.\[\&_p\]\:text-copy-soft p{color:var(--text-soft)}@media not all and (min-width:640px){.max-\[640px\]\:\[\&_p\]\:\[font-size\:14px\] p{font-size:14px}}@media not all and (min-width:600px){.max-\[600px\]\:\[\&_p\]\:\[font-size\:12px\] p{font-size:12px}}.\[\&_p\:not\(\.lead\)\]\:\[font-size\:14px\] p:not(.lead){font-size:14px}.\[\&_select\]\:min-h-\[50px\] select{min-height:50px}.\[\&_select\]\:w-full select{width:100%}.\[\&_select\]\:rounded-\[10px\] select{border-radius:10px}.\[\&_select\]\:p-\[12px_14px\] select{padding:12px 14px}.\[\&_select\]\:\[font-size\:12px\] select{font-size:12px}.\[\&_select\]\:text-copy select{color:var(--text)}.\[\&_select\]\:\[outline-offset\:3px\] select{outline-offset:3px}.\[\&_select\]\:\[background\:var\(--surface-1\)\] select{background:var(--surface-1)}.\[\&_select\]\:\[border\:1px_solid_var\(--line-strong\)\] select{border:1px solid var(--line-strong)}.\[\&_select\]\:\[transition\:border_0\.2s\,box-shadow_0\.2s\] select{transition:border .2s,box-shadow .2s}.\[\&_select\:focus\]\:\[border-color\:var\(--emerald\)\] select:focus{border-color:var(--emerald)}.\[\&_select\:focus\]\:\[box-shadow\:0_0_0_4px_\#10b98126\] select:focus{box-shadow:0 0 0 4px #10b98126}.\[\&_small\]\:block small{display:block}.\[\&_small\]\:\[font-size\:9px\] small{font-size:9px}.\[\&_small\]\:\[letter-spacing\:0\.06em\] small{letter-spacing:.06em}.\[\&_small\]\:\[color\:var\(--mint\)\] small{color:var(--mint)}.\[\&_span\]\:mt-\[12px\] span{margin-top:12px}.\[\&_span\]\:ml-\[12px\] span{margin-left:12px}.\[\&_span\]\:block span{display:block}.\[\&_span\]\:flex span{display:flex}.\[\&_span\]\:h-full span{height:100%}.\[\&_span\]\:\[transform-origin\:left\] span{transform-origin:0}.\[\&_span\]\:\[animation\:intro-energy_4400ms_linear_both\] span{animation:4.4s linear both intro-energy}.\[\&_span\]\:items-center span{align-items:center}.\[\&_span\]\:gap-\[38px\] span{gap:38px}.\[\&_span\]\:pr-\[38px\] span{padding-right:38px}.\[\&_span\]\:\[letter-spacing\:0\.35em\] span{letter-spacing:.35em}.\[\&_span\]\:whitespace-nowrap span{white-space:nowrap}.\[\&_span\]\:\[color\:\#00dfef\] span{color:#00dfef}.\[\&_span\]\:\[color\:\#b8bdca\] span{color:#b8bdca}.\[\&_span\]\:\[background\:linear-gradient\(90deg\,\#00dfef\,\#1769ff\,\#f000ed\)\] span{background:linear-gradient(90deg,#00dfef,#1769ff,#f000ed)}.\[\&_span\]\:\[font\:400_60px\/1_\'Bebas_Neue\'\,sans-serif\] span{font:400 60px/1 Bebas Neue,sans-serif}.\[\&_span\]\:\[font\:500_12px\/1\.5_Inter\,Arial\,sans-serif\] span{font:500 12px/1.5 Inter,Arial,sans-serif}@media not all and (min-width:800px){.max-\[800px\]\:\[\&_span\]\:\[font-size\:44px\] span{font-size:44px}}.\[\&_strong\]\:\[font-size\:19px\] strong{font-size:19px}.\[\&_strong\]\:\[line-height\:1\.3\] strong{line-height:1.3}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media not all and (min-width:480px){.max-\[480px\]\:\[\&_strong\]\:\[font-size\:17px\] strong{font-size:17px}}.\[\&_svg\]\:mb-\[25px\] svg{margin-bottom:25px}.\[\&_svg\]\:h-\[21px\] svg{height:21px}.\[\&_svg\]\:w-\[21px\] svg{width:21px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-brand-light svg{color:var(--emerald-light)}.\[\&_text\]\:\[fill\:var\(--text-muted\)\] text{fill:var(--text-muted)}.\[\&_text\]\:\[font\:600_9px_\'Outfit\'\,sans-serif\] text{font:600 9px Outfit,sans-serif}.\[\&_textarea\]\:min-h-\[110px\] textarea{min-height:110px}.\[\&_textarea\]\:w-full textarea{width:100%}.\[\&_textarea\]\:\[resize\:vertical\] textarea{resize:vertical}.\[\&_textarea\]\:rounded-\[10px\] textarea{border-radius:10px}.\[\&_textarea\]\:p-\[12px_14px\] textarea{padding:12px 14px}.\[\&_textarea\]\:\[font-size\:12px\] textarea{font-size:12px}.\[\&_textarea\]\:text-copy textarea{color:var(--text)}.\[\&_textarea\]\:\[outline-offset\:3px\] textarea{outline-offset:3px}.\[\&_textarea\]\:\[background\:var\(--surface-1\)\] textarea{background:var(--surface-1)}.\[\&_textarea\]\:\[border\:1px_solid_var\(--line-strong\)\] textarea{border:1px solid var(--line-strong)}.\[\&_textarea\]\:\[transition\:border_0\.2s\,box-shadow_0\.2s\] textarea{transition:border .2s,box-shadow .2s}.\[\&_textarea\:\:placeholder\]\:\[color\:var\(--text-dim\)\] textarea::placeholder{color:var(--text-dim)}.\[\&_textarea\:focus\]\:\[border-color\:var\(--emerald\)\] textarea:focus{border-color:var(--emerald)}.\[\&_textarea\:focus\]\:\[box-shadow\:0_0_0_4px_\#10b98126\] textarea:focus{box-shadow:0 0 0 4px #10b98126}.\[\&\.active\]\:opacity-100.active{opacity:1}.\[\&\.is-leaving\]\:\[animation\:intro-exit_600ms_ease_both\].is-leaving{animation:.6s both intro-exit}@media(prefers-reduced-motion:reduce){.motion-reduce\:\[\&\.is-leaving\]\:\[animation\:none\].is-leaving{animation:none}.motion-reduce\:\[\&\.is-leaving\]\:\[will-change\:auto\].is-leaving{will-change:auto}}.\[\&\.is-visible\]\:opacity-100.is-visible{opacity:1}.\[\&\.is-visible\]\:\[transition-delay\:var\(--reveal-delay\,0ms\)\].is-visible{transition-delay:var(--reveal-delay,0s)}.\[\&\.open_\.service-number\]\:bg-clip-text\!.open .service-number{-webkit-background-clip:text!important;background-clip:text!important}.\[\&\.open_\.service-number\]\:\[color\:transparent\].open .service-number{color:#0000}.\[\&\.open_\.service-number\]\:\[filter\:drop-shadow\(0_0_14px_\#10b98144\)\].open .service-number{filter:drop-shadow(0 0 14px #10b98144)}.\[\&\.open_\.service-number\]\:\[-webkit-text-stroke\:0\].open .service-number{-webkit-text-stroke:0}.\[\&\.open_\.service-number\]\:\[background\:var\(--grad-brand\)\].open .service-number{background:var(--grad-brand)}.\[\&\.open_\.service-panel\]\:grid-rows-\[1fr\].open .service-panel{grid-template-rows:1fr}.\[\&\.open_\.service-panel\]\:opacity-100.open .service-panel{opacity:1}.\[\&\.open_\.service-toggle\]\:text-brand-cyan.open .service-toggle{color:var(--cyan)}.\[\&\.reveal-pending\]\:\[transform\:translateY\(22px\)\].reveal-pending{transform:translateY(22px)}.\[\&\.reveal-pending\]\:opacity-0.reveal-pending{opacity:0}@media(prefers-reduced-motion:reduce){.motion-reduce\:\[\&\.reveal-pending\]\:\[transform\:none\].reveal-pending{transform:none}.motion-reduce\:\[\&\.reveal-pending\]\:opacity-100.reveal-pending{opacity:1}}.\[\&\.secondary\]\:\[border-color\:var\(--line-strong\)\].secondary{border-color:var(--line-strong)}.\[\&\.secondary\]\:text-copy.secondary{color:var(--text)}.\[\&\.secondary\]\:\[background\:var\(--surface-2\)\].secondary{background:var(--surface-2)}.\[\&\.secondary\:hover\]\:\[border-color\:var\(--emerald-light\)\].secondary:hover{border-color:var(--emerald-light)}.\[\&\.secondary\:hover\]\:text-brand-light.secondary:hover{color:var(--emerald-light)}.\[\&\.small\]\:min-h-\[44px\].small{min-height:44px}.\[\&\.small\]\:p-\[10px_18px\].small{padding:10px 18px}.\[\&\.small\]\:\[font-size\:12px\].small{font-size:12px}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:active\]\:\[scale\:0\.97\]:active{scale:.97}.\[\&\:active_\.play-circle\]\:\[scale\:0\.96\]:active .play-circle{scale:.96}.\[\&\:active\:not\(\:disabled\)\]\:\[scale\:0\.97\]:active:not(:disabled){scale:.97}.\[\&\:after\]\:absolute:after{position:absolute}.\[\&\:after\]\:\[inset\:0\]:after{top:0;right:0;bottom:0;left:0}.\[\&\:after\]\:\[transform\:translateX\(-150\%\)\]:after{transform:translate(-150%)}.\[\&\:after\]\:\[animation\:shimmer_3\.2s_infinite\]:after{animation:3.2s infinite shimmer}.\[\&\:after\]\:\[animation\:sweep_4s_infinite\]:after{animation:4s infinite sweep}.\[\&\:after\]\:\[background-size\:100\%_200\%\]\!:after{background-size:100% 200%!important}.\[\&\:after\]\:\[content\:\'\'\]:after{content:""}.\[\&\:after\]\:\[background\:linear-gradient\(110deg\,transparent_20\%\,\#ffffff25_50\%\,transparent_80\%\)\]:after{background:linear-gradient(110deg,#0000 20%,#ffffff25,#0000 80%)}.\[\&\:after\]\:\[background\:linear-gradient\(transparent_45\%\,\#10b98111_50\%\,transparent_55\%\)\]:after{background:linear-gradient(#0000 45%,#10b98111,#0000 55%)}.\[\&\:before\]\:absolute:before{position:absolute}.\[\&\:before\]\:\[inset\:-14px\]:before{top:-14px;right:-14px;bottom:-14px;left:-14px}.\[\&\:before\]\:z-\[-1\]:before{z-index:-1}.\[\&\:before\]\:\[animation\:spin_6s_linear_infinite\]:before{animation:6s linear infinite spin}.\[\&\:before\]\:rounded-\[30px\]:before{border-radius:30px}.\[\&\:before\]\:\[filter\:blur\(20px\)\]:before{filter:blur(20px)}.\[\&\:before\]\:\[content\:\'\'\]:before{content:""}.\[\&\:before\]\:\[background\:conic-gradient\(transparent_0_70\%\,\#22d3ee33\,\#34d39944\,transparent_85\%\)\]:before{background:conic-gradient(transparent 0 70%,#22d3ee33,#34d39944,transparent 85%)}.\[\&\:disabled\]\:\[cursor\:wait\]:disabled{cursor:wait}.\[\&\:disabled\]\:\[opacity\:0\.65\]:disabled{opacity:.65}.\[\&\:focus\]\:\[transform\:none\]:focus,.\[\&\:focus-within\]\:\[transform\:none\]:focus-within{transform:none}.\[\&\:focus-within\]\:opacity-100:focus-within{opacity:1}.\[\&\:focus-within\]\:\[transition\:none\]:focus-within{transition:none}@media(prefers-reduced-motion:no-preference){.motion-safe\:\[\&\:focus-within_\.game-copy\]\:\[translate\:none\]:focus-within .game-copy{translate:none}.motion-safe\:\[\&\:focus-within_\.game-copy\]\:opacity-100:focus-within .game-copy{opacity:1}.motion-safe\:\[\&\:focus-within_\.motion-word\]\:\[translate\:none\]:focus-within .motion-word{translate:none}.motion-safe\:\[\&\:focus-within_\.motion-word\]\:opacity-100:focus-within .motion-word{opacity:1}.motion-safe\:\[\&\:focus-within_\.portfolio-content\]\:\[translate\:none\]:focus-within .portfolio-content{translate:none}.motion-safe\:\[\&\:focus-within_\.portfolio-content\]\:opacity-100:focus-within .portfolio-content{opacity:1}}.\[\&\:hover\]\:\[transform\:translateY\(-3px\)\]:hover{transform:translateY(-3px)}.\[\&\:hover\]\:\[border-color\:\#00dfef\]:hover{border-color:#00dfef}.\[\&\:hover\]\:\[border-color\:var\(--emerald-light\)\]:hover{border-color:var(--emerald-light)}.\[\&\:hover\]\:\[border-color\:var\(--mint\)\]:hover{border-color:var(--mint)}.\[\&\:hover\]\:\[color\:var\(--mint\)\]:hover{color:var(--mint)}.\[\&\:hover\]\:\[color\:var\(--on-accent\)\]:hover{color:var(--on-accent)}.\[\&\:hover\]\:\[box-shadow\:0_12px_25px_-18px_\#22d3ee88\]:hover{box-shadow:0 12px 25px -18px #22d3ee88}.\[\&\:hover\]\:\[box-shadow\:0_12px_26px_-14px_\#22d3ee88\]:hover{box-shadow:0 12px 26px -14px #22d3ee88}.\[\&\:hover\]\:\[background\:\#10b9810a\]:hover{background:#10b9810a}.\[\&\:hover\]\:\[background\:var\(--emerald\)\]:hover{background:var(--emerald)}@media(prefers-reduced-motion:reduce){.motion-reduce\:\[\&\:hover\]\:\[transform\:none\]:hover{transform:none}}.\[\&\:hover_\>_\.lucide-arrow-up-right\]\:\[transform\:translateX\(4px\)\]:hover>.lucide-arrow-up-right{transform:translate(4px)}.\[\&\:hover_\>_div\]\:\[animation-play-state\:paused\]:hover>div{animation-play-state:paused}.\[\&\:hover_img\]\:\[transform\:scale\(1\.04\)\]:hover img{transform:scale(1.04)}.\[\&\:hover_img\]\:\[filter\:grayscale\(0\)\]:hover img{filter:grayscale(0)}.\[\&\:not\(\.is-ready\)_\.loading-center_\*\]\:\[animation-play-state\:paused\]:not(.is-ready) .loading-center *{animation-play-state:paused}.\[\&\[data-active\=\"false\"\]\]\:\[visibility\:hidden\][data-active=false]{visibility:hidden}@media(hover:hover)and (pointer:fine){.\[\@media\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:\[transform\:perspective\(1400px\)rotateX\(var\(--tilt-x\,0deg\)\)rotateY\(var\(--tilt-y\,0deg\)\)translateY\(-4px\)\]:hover{transform:perspective(1400px)rotateX(var(--tilt-x,0deg))rotateY(var(--tilt-y,0deg))translateY(-4px)}.\[\@media\(hover\:_hover\)_and_\(pointer\:_fine\)\]\:\[\&\:hover\]\:\[box-shadow\:0_35px_80px_-30px_\#10b98188\]:hover{box-shadow:0 35px 80px -30px #10b98188}}@media(pointer:coarse){.\[\@media\(pointer\:_coarse\)\]\:hidden{display:none}}a.\[a\&\:active\]\:\[scale\:0\.97\]:active{scale:.97}}:root{--bg:#0b0f17;--bg-deep:#070a10;--bg-footer:#090c13;--surface-1:#0f141e;--surface-2:#121722;--surface-3:#171d2a;--surface-chip:#1a2130;--line:#1f2633;--line-strong:#2a3242;--emerald:#10b981;--emerald-light:#34d399;--mint:#4edea3;--cyan:#22d3ee;--pale-mint:#a7f3d0;--amber:#f5b544;--text:#e2e1ee;--text-strong:#fff;--text-soft:#c9cdd8;--text-muted:#a4abbc;--text-dim:#8b93a6;--on-accent:#04130d;--grad-brand:linear-gradient(90deg, #10b981, #22d3ee);--grad-text:linear-gradient(90deg, #34d399, #22d3ee, #a7f3d0, #34d399);--grad-cta:linear-gradient(90deg, #22d3ee, #34d399);--glow-emerald:0 0 24px #10b98173;--glow-cyan:0 0 34px #22d3ee66;--shadow-card:0 30px 80px -30px #10b98166;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:24px;--r-pill:999px;--max:1360px;--gutter:clamp(16px, 3vw, 40px);--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-wipe:cubic-bezier(.7, 0, .2, 1);--ease-spring:cubic-bezier(.3, 1.6, .5, 1);color-scheme:dark}@keyframes rise{0%{opacity:0;filter:blur(12px);transform:translateY(40px)scale(.97)}to{opacity:1;filter:blur();transform:none}}@keyframes shimmer{to{background-position:200% 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{0%{opacity:0;transform:translateY(0)rotate(0)}20%{opacity:.8}80%{opacity:.5}to{opacity:0;transform:translateY(-760px)rotate(220deg)}}@keyframes sweep{0%,55%{transform:translate(-150%)}85%,to{transform:translate(150%)}}@keyframes ticker{to{transform:translate(-50%)}}@keyframes pulse-ring{0%{box-shadow:0 0 #10b98144}to{box-shadow:0 0 0 24px #10b98100}}@keyframes bob{50%{transform:translateY(-12px)}}@keyframes wipe{0%{clip-path:inset(0 100% 0 0);transform:scale(1.05)}to{clip-path:inset(0);transform:none}}@keyframes breathe{to{opacity:.8}}@keyframes page-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes cloud-reveal{0%{opacity:0;transform:scale(.35)}30%{opacity:.8}to{opacity:0;transform:translate(180px,-100px)scale(2.8)}}@keyframes intro-trace{to{stroke-dashoffset:0}}@keyframes intro-light{0%{opacity:0}to{opacity:1}}@keyframes intro-symbol-left{0%{transform:translate(106%)scale(1.35)}to{transform:translate(0)scale(1)}}@keyframes intro-symbol-assemble{0%{transform:translate(292.56px)}to{transform:translate(0)}}@keyframes intro-wordmark-right{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}@keyframes intro-tagline-drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes intro-halo{0%{opacity:0;transform:scale(.85)}45%,80%{opacity:1}to{opacity:.55;transform:scale(1.1)}}@keyframes intro-energy{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes intro-exit{to{opacity:0}}@keyframes confetti-burst{0%{transform:rotate(var(--angle)) translateY(0);opacity:1}to{transform:rotate(var(--angle)) translateY(var(--distance)) rotate(200deg);opacity:0}}@keyframes ken-burns{0%{transform:scale(1.04)}to{transform:scale(1.12)translate(-1.5%)}}@keyframes grid-drift{to{transform:translateY(20px)}}@keyframes ribbon-enter{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes ribbon-scroll{to{transform:translate(-50%)}}@keyframes scene-title-reveal{0%{clip-path:inset(0 0 100%);translate:0 32px}to{clip-path:inset(0 0 -8%);translate:0}}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-ease{syntax:"*";inherits:false}
