@font-face{font-family:__Oxanium_9b2d23;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51f4583b64fd0679-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Oxanium_9b2d23;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/93bd5b8e056bd94c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Oxanium_Fallback_9b2d23;src:local("Arial");ascent-override:76.07%;descent-override:20.22%;line-gap-override:24.07%;size-adjust:103.86%}.__className_9b2d23{font-family:__Oxanium_9b2d23,__Oxanium_Fallback_9b2d23,system-ui,arial;font-style:normal}.__variable_9b2d23{--font-oxanium:"__Oxanium_9b2d23","__Oxanium_Fallback_9b2d23",system-ui,arial}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__JetBrains_Mono_3c557b;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__JetBrains_Mono_Fallback_3c557b;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:__JetBrains_Mono_3c557b,__JetBrains_Mono_Fallback_3c557b,monospace,courier;font-style:normal}.__variable_3c557b{--font-jbmono:"__JetBrains_Mono_3c557b","__JetBrains_Mono_Fallback_3c557b",monospace,courier}:root{--bg:#0e1422;--surface:#121a2b;--text:#e6edf7;--muted:#9fb4d0;--brand:#5cc8ff;--brand-strong:#1f8bff;--accent:#f59e0b;--ring:hsla(0,0%,100%,.08);--card:var(--surface);--text-strong:var(--text)}body,html{color:var(--text);background:radial-gradient(1200px 500px at -10% -10%,#142338 0,transparent 60%),radial-gradient(1200px 500px at 110% 10%,#2a1420 0,transparent 60%),var(--bg)}.bg-surface{background-color:var(--surface)}.text-muted{color:var(--muted)}:root{--bg:255 255 255;--fg:15 23 42;--muted:100 116 139;--card:255 255 255;--border:226 232 240;--ring:59 130 246;--primary:37 99 235;--primary-foreground:255 255 255;--secondary:139 92 246;--secondary-foreground:255 255 255;--accent:20 184 166;--accent-foreground:255 255 255;--success:16 185 129;--warning:245 158 11;--destructive:239 68 68;--neutral-50:248 250 252;--neutral-100:241 245 249;--neutral-200:226 232 240;--neutral-300:203 213 225;--neutral-400:148 163 184;--neutral-500:100 116 139;--neutral-600:71 85 105;--neutral-700:51 65 85;--neutral-800:30 41 59;--neutral-900:15 23 42;--neutral-950:2 6 23}[data-theme=dark]{--bg:2 6 23;--fg:241 245 249;--muted:148 163 184;--card:3 7 18;--border:30 41 59;--ring:56 189 248;--primary:59 130 246;--primary-foreground:255 255 255;--secondary:167 139 250;--secondary-foreground:15 23 42;--accent:45 212 191;--accent-foreground:17 24 39;--success:34 197 94;--warning:250 204 21;--destructive:248 113 113;--neutral-50:2 6 23;--neutral-100:15 23 42;--neutral-200:30 41 59;--neutral-300:51 65 85;--neutral-400:71 85 105;--neutral-500:100 116 139;--neutral-600:148 163 184;--neutral-700:203 213 225;--neutral-800:226 232 240;--neutral-900:241 245 249;--neutral-950:248 250 252}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-3xl:32px;--shadow-xs:0 1px 2px rgba(0,0,0,.05);--shadow-sm:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);--shadow-md:0 4px 6px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.06);--shadow-lg:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);--shadow-xl:0 20px 25px rgba(0,0,0,.1),0 8px 10px rgba(0,0,0,.04);--glass-light:color-mix(in srgb,#fff 8%,transparent);--glass-medium:color-mix(in srgb,#fff 12%,transparent);--glass-strong:color-mix(in srgb,#fff 18%,transparent);--glass-border:hsla(0,0%,100%,.1);--grid-size:40px;--grid-color:rgba(0,0,0,.02)}[data-theme=dark]{--glass-light:color-mix(in srgb,#000 20%,transparent);--glass-medium:color-mix(in srgb,#000 35%,transparent);--glass-strong:color-mix(in srgb,#000 50%,transparent);--glass-border:hsla(0,0%,100%,.08);--grid-color:hsla(0,0%,100%,.03)}:root{--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--text-8xl:6rem;--text-9xl:8rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--z-hide:-1;--z-auto:auto;--z-0:0;--z-10:10;--z-20:20;--z-30:30;--z-40:40;--z-50:50;color-scheme:light}[data-theme=dark]{color-scheme:dark}.card-glass{background:var(--glass-light);backdrop-filter:blur(12px) saturate(150%)}.card-glass,.card-glass-medium{border:1px solid var(--glass-border);border-radius:var(--radius-lg)}.card-glass-medium{background:var(--glass-medium);backdrop-filter:blur(16px) saturate(180%)}.card-glass-strong{background:var(--glass-strong);backdrop-filter:blur(20px) saturate(200%);border:1px solid var(--glass-border);border-radius:var(--radius-lg)}.shadow-elev-1{box-shadow:var(--shadow-sm)}.shadow-elev-2{box-shadow:var(--shadow-md)}.shadow-elev-3{box-shadow:var(--shadow-lg)}.shadow-elev-4{box-shadow:var(--shadow-xl)}.shadow-elev-5{box-shadow:var(--shadow-2xl)}.bg-grid{background-image:linear-gradient(var(--grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--grid-color) 1px,transparent 1px);background-size:var(--grid-size) var(--grid-size);background-position:-1px -1px}.bg-gradient-primary{background:linear-gradient(135deg,rgb(var(--primary)) 0,rgb(var(--secondary)) 100%)}.bg-gradient-accent{background:linear-gradient(135deg,rgb(var(--accent)) 0,rgb(var(--primary)) 100%)}.bg-gradient-subtle{background:linear-gradient(135deg,rgb(var(--neutral-50)) 0,rgb(var(--neutral-100)) 100%)}[data-theme=dark] .bg-gradient-subtle{background:linear-gradient(135deg,rgb(var(--neutral-900)) 0,rgb(var(--neutral-800)) 100%)}.focus-ring:focus-visible{outline:none;box-shadow:0 0 0 2px rgb(var(--bg)),0 0 0 4px rgb(var(--ring));border-radius:var(--radius-md)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:fade-in .3s ease-out}.animate-slide-up{animation:slide-up .4s ease-out}.animate-scale-in{animation:scale-in .2s ease-out}@media (prefers-reduced-motion:reduce){.animate-fade-in,.animate-scale-in,.animate-slide-up{animation:none}}@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--color-bg:255 255 255;--color-fg:17 17 17;--color-muted:113 113 122;--color-primary:37 99 235;--color-accent:16 185 129;--radius-lg:16px;--radius-xl:20px;--shadow-card:0 10px 25px rgba(0,0,0,.06);--shadow-float:0 12px 40px rgba(0,0,0,.1);--ease:cubic-bezier(.2,.8,.2,1);--transition:180ms var(--ease)}html{color-scheme:light}body{background:rgb(var(--color-bg));color:rgb(var(--color-fg));font-family:Inter,system-ui,-apple-system,sans-serif;scroll-behavior:smooth;max-width:100vw;overflow-x:hidden}}@layer utilities{.container-pro{@apply max-w-7xl mx-auto px-6}.card{background:hsla(0,0%,100%,.9);backdrop-filter:blur(8px);border:1px solid rgba(0,0,0,.06);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}.muted{color:rgb(var(--color-muted))}}:where(.cookie-banner,#cookie-banner,[data-cookie-banner],[data-component=CookieConsentBanner],#CookieConsentBanner){position:fixed!important;left:0;right:0;bottom:0;z-index:60;transform:none!important}:where([data-sticky],[data-sticky-cta],.sticky-cta,.whatsapp-widget){position:fixed!important;bottom:1rem;right:1rem;z-index:60}html{overflow-y:scroll}@media (max-width:768px){body{background:#fff!important}a,h1,h2,h3,p,span{color:#111!important}footer,header{background:#fff!important}}@media (min-width:769px){a,h1,h2,h3,p,span{color:#f5f5f5!important}footer,header{background:transparent!important}}@media (prefers-color-scheme:light){body{color:#111!important}body,footer,header{background:#fff!important}a,h1,h2,h3,p,span{color:#111!important}}@media (prefers-color-scheme:dark){body{color:#f5f5f5!important}body,footer,header{background:#0a0a0a!important}a,h1,h2,h3,p,span{color:#f5f5f5!important}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}::-webkit-scrollbar-thumb{background:rgb(var(--color-primary));border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-primary)/.8)}.loading-shimmer{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);background-size:200% 100%;animation:shimmer 2s infinite}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[data-bg-grid]{pointer-events:none!important}a,button{touch-action:manipulation;-webkit-touch-callout:none}.pointer-events-auto,a,button{pointer-events:auto!important}:focus-visible{outline:2px solid rgb(var(--color-primary))}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1,h2,h3,h4,h5,h6{line-height:1.2;letter-spacing:-.025em;font-weight:600}h1{font-size:clamp(2rem,4vw,3rem)}h2{font-size:clamp(1.5rem,3vw,2.25rem)}h3{font-size:clamp(1.25rem,2.5vw,1.875rem)}li,p{line-height:1.6;letter-spacing:-.01em}a:not(.button):not([class*=btn]){transition:all .2s ease-out;text-decoration-thickness:1px;text-underline-offset:3px}a:not(.button):not([class*=btn]):hover{text-decoration-thickness:2px;text-underline-offset:4px;transform:translateY(-1px)}:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}[role=button],button,input,select,textarea{transition:all .2s ease-out}.card-glass{backdrop-filter:blur(16px) saturate(180%);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12)}[data-theme=dark] .card-glass{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.08)}.space-y-section>*+*{margin-top:clamp(3rem,6vw,5rem)}.space-y-content>*+*{margin-top:clamp(1.5rem,3vw,2.5rem)}.muted,.text-muted-foreground{color:#475569}[data-theme=dark] .muted,[data-theme=dark] .text-muted-foreground{color:#94a3b8}:focus-visible{outline:2px solid #3b82f6!important;outline-offset:2px!important;border-radius:4px}.skip-link{position:absolute;top:-40px;left:6px;background:#3b82f6;color:#fff;padding:8px;text-decoration:none;border-radius:4px;z-index:9999;transition:top .2s ease}.skip-link:focus{top:6px}a:not(.button):not([class*=btn]){color:#2563eb;-webkit-text-decoration-color:#2563eb;text-decoration-color:#2563eb}[data-theme=dark] a:not(.button):not([class*=btn]){color:#60a5fa;-webkit-text-decoration-color:#60a5fa;text-decoration-color:#60a5fa}a:not(.button):not([class*=btn]):hover{color:#1d4ed8}[data-theme=dark] a:not(.button):not([class*=btn]):hover{color:#93c5fd}[role=button],button,input,select,textarea{position:relative}[role=button]:focus-visible:after,button:focus-visible:after{content:"";position:absolute;inset:-2px;border:2px solid #3b82f6;border-radius:inherit;pointer-events:none}.text-sm,.text-xs{font-weight:500;letter-spacing:.025em}.fixed-bottom{bottom:calc(env(safe-area-inset-bottom) + 1rem)}.fixed-top{top:calc(env(safe-area-inset-top) + 1rem)}.hero,[data-hero]{min-height:56vh;contain:layout}.hero img,[data-hero] img{display:block;width:100%;height:auto}.hero [data-hero-media]{aspect-ratio:16/9}:root{--bg:#0b0f15;--fg:#e6eaf2;--muted:#a3b1c2;--border:#1b2430;--brand:#06b6d4;--brand-600:#0891b2;--accent:#22d3ee;--success:#16a34a;--warning:#f59e0b;--danger:#ef4444}@media (prefers-color-scheme:dark){:root{--bg:#070b10;--fg:#e8eef6;--muted:#9ba9ba;--border:#141c26}}.bg-grid,.bg-gridDark,[data-bg-grid=true]{pointer-events:none!important;z-index:0!important}.container,.page-wrapper,footer,header,main,nav{position:relative;z-index:1}.agi-widget{pointer-events:none!important}.agi-widget .interactive,.agi-widget [role=button],.agi-widget a,.agi-widget button,.agi-widget input,.agi-widget select,.agi-widget textarea{pointer-events:auto!important}[data-ios-hitfix=wrapper]{transform:none!important;backdrop-filter:none!important}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}:root{--crset-primary:#00d4ff;--crset-primary-dark:#09c;--crset-secondary:#7c3aed;--crset-accent:#f59e0b;--crset-success:#10b981;--crset-warning:#f59e0b;--crset-error:#ef4444;--crset-black:#0a0a0a;--crset-gray-900:#111827;--crset-gray-800:#1f2937;--crset-gray-700:#374151;--crset-gray-600:#4b5563;--crset-gray-500:#6b7280;--crset-gray-400:#9ca3af;--crset-gray-300:#d1d5db;--crset-gray-200:#e5e7eb;--crset-gray-100:#f3f4f6;--crset-white:#fff;--glass-bg:hsla(0,0%,100%,.08);--glass-bg-hover:hsla(0,0%,100%,.12);--glass-border:hsla(0,0%,100%,.15);--glass-border-hover:hsla(0,0%,100%,.25);--glass-shadow:0 8px 32px rgba(0,0,0,.3);--glass-shadow-hover:0 20px 40px rgba(0,0,0,.4);--grid-size:32px;--grid-color:rgba(0,212,255,.1);--grid-glow:rgba(0,212,255,.3);--font-primary:"Inter",system-ui,-apple-system,sans-serif;--font-display:"Space Grotesk","Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px rgba(0,0,0,.05);--shadow-md:0 4px 6px rgba(0,0,0,.1);--shadow-lg:0 10px 15px rgba(0,0,0,.1);--shadow-xl:0 20px 25px rgba(0,0,0,.1);--shadow-2xl:0 25px 50px rgba(0,0,0,.25);--shadow-glow:0 0 20px var(--crset-primary);--shadow-glow-lg:0 0 40px var(--crset-primary);--duration-fast:150ms;--duration-normal:250ms;--duration-slow:350ms;--ease-out:cubic-bezier(0.4,0,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-toast:1080}@media (prefers-color-scheme:dark){:root{--glass-bg:rgba(0,0,0,.4);--glass-bg-hover:rgba(0,0,0,.6);--glass-border:hsla(0,0%,100%,.1);--glass-border-hover:hsla(0,0%,100%,.2)}}.glass-card{background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--glass-shadow);transition:all var(--duration-normal) var(--ease-out)}.glass-card:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-hover);box-shadow:var(--glass-shadow-hover);transform:translateY(-2px)}.grid-bg{background-image:linear-gradient(var(--grid-color) 1px,transparent 1px),linear-gradient(90deg,var(--grid-color) 1px,transparent 1px);background-size:var(--grid-size) var(--grid-size);background-position:0 0,0 0}.grid-glow{position:relative}.grid-glow:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 50% 50%,var(--grid-glow) 0,transparent 70%);pointer-events:none;z-index:-1}.text-glow{text-shadow:0 0 10px var(--crset-primary)}.border-glow{box-shadow:0 0 0 1px var(--crset-primary),var(--shadow-glow)}.animate-float{animation:float 6s ease-in-out infinite}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite alternate}.animate-scan{animation:scan 4s linear infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow{0%{box-shadow:var(--shadow-glow)}to{box-shadow:var(--shadow-glow-lg)}}@keyframes scan{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.animate-float,.animate-pulse-glow,.animate-scan{animation:none!important}}:root{--accent-1:#22d3ee;--accent-2:#a78bfa;--accent-3:#67e8f9;--glow:0 0 24px var(--accent-1),0 0 48px color-mix(in oklab,var(--accent-1) 50%,transparent);--bg-0:#0b1220;--bg-1:#0f172a;--bg-2:#111827;--card:#0b1328cc;--stroke:hsla(0,0%,100%,.08);--text:#e5e7eb;--text-dim:#b6c2d4;--r-xl:1.25rem;--blur:14px}.crs-glass{background:color-mix(in oklab,var(--card) 92%,transparent);border:1px solid var(--stroke);border-radius:var(--r-xl);backdrop-filter:blur(var(--blur)) saturate(120%);-webkit-backdrop-filter:blur(var(--blur)) saturate(120%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 10px 30px rgba(2,8,23,.35)}.crs-neon:focus-visible,.crs-neon:hover{outline:2px solid color-mix(in oklab,var(--accel,var(--accent-1)) 90%,#fff 10%);box-shadow:var(--glow)}.crs-beam{isolation:isolate;background:radial-gradient(1200px 300px at 50% -10%,color-mix(in oklab,var(--accent-2) 20%,transparent),transparent 60%),radial-gradient(900px 200px at 20% -10%,color-mix(in oklab,var(--accent-1) 18%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in oklab,#0b1220 90%,#000 10%),var(--bg-1))}.crs-beam,.crs-scanlines{position:relative}.crs-scanlines:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(180deg,hsla(0,0%,100%,.015) 0 2px,transparent 2px 4px);mix-blend-mode:soft-light}.crs-grid{--grid-c:rgba(148,163,184,.18);background:linear-gradient(to right,var(--grid-c) 1px,transparent 1px) 0 0/40px 40px,linear-gradient(to bottom,var(--grid-c) 1px,transparent 1px) 0 0/40px 40px}.crs-holo{position:relative;border-radius:var(--r-xl)}.crs-holo:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:conic-gradient(from 180deg at 50% 50%,color-mix(in oklab,var(--accent-1) 25%,transparent),transparent 30%),radial-gradient(600px 200px at 20% -10%,color-mix(in oklab,var(--accent-2) 12%,transparent),transparent 70%);opacity:.35;mix-blend-mode:screen;filter:saturate(120%)}.crs-cta{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border-radius:.875rem;background:linear-gradient(180deg,color-mix(in oklab,var(--accent-1) 22%,#0b1220),#0b1220);color:var(--text);border:1px solid color-mix(in oklab,var(--accent-1) 50%,transparent);box-shadow:0 0 0 0 rgba(34,211,238,.45);transition:box-shadow .25s ease,transform .25s ease,background .25s ease}.crs-cta:hover{box-shadow:0 0 24px 4px rgba(34,211,238,.35);transform:translateY(-1px)}.crs-cta:focus-visible{outline:2px solid var(--accent-1);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}