:root{color-scheme:light;--c-accent:#0066ff;--c-accent-strong:#0052cc;--c-accent-deep:#003d99;--c-accent-soft:#e6f0ff;--c-violet:#6b5cff;--c-cyan:#00d9ff;--c-cyan-text:#0096c7;--grad-brand:linear-gradient(100deg,var(--c-accent) 0%,var(--c-violet) 52%,var(--c-cyan-text) 100%);--grad-brand-on-dark:linear-gradient(100deg,#5c9dff,#a297ff 52%,#4fe3ff);--grad-accent:linear-gradient(135deg,var(--c-accent) 0%,#2f7dff 55%,#00a6de 100%);--c-bg:#ffffff;--c-bg-tint:#f5f8fd;--c-bg-tint-2:#eef3fa;--c-ink:#0b1324;--c-text-2:#46536a;--c-text-3:#5f6c80;--c-line:rgba(15,23,42,0.08);--c-line-2:rgba(15,23,42,0.14);--c-dark:#0b1324;--c-dark-2:#111c31;--c-dark-3:#18253f;--c-on-dark:#edf2fa;--c-on-dark-2:#a9b6ca;--c-accent-on-dark:#6aa8ff;--c-line-on-dark:rgba(148,163,184,0.16);--glass-bg:rgba(255,255,255,0.62);--glass-bg-solid:rgba(255,255,255,0.94);--glass-border:rgba(255,255,255,0.75);--glass-blur:blur(18px) saturate(1.6);--glass-dark-bg:rgba(17,28,49,0.62);--font-head:var(--font-inter-tight),"Inter Tight",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-text:var(--font-inter),"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--fs-display:clamp(2.5rem,1.55rem + 4.2vw,4.75rem);--fs-h1:clamp(2.125rem,1.6rem + 2.4vw,3.5rem);--fs-h2:clamp(1.75rem,1.35rem + 1.9vw,2.75rem);--fs-h3:clamp(1.1875rem,1.1rem + 0.45vw,1.4375rem);--fs-lead:clamp(1.0625rem,1rem + 0.35vw,1.25rem);--fs-body:1rem;--fs-small:0.9375rem;--fs-xs:0.8125rem;--lh-display:1.04;--lh-head:1.14;--lh-body:1.65;--ls-display:-0.035em;--ls-head:-0.025em;--ls-eyebrow:0.14em;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--section-y:clamp(4rem,2.6rem + 6vw,8rem);--gutter:clamp(1rem,4vw,2rem);--wrap:75rem;--wrap-narrow:46rem;--header-h:4.25rem;--r-sm:0.625rem;--r-md:1rem;--r-lg:1.5rem;--r-xl:2rem;--r-pill:999px;--shadow-sm:0 1px 2px rgba(15,23,42,0.05),0 4px 12px -4px rgba(15,23,42,0.08);--shadow-md:0 1px 2px rgba(15,23,42,0.04),0 18px 44px -18px rgba(15,23,42,0.18);--shadow-lg:0 2px 6px rgba(15,23,42,0.05),0 40px 80px -30px rgba(15,23,42,0.28);--shadow-accent:0 12px 28px -10px rgba(0,102,255,0.6);--shadow-accent-hover:0 18px 36px -12px rgba(0,102,255,0.7);--ease-out:cubic-bezier(0.2,0.7,0.2,1);--ease-spring:cubic-bezier(0.3,0.9,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-1:0.18s;--dur-2:0.35s;--dur-3:0.8s;--focus-ring:0 0 0 3px #fff,0 0 0 5px var(--c-accent);--z-header:50}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--font-inter),system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--foreground:240 10% 3.9%}.dark{--background:240 10% 3.9%;--foreground:0 0% 98%}html{scroll-padding-top:5rem}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(17 24 39/var(--tw-text-opacity,1))}body,body:is(.dark *){--tw-bg-opacity:1;--tw-text-opacity:1}body:is(.dark *){background-color:rgb(10 10 10/var(--tw-bg-opacity,1));color:rgb(255 255 255/var(--tw-text-opacity,1))}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;position:relative;overscroll-behavior-y:none}@supports (padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}header{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}embed,iframe,img,object,video{max-width:100%;height:auto}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:0!important;padding-left:0!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}@media (min-width:640px){.\!container{max-width:640px!important;padding-right:.25rem!important;padding-left:.25rem!important}.container{max-width:640px;padding-right:.25rem;padding-left:.25rem}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important;padding-right:2rem!important;padding-left:2rem!important}.container{max-width:1024px;padding-right:2rem;padding-left:2rem}}@media (min-width:1280px){.\!container{max-width:1280px!important;padding-right:4rem!important;padding-left:4rem!important}.container{max-width:1280px;padding-right:4rem;padding-left:4rem}}@media (min-width:1536px){.\!container{max-width:1536px!important;padding-right:6rem!important;padding-left:6rem!important}.container{max-width:1536px;padding-right:6rem;padding-left:6rem}}@media (min-width:1920px){.\!container{max-width:1920px!important}.container{max-width:1920px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-bottom-1{bottom:-.25rem}.bottom-0{bottom:0}.bottom-8{bottom:2rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.right-3{right:.75rem}.top-0{top:0}.top-1\/2{top:50%}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem}.mb-2,.my-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-\[3px\]{height:3px}.h-full{height:100%}.max-h-\[90vh\]{max-height:90vh}.min-h-\[44px\]{min-height:44px}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-9{width:2.25rem}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-full{width:100%}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-none{cursor:none}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.375rem * var(--tw-space-x-reverse));margin-left:calc(.375rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-y-auto{overflow-y:auto}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.border{border-width:1px}.border-2{border-width:2px}.border-t{border-top-width:1px}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.bg-black\/50{background-color:rgb(0 0 0/.5)}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-700{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.bg-primary-50{--tw-bg-opacity:1;background-color:rgb(230 240 255/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-green-500{--tw-gradient-from:#22c55e var(--tw-gradient-from-position);--tw-gradient-to:rgb(34 197 94/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-50{--tw-gradient-from:#E6F0FF var(--tw-gradient-from-position);--tw-gradient-to:rgb(230 240 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-500{--tw-gradient-from:#0066FF var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 102 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to:rgb(168 85 247/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a855f7 var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-accent-500{--tw-gradient-to:#00D9FF var(--tw-gradient-to-position)}.to-green-600{--tw-gradient-to:#16a34a var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to:#faf5ff var(--tw-gradient-to-position)}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-4{padding-left:1rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-primary-500{--tw-text-opacity:1;color:rgb(0 102 255/var(--tw-text-opacity,1))}.text-primary-600{--tw-text-opacity:1;color:rgb(0 82 204/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.opacity-25{opacity:.25}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.blur-\[2px\]{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)}.blur-\[2px\]{--tw-blur:blur(2px)}.drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgb(0 0 0/0.15))}.drop-shadow-2xl,.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(4px);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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.gradient-text{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#0066FF var(--tw-gradient-from-position);--tw-gradient-to:rgb(0 102 255/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(168 85 247/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#a855f7 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#00D9FF var(--tw-gradient-to-position);background-clip:text;color:transparent;background-size:200% auto;animation:gradient-shift 3s ease infinite;position:relative;will-change:background-position}@keyframes gradient-shift{0%,to{background-position:0}50%{background-position:100%}}@media (max-width:768px){.gradient-text{animation:none;background-position:0;will-change:auto}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .6s ease-out forwards}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slideUp{animation:slideUp .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.mobile-input-fix{font-size:16px;appearance:none}.no-pull-refresh{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes pulseGlow{0%,to{opacity:1}50%{opacity:.7}}[data-next-mark-loading],[data-nextjs-dialog],[data-nextjs-loading],[data-nextjs-portal],[data-nextjs-scroll-focus-boundary],[data-nextjs-toast],[id*=next_logo_paint],svg[data-next-mark-loading=false]{display:none!important}@media (max-width:768px){section{content-visibility:auto;contain-intrinsic-block-size:auto 600px}}*,a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button,input,select,textarea{touch-action:manipulation}a[role=button],button{min-height:44px;min-width:44px}.overflow-y-auto{-webkit-overflow-scrolling:touch}::selection{background-color:rgba(59,130,246,.2)}@media (max-width:768px){html{scroll-padding-top:1.25rem}body{-webkit-overflow-scrolling:touch;overscroll-behavior:none}.backdrop-blur-lg{backdrop-filter:blur(4px)!important}.backdrop-blur-md{backdrop-filter:blur(3px)!important}.blur-3xl{filter:blur(32px)!important}.blur-2xl{filter:blur(20px)!important}}@media (max-width:640px){body{font-size:16px;line-height:1.6}p{line-height:1.7;letter-spacing:.01em}h1,h2,h3,h4,h5,h6{line-height:1.3;letter-spacing:-.02em}.gradient-text{min-height:2.5em;padding:.5em 0;display:flex;align-items:center;justify-content:center}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes cloud-float{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes rain-drop{0%{opacity:0;transform:translateY(-3px)}50%{opacity:1}to{opacity:0;transform:translateY(3px)}}@keyframes snow-drift{0%,to{transform:translateY(0) translateX(0);opacity:1}50%{transform:translateY(-3px) translateX(2px);opacity:.7}}@keyframes kenBurns{0%{transform:scale(1.05) translate(0)}50%{transform:scale(1.15) translate(-2%,-2%)}to{transform:scale(1.05) translate(0)}}@keyframes colorShift{0%,to{background:linear-gradient(135deg,rgba(59,130,246,.3),rgba(147,51,234,.2))}25%{background:linear-gradient(135deg,rgba(147,51,234,.3),rgba(236,72,153,.2))}50%{background:linear-gradient(135deg,rgba(236,72,153,.3),rgba(251,146,60,.2))}75%{background:linear-gradient(135deg,rgba(251,146,60,.3),rgba(59,130,246,.2))}}@keyframes floatIcon{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(3deg)}75%{transform:translateY(-4px) rotate(-3deg)}}@keyframes ripple{0%{transform:scale(0);opacity:1}to{transform:scale(4);opacity:0}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after{content:var(--tw-content);border-width:1px}.after\:border-gray-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-primary-500:hover{--tw-border-opacity:1;border-color:rgb(0 102 255/var(--tw-border-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-white\/20:hover{background-color:rgb(255 255 255/.2)}.hover\:from-green-600:hover{--tw-gradient-from:#16a34a var(--tw-gradient-from-position);--tw-gradient-to:rgb(22 163 74/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-green-700:hover{--tw-gradient-to:#15803d var(--tw-gradient-to-position)}.hover\:text-primary-500:hover{--tw-text-opacity:1;color:rgb(0 102 255/var(--tw-text-opacity,1))}.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(0 82 204/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-lg:focus{border-radius:.5rem}.focus\:bg-primary-500:focus{--tw-bg-opacity:1;background-color:rgb(0 102 255/var(--tw-bg-opacity,1))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95}.active\:scale-95:active,.active\:scale-\[0\.98\]:active{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x:0.98;--tw-scale-y:0.98}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.peer:checked~.peer-checked\:bg-primary-500{--tw-bg-opacity:1;background-color:rgb(0 102 255/var(--tw-bg-opacity,1))}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}@media (min-width:320px){.xs\:block{display:block}}@media (min-width:640px){.sm\:mt-1{margin-top:.25rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-8{height:2rem}.sm\:min-h-0{min-height:0}.sm\:w-11{width:2.75rem}.sm\:w-5{width:1.25rem}.sm\:w-8{width:2rem}.sm\:w-full{width:100%}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:p-2{padding:.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:pt-4{padding-top:1rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:after\:h-5:after{content:var(--tw-content);height:1.25rem}.sm\:after\:w-5:after{content:var(--tw-content);width:1.25rem}.sm\:hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:768px){.md\:min-h-0{min-height:0}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}.site-wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));margin-inline:auto;padding-left:max(var(--gutter),env(safe-area-inset-left));padding-right:max(var(--gutter),env(safe-area-inset-right))}.site-grad{background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.site-grad-dark{background:var(--grad-brand-on-dark);-webkit-background-clip:text;background-clip:text;color:transparent}.site-focus:focus-visible,[data-site] a:focus-visible,[data-site] button:focus-visible,[data-site] summary:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px;border-radius:6px}:where(html.reveal-on) [data-reveal]:where(.is-in){transition:opacity var(--dur-3) var(--ease-out) var(--d,0s),transform var(--dur-3) var(--ease-out) var(--d,0s)}html.reveal-on [data-reveal]:not(.is-in){opacity:0;transform:translate3d(0,22px,0)}html.reveal-on [data-reveal].reveal-sofort{transition:none}@media (prefers-reduced-motion:reduce){[data-reveal]{transition:none}html.reveal-on [data-reveal]:not(.is-in){opacity:1;transform:none}}:where(h1,h2,h3,h4){font-family:var(--font-head);letter-spacing:-.02em}main .gradient-text{background:var(--grad-brand);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:none;will-change:auto}@media (max-width:640px){main .gradient-text{min-height:0;padding:0;display:inline}}[data-site]:is(header){view-transition-name:site-header}::view-transition-old(root){animation:vt-out .18s var(--ease-in-out) both}::view-transition-new(root){animation:vt-in .26s var(--ease-out) both}::view-transition-group(site-header){animation-duration:0s}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}.site-grad-accent{background-image:var(--grad-accent)}.site-surface-dark{background:radial-gradient(28rem 10rem at 100% 0,rgba(0,102,255,.4),transparent 70%),radial-gradient(20rem 8rem at 0 100%,rgba(0,217,255,.14),transparent 70%),var(--c-dark)}.site-fill-accent{background-color:var(--c-accent)}.site-fill-accent:hover{background-color:var(--c-accent-strong)}.site-fill-ink{background-color:var(--c-ink)}.site-fill-ink:hover{background-color:var(--c-dark-3)}.site-soft-box{background:var(--c-accent-soft)}.site-chat-chip{background:var(--c-bg);color:var(--c-ink);border:1px solid var(--c-line);box-shadow:var(--shadow-sm)}.site-chat-chip:hover{background:var(--c-accent-soft);border-color:rgba(0,102,255,.35);color:var(--c-accent-strong)}.site-ui-primary{border-radius:var(--r-md);background:var(--c-accent);color:#fff;font-weight:600;box-shadow:var(--shadow-accent)}.site-ui-primary:hover:not(:disabled){background:#0a5cf0;box-shadow:var(--shadow-accent-hover)}.site-ui-secondary{border-radius:var(--r-md);border:1px solid var(--c-line-2);background:var(--c-bg);color:var(--c-ink);font-weight:600}.site-ui-secondary:hover:not(:disabled){border-color:var(--c-accent);color:var(--c-accent-strong)}.site-ui-field{border-radius:var(--r-md);border:1px solid var(--c-line-2);background:var(--c-bg);color:var(--c-ink);transition:border-color var(--dur-1),box-shadow var(--dur-1)}.site-ui-field::placeholder{color:var(--c-text-3)}.site-ui-field:focus{outline:none;border-color:var(--c-accent);box-shadow:0 0 0 4px rgba(0,102,255,.14)}.site-ui-field[aria-invalid=true]{border-color:#dc2626}html[data-cookie-ok] #cookie-consent{display:none!important}.Footer_footer__TWDx3{position:relative;z-index:10;padding-block:clamp(3.5rem,2.5rem + 4vw,5.5rem) calc(var(--space-6) + env(safe-area-inset-bottom));background:var(--c-bg-tint);border-top:1px solid var(--c-line);color:var(--c-text-2);font-size:var(--fs-small)}.Footer_grid__AesBo{display:grid;gap:var(--space-7) var(--space-6);grid-template-columns:1fr}.Footer_brand__OpJJM{display:inline-flex;text-decoration:none;min-height:44px;align-items:center}.Footer_brand__OpJJM .gradient-text{min-height:0;padding:0}.Footer_claim__f4n7o{margin:var(--space-3) 0 0;max-width:22rem;line-height:1.6;color:var(--c-text-2)}.Footer_heading__zzc_E{margin:0 0 var(--space-4);font-family:var(--font-head);font-size:.9375rem;font-weight:650;letter-spacing:-.01em;color:var(--c-ink)}.Footer_headingGap__FTbHc{margin-top:var(--space-6)}.Footer_listTwo__Z34XU,.Footer_list__Ett5Z{list-style:none;margin:0;padding:0;display:grid;gap:.125rem}.Footer_listTwo__Z34XU{column-gap:var(--space-6)}.Footer_link__jt00g{display:inline-flex;align-items:center;min-height:32px;padding:.25rem 0;line-height:1.35;border:0;background:none;font:inherit;color:var(--c-text-2);text-decoration:none;cursor:pointer;text-align:left;transition:color var(--dur-1)}.Footer_link__jt00g:hover{color:var(--c-accent-strong)}.Footer_list__Ett5Z button.Footer_link__jt00g{min-width:0}.Footer_address__wD7xP{font-style:normal;display:grid;gap:var(--space-2)}.Footer_row__0NN1z{display:flex;align-items:flex-start;gap:var(--space-3);margin:0;line-height:1.55}.Footer_row__0NN1z .Footer_link__jt00g{min-height:0}.Footer_row__0NN1z strong{color:var(--c-ink);font-weight:600}.Footer_rowIcon__QMtoq{flex:none;margin-top:2px;color:var(--c-accent-strong)}.Footer_bottom__kd3UI{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-5);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--c-line);font-size:var(--fs-xs);color:var(--c-text-3)}.Footer_bottom__kd3UI p{margin:0}@media (min-width:640px){.Footer_grid__AesBo{grid-template-columns:1fr 1fr}.Footer_brandCol__xzNch{grid-column:1/-1}.Footer_listTwo__Z34XU{grid-template-columns:1fr 1fr}.Footer_servicesCol__7LBSr{grid-column:1/-1}}@media (min-width:1024px){.Footer_grid__AesBo{grid-template-columns:1fr 1.9fr .85fr 1.15fr}.Footer_brandCol__xzNch,.Footer_servicesCol__7LBSr{grid-column:auto}}.Button_btn__6tn79{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:0 1.375rem;border-radius:var(--r-md);border:1px solid transparent;font-family:var(--font-text);font-weight:600;font-size:var(--fs-small);line-height:1;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out),background-color var(--dur-1),border-color var(--dur-1),color var(--dur-1);-webkit-tap-highlight-color:transparent}.Button_btn__6tn79:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Button_btn__6tn79:active{transform:scale(.98)}.Button_btn__6tn79:disabled{opacity:.65;cursor:progress;transform:none}.Button_lg__fmVhE{min-height:54px;padding:0 1.75rem;font-size:1rem;border-radius:1.125rem}.Button_full__b_RxW{width:100%}.Button_iconLeft__9x76M,.Button_icon__FJiSO{flex:none;transition:transform var(--dur-2) var(--ease-spring)}.Button_primary__ayoa_{background:var(--c-accent);color:#fff;box-shadow:var(--shadow-accent)}.Button_secondary__yP7x1{background:var(--c-bg);color:var(--c-ink);border-color:var(--c-line-2);box-shadow:var(--shadow-sm)}.Button_ghost__H9hVf{background:transparent;color:var(--c-accent-strong);padding-inline:.75rem}.Button_light__BnEM1{background:#fff;color:var(--c-ink);box-shadow:0 14px 30px -14px rgba(0,0,0,.5)}.Button_outline-light__atXYT{background:rgba(255,255,255,.06);color:var(--c-on-dark);border-color:rgba(255,255,255,.28)}.Button_whatsapp__UubqP{background:#25d366;color:#052e16;box-shadow:0 14px 30px -14px rgba(0,0,0,.5)}.Button_light__BnEM1:focus-visible,.Button_outline-light__atXYT:focus-visible,.Button_whatsapp__UubqP:focus-visible{box-shadow:0 0 0 3px var(--c-dark),0 0 0 5px var(--c-accent-on-dark)}@media (hover:hover) and (pointer:fine){.Button_btn__6tn79:hover{transform:translateY(-2px)}.Button_btn__6tn79:hover .Button_icon__FJiSO{transform:translateX(3px)}.Button_primary__ayoa_:hover{background:#0a5cf0;box-shadow:var(--shadow-accent-hover)}.Button_secondary__yP7x1:hover{border-color:var(--c-accent);color:var(--c-accent-strong)}.Button_ghost__H9hVf:hover{transform:none;background:var(--c-accent-soft)}.Button_outline-light__atXYT:hover{border-color:var(--c-accent-on-dark);background:rgba(255,255,255,.1)}}@media (prefers-reduced-motion:reduce){.Button_btn__6tn79,.Button_icon__FJiSO{transition:none}.Button_btn__6tn79:active,.Button_btn__6tn79:hover,.Button_btn__6tn79:hover .Button_icon__FJiSO{transform:none}}.Header_sentinel__dfnLA{position:absolute;top:0;left:0;width:1px;height:24px;pointer-events:none}.Header_header__M7MVh{position:fixed;inset:0 0 auto;z-index:var(--z-header);padding-top:env(safe-area-inset-top);border-bottom:1px solid var(--c-line);background:var(--glass-bg-solid);transition:background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.Header_header__M7MVh.Header_header__M7MVh{padding-left:0;padding-right:0}.Header_stuck__GP09s{box-shadow:0 8px 24px -18px rgba(15,23,42,.35)}@supports (backdrop-filter:blur(1px)){.Header_header__M7MVh{background:rgba(255,255,255,.5);backdrop-filter:var(--glass-blur)}.Header_stuck__GP09s{background:rgba(255,255,255,.72)}}@media (max-width:639px){.Header_hiddenMobile__5DY9i{transform:translateY(-110%)}}.Header_inner__IlPgM{display:flex;align-items:center;gap:var(--space-5);height:var(--header-h)}.Header_brand___ANzk{display:flex;align-items:center;flex:none;text-decoration:none;min-height:44px}.Header_brand___ANzk .gradient-text,.Header_sheetTop__akM__ .gradient-text{min-height:0;padding:0;background-image:linear-gradient(90deg,#0052cc,#5a3fe0 50%,#0b78b0);font-weight:800;letter-spacing:-.015em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;will-change:auto;animation-duration:8s}.Header_brand___ANzk .gradient-text:hover,.Header_sheetTop__akM__ .gradient-text:hover{transform:none}.Header_nav__AkrD_{display:none;margin-inline:auto}.Header_nav__AkrD_ ul{display:flex;align-items:center;gap:var(--space-1);list-style:none;margin:0;padding:0}.Header_navLink__JE8DJ{display:inline-flex;align-items:center;min-height:40px;padding:0 .875rem;border-radius:var(--r-sm);font-size:var(--fs-small);font-weight:550;color:var(--c-text-2);text-decoration:none;white-space:nowrap;transition:color var(--dur-1),background-color var(--dur-1)}.Header_navLink__JE8DJ:hover{color:var(--c-ink);background:rgba(15,23,42,.05)}.Header_navLink__JE8DJ[aria-current=page]{color:var(--c-ink)}.Header_actions__cxE31,.Header_nav__AkrD_ ul>li{display:flex;align-items:center}.Header_actions__cxE31{gap:var(--space-3);margin-left:auto}.Header_support__JVUgD{display:none;font-size:var(--fs-xs);font-weight:550;color:var(--c-text-3);text-decoration:none;padding:.5rem .25rem}.Header_support__JVUgD:hover{color:var(--c-accent-strong)}.Header_ctaWrap__uxRHG{display:none}.Header_cta__le13w.Header_cta__le13w{min-height:42px;padding-inline:1.125rem;width:8.5rem}.Header_closeBtn__AT60j,.Header_menuBtn__xDD7c{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--r-sm);border:1px solid var(--c-line-2);background:var(--c-bg);color:var(--c-ink);cursor:pointer}.Header_closeBtn__AT60j:active,.Header_menuBtn__xDD7c:active{transform:scale(.95)}@media (min-width:400px){.Header_ctaWrap__uxRHG{display:inline-flex}}@media (min-width:1024px){.Header_nav__AkrD_{display:block}.Header_support__JVUgD{display:inline-flex}.Header_menuBtn__xDD7c{display:none}}@media (min-width:1024px) and (max-width:1199px){.Header_navLink__JE8DJ{padding:0 .625rem}.Header_support__JVUgD{display:none}}.Header_locked__qYWy6{overflow:hidden}.Header_sheet__vFC7t{position:fixed;inset:0;z-index:80;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--c-ink)}.Header_sheet__vFC7t:before{content:"";position:absolute;inset:0;background:rgba(11,19,36,.4);animation:Header_dimIn__WsgMU .25s var(--ease-out)}@keyframes Header_dimIn__WsgMU{0%{opacity:0}}.Header_panel__5KeTG{position:absolute;inset:0 0 0 auto;width:min(100%,26rem);display:flex;flex-direction:column;gap:var(--space-6);padding:calc(env(safe-area-inset-top) + var(--space-3)) max(var(--gutter),env(safe-area-inset-right)) calc(env(safe-area-inset-bottom) + var(--space-6)) var(--gutter);background:var(--c-bg);box-shadow:var(--shadow-lg);overflow-y:auto}.Header_sheet__vFC7t[open] .Header_panel__5KeTG{animation:Header_sheetIn__qWEWO .38s var(--ease-spring)}@keyframes Header_sheetIn__qWEWO{0%{transform:translateX(100%)}}.Header_sheetTop__akM__{display:flex;align-items:center;justify-content:space-between;height:calc(var(--header-h) - var(--space-3))}.Header_sheetList__mZWWD{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-1)}.Header_sheetList__mZWWD li{animation:Header_itemIn__lv5WK .45s var(--ease-out) both;animation-delay:calc(var(--i) * 40ms + 80ms)}@keyframes Header_itemIn__lv5WK{0%{opacity:0;transform:translateX(16px)}}.Header_sheetLink__HqjKg{display:flex;align-items:center;min-height:52px;padding:0 var(--space-4);border-radius:var(--r-md);font-family:var(--font-head);font-size:1.375rem;font-weight:600;letter-spacing:-.015em;color:var(--c-ink);text-decoration:none}.Header_sheetLink__HqjKg:hover,.Header_sheetLink__HqjKg[aria-current=page]{background:var(--c-bg-tint)}.Header_sheetActions__haWsb{display:grid;gap:var(--space-3);margin-top:auto}.Header_sheetMail__FYlmE{justify-self:center;padding:var(--space-2);font-size:var(--fs-small);color:var(--c-text-2)}@media (prefers-reduced-motion:reduce){.Header_header__M7MVh{transition:none}.Header_sheetList__mZWWD li,.Header_sheet__vFC7t:before,.Header_sheet__vFC7t[open] .Header_panel__5KeTG{animation:none}}@font-face{font-family:inter;src:url(/_next/static/media/0b5885facf9d0b84-s.p.woff2) format("woff2");font-display:optional;font-weight:400 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_80d731{font-family:inter,inter Fallback,system-ui,-apple-system,Segoe UI,Roboto,arial}.__variable_80d731{--font-inter:"inter","inter Fallback",system-ui,-apple-system,Segoe UI,Roboto,arial}@font-face{font-family:interTight;src:url(/_next/static/media/7616e0043d7fb2ea-s.p.woff2) format("woff2");font-display:optional;font-weight:400 900}@font-face{font-family:interTight Fallback;src:local("Arial");ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.00%;size-adjust:97.21%}.__className_cd25b2{font-family:interTight,interTight Fallback,system-ui,-apple-system,Segoe UI,Roboto,arial}.__variable_cd25b2{--font-inter-tight:"interTight","interTight Fallback",system-ui,-apple-system,Segoe UI,Roboto,arial}