.hero-glow[data-astro-cid-ge2uvauf]{filter:blur(80px);will-change:transform;background:conic-gradient(#06e5fc22,#6b5bff44,#01193d00,#06e5fc33,#6b5bff22);animation:28s linear infinite hero-spin;inset:-40%}.hero-grid[data-astro-cid-ge2uvauf]{background-image:linear-gradient(#06e5fc14 1px,#0000 1px),linear-gradient(90deg,#06e5fc14 1px,#0000 1px);background-size:56px 56px;mask-image:radial-gradient(circle at 72% 38%,#000 0%,#0000 62%)}.orb-stage[data-astro-cid-ge2uvauf]{aspect-ratio:1;width:min(118vw,560px);top:3%;left:50%;translate:-50%}@media (width>=768px){.orb-stage[data-astro-cid-ge2uvauf]{width:min(62vw,64rem,108svh);top:50%;left:auto;right:-9%;translate:0 -54%}}.orb-aura[data-astro-cid-ge2uvauf]{filter:blur(30px);background:radial-gradient(circle,#06e5fc33 0%,#6b5bff22 45%,#0000 70%)}.orb-static[data-astro-cid-ge2uvauf]{transition:opacity 1.2s;display:none}@media (pointer:coarse),(width<=768px),(prefers-reduced-motion:reduce){.orb-static[data-astro-cid-ge2uvauf]{display:block}}.orb-static[data-astro-cid-ge2uvauf][data-show]{display:block}.orb-static[data-astro-cid-ge2uvauf][data-fade]{opacity:0}.orb-static[data-astro-cid-ge2uvauf][data-gone]{display:none}.orb-stage[data-astro-cid-ge2uvauf] canvas{width:100%;height:100%;position:absolute;inset:0}.orb-hud[data-astro-cid-ge2uvauf]{bottom:16%;left:22%}.hero-title[data-astro-cid-ge2uvauf]{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.6rem,11.4vw,9rem);line-height:.88}@media (width>=768px){.hero-title[data-astro-cid-ge2uvauf]{font-size:clamp(4rem,8.6vw,9rem)}}.hero-accent[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#06e5fc 0%,#7fd8ff 35%,#a99bff 75%,#6b5bff 100%);color:#0000;filter:drop-shadow(0 0 28px #06e5fc40);-webkit-background-clip:text;background-clip:text}.hero-line[data-astro-cid-ge2uvauf],.hero-rise[data-astro-cid-ge2uvauf]{animation:.9s cubic-bezier(.2,.8,.2,1) both hero-rise}.hero-line[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:80ms}.hero-line[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.16s}.hero-rise-3[data-astro-cid-ge2uvauf]{animation-delay:.22s}.hero-rise-4[data-astro-cid-ge2uvauf]{animation-delay:.3s}.hero-rise-5[data-astro-cid-ge2uvauf]{animation-delay:.38s}@keyframes hero-rise{0%{opacity:.01;transform:translateY(.6em)}}@keyframes hero-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hero-glow[data-astro-cid-ge2uvauf],.hero-line[data-astro-cid-ge2uvauf],.hero-rise[data-astro-cid-ge2uvauf]{animation:none}}.standin[data-astro-cid-5uy2aor7]{background:#020814}.standin-pan[data-astro-cid-5uy2aor7]{background:linear-gradient(120deg, var(--to), var(--from), #01193d, var(--to));opacity:.85;background-size:300% 300%;animation:6s infinite vl-pan}.standin-glow[data-astro-cid-5uy2aor7]{background:conic-gradient(from 0deg, color-mix(in srgb, var(--from) 16%, transparent), color-mix(in srgb, var(--to) 30%, transparent), transparent, color-mix(in srgb, var(--from) 23%, transparent));filter:blur(50px);animation:14s linear infinite vl-spin;inset:-40%}.standin-grid[data-astro-cid-5uy2aor7]{background-image:linear-gradient(#06e5fc12 1px,#0000 1px),linear-gradient(90deg,#06e5fc12 1px,#0000 1px);background-size:28px 28px;mask-image:radial-gradient(circle at 70% 40%,#000,#0000 70%)}@keyframes vl-pan{50%{background-position:100%}}@keyframes vl-spin{to{transform:rotate(360deg)}}.standin[data-astro-cid-5uy2aor7][data-play-on=hover]:not([data-active]) [data-astro-cid-5uy2aor7]:is(.standin-pan,.standin-glow){animation-play-state:paused}@media (prefers-reduced-motion:reduce){.standin-pan[data-astro-cid-5uy2aor7],.standin-glow[data-astro-cid-5uy2aor7]{animation:none}}.reel-card[data-astro-cid-pxh3uvjy]{clip-path:inset(0%);will-change:clip-path}.reel-title[data-astro-cid-pxh3uvjy]{letter-spacing:-.045em;text-wrap:balance;text-shadow:0 6px 60px #02081499;font-size:clamp(2.4rem,10.5vw,8.5rem);line-height:.9}.reel-accent[data-astro-cid-pxh3uvjy]{background:linear-gradient(90deg,#06e5fc 0%,#7fd8ff 35%,#a99bff 75%,#6b5bff 100%);color:#0000;filter:drop-shadow(0 0 28px #06e5fc40);-webkit-background-clip:text;background-clip:text}.reel-names[data-astro-cid-pxh3uvjy]{text-wrap:balance}.case[data-astro-cid-esvs7huh]{--glow:color-mix(in srgb, var(--brand-accent) 22%, transparent);transition:border-color .4s,box-shadow .5s}.case[data-astro-cid-esvs7huh]:before{content:"";z-index:2;background:linear-gradient(90deg, transparent, var(--brand-accent) 30%, var(--brand-to) 70%, transparent);opacity:.7;height:1px;position:absolute;inset:0 0 auto}.case[data-astro-cid-esvs7huh]:after{content:"";aspect-ratio:1;z-index:-1;background:radial-gradient(circle, var(--glow), transparent 65%);pointer-events:none;opacity:.6;width:80%;transition:opacity .5s;position:absolute;inset:auto -30% -50% auto}.case[data-astro-cid-esvs7huh]:hover{border-color:color-mix(in srgb, var(--brand-accent) 35%, transparent);box-shadow:0 30px 80px -40px var(--brand-accent)}.case[data-astro-cid-esvs7huh]:hover:after{opacity:1}.case-dot[data-astro-cid-esvs7huh]{background:var(--brand-accent);box-shadow:0 0 10px var(--brand-accent)}.logo-tile[data-astro-cid-esvs7huh]{box-shadow:0 20px 50px -20px #020814,0 0 0 1px #ffffff40}.case-featured[data-astro-cid-esvs7huh]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-accent) 28%, transparent)}.case-featured[data-astro-cid-esvs7huh]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-accent) 50%, transparent), 0 40px 120px -50px var(--brand-accent)}.featured-shade[data-astro-cid-esvs7huh]{background:linear-gradient(#02081400 0%,#02081466 40%,#020814e6 85%),radial-gradient(at 80% 10%,#0000 30%,#02081480 80%)}.scan[data-astro-cid-esvs7huh]{aspect-ratio:1;width:min(34rem,80%);top:-12%;right:-10%}.scan-ring[data-astro-cid-esvs7huh]{border:1px solid color-mix(in srgb, var(--brand-from) 45%, transparent)}.scan-sweep[data-astro-cid-esvs7huh]{background:conic-gradient(from 0deg, transparent 0 70%, color-mix(in srgb, var(--brand-from) 45%, transparent) 100%);animation:6s linear infinite paused scan-spin;mask-image:radial-gradient(circle,#000 0 70%,#0000 71%)}.case-featured[data-astro-cid-esvs7huh]:hover .scan-sweep[data-astro-cid-esvs7huh],.case-featured[data-astro-cid-esvs7huh]:focus-within .scan-sweep[data-astro-cid-esvs7huh]{animation-play-state:running}.scan-core[data-astro-cid-esvs7huh]{background:var(--brand-from);box-shadow:0 0 30px 6px var(--brand-from);inset:46%}@keyframes scan-spin{to{transform:rotate(360deg)}}.wordmark[data-astro-cid-esvs7huh]{letter-spacing:-.045em;background:linear-gradient(100deg, #fff 30%, color-mix(in srgb, var(--brand-from) 70%, white) 70%, var(--brand-to) 110%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.75rem,8.5vw,6.5rem);line-height:.92}@media (prefers-reduced-motion:reduce){.case[data-astro-cid-esvs7huh],.case[data-astro-cid-esvs7huh]:after,.logo-tile[data-astro-cid-esvs7huh]{transition:none}.scan-sweep[data-astro-cid-esvs7huh]{animation:none}}.tm-glow[data-astro-cid-gakqr736]{background:radial-gradient(#6b5bff1f,#0000 65%);width:60rem;height:40rem;top:20%;left:50%;translate:-50%}.tm-card[data-astro-cid-gakqr736]:before{content:"";opacity:.6;background:linear-gradient(90deg,#0000,#06e5fc80 30%,#a99bff80 70%,#0000);height:1px;position:absolute;inset:0 0 auto}.tm-mark[data-astro-cid-gakqr736]{color:#06e5fc;opacity:.08;font-size:12rem;line-height:1;top:-1.5rem;right:1.5rem}.tm-photo[data-astro-cid-gakqr736]{background:conic-gradient(from 200deg,#06e5fc,#6b5bff,#06e5fc33,#06e5fc);box-shadow:0 0 40px -10px #06e5fc66}.tm-photo[data-astro-cid-gakqr736] img[data-astro-cid-gakqr736]{border:3px solid #06101f}.tm-quote[data-astro-cid-gakqr736]{letter-spacing:-.01em;text-wrap:pretty;font-size:clamp(1.15rem,2.1vw,1.75rem);line-height:1.45}.tm-quote[data-astro-cid-gakqr736] mark[data-astro-cid-gakqr736]{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 62%,#06e5fc2e 62%);padding:0 .05em;font-weight:600}.svc[data-astro-cid-lesv7jgp]{transition:border-color .4s,transform .4s,box-shadow .5s}.svc[data-astro-cid-lesv7jgp]:hover{border-color:#06e5fc59;box-shadow:0 30px 80px -45px #06e5fc}.svc-icon[data-astro-cid-lesv7jgp]{box-shadow:inset 0 0 20px -6px #06e5fc55}.svc-lead[data-astro-cid-lesv7jgp]{background:radial-gradient(circle at 0 0,#06e5fc1f,#0000 55%),linear-gradient(160deg,#0b1d3a 0%,#06101f 60%,#120f33 100%);min-height:18rem}.svc-lead-glow[data-astro-cid-lesv7jgp]{aspect-ratio:1;background:radial-gradient(circle,#6b5bff40,#0000 65%);width:32rem;bottom:-16rem;right:-14rem}.svc-net[data-astro-cid-lesv7jgp]{width:min(62%,15rem);top:5.5rem;right:1.5rem}.svc-node[data-astro-cid-lesv7jgp]{opacity:.55}@media (prefers-reduced-motion:no-preference){.svc-node[data-astro-cid-lesv7jgp]{animation:2.7s ease-in-out infinite svc-pulse}.svc-core[data-astro-cid-lesv7jgp]{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite svc-core}}@keyframes svc-pulse{50%{opacity:1}}@keyframes svc-core{50%{opacity:.4;transform:scale(1.5)}}.svc-lead[data-astro-cid-lesv7jgp]:before{content:"";opacity:.8;background:linear-gradient(90deg,#0000,#06e5fc 30%,#a99bff 70%,#0000);height:1px;position:absolute;inset:0 0 auto}.formula[data-astro-cid-lesv7jgp]{background:linear-gradient(90deg,#06e5fc0d,#6b5bff0d)}@media (prefers-reduced-motion:reduce){.svc[data-astro-cid-lesv7jgp]{transition:none}}.section-title[data-astro-cid-grsovck6]{text-wrap:balance}.pr-grid[data-astro-cid-grsovck6]{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:64px 64px;mask-image:radial-gradient(at 50% 60%,#000 10%,#0000 70%)}.pr-track[data-astro-cid-grsovck6]{background:#ffffff14;border-radius:2px;width:2px;top:12px;bottom:0;left:10px}.pr-fill[data-astro-cid-grsovck6]{transform-origin:50% 0;border-radius:inherit;background:linear-gradient(#06e5fc,#a99bff);box-shadow:0 0 16px #06e5fc80}.pr-dot[data-astro-cid-grsovck6]{background:#020814;border:1px solid #06e5fc99;box-shadow:0 0 18px -2px #06e5fc80}@media (width>=1024px){.pr-track[data-astro-cid-grsovck6]{width:auto;height:2px;inset:10px calc(20% - 11px) auto 11px}.pr-fill[data-astro-cid-grsovck6]{transform-origin:0;background:linear-gradient(90deg,#06e5fc,#a99bff)}}.st-icon[data-astro-cid-u256hdza]{-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;display:inline-block}.st-lead[data-astro-cid-u256hdza]{background:radial-gradient(circle at 100% 0,#6b5bff2e,#0000 50%),linear-gradient(160deg,#0b1d3a 0%,#06101f 70%)}.st-lead[data-astro-cid-u256hdza]:before{content:"";opacity:.8;background:linear-gradient(90deg,#0000,#06e5fc 30%,#a99bff 70%,#0000);height:1px;position:absolute;inset:0 0 auto}.st-chip[data-astro-cid-u256hdza]{transition:border-color .3s,color .3s}.st-chip[data-astro-cid-u256hdza]:hover{color:#fff;border-color:#06e5fc80}.st-chip[data-astro-cid-u256hdza] .st-icon[data-astro-cid-u256hdza]{color:#06e5fc}.st-marquee[data-astro-cid-u256hdza]{mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}@media (prefers-reduced-motion:no-preference){.st-track[data-astro-cid-u256hdza]{animation:60s linear infinite st-marquee}.st-marquee[data-astro-cid-u256hdza]:hover .st-track[data-astro-cid-u256hdza]{animation-play-state:paused}}@keyframes st-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.st-chip[data-astro-cid-u256hdza]{transition:none}}.cr-perk[data-astro-cid-lrypnjws]{transition:border-color .4s,box-shadow .5s}.cr-perk[data-astro-cid-lrypnjws]:hover{border-color:#06e5fc59;box-shadow:0 30px 80px -45px #06e5fc}.cr-perk[data-astro-cid-lrypnjws]:first-child:before{content:"";background:linear-gradient(90deg,#0000,#06e5fc,#a99bff,#0000);height:1px;position:absolute;inset:0 1.5rem auto}@media (prefers-reduced-motion:reduce){.cr-perk[data-astro-cid-lrypnjws]{transition:none}}.ct-glow[data-astro-cid-he3spzz3]{aspect-ratio:1;background:radial-gradient(circle,#06e5fc1a,#0000 62%);width:46rem;top:-10rem;right:-18rem}.cv-dialog[data-astro-cid-5q5ba5wz]{z-index:80;overscroll-behavior:contain;backdrop-filter:blur(10px);width:100%;max-width:none;height:100%;max-height:none;color:inherit;background:#020814c7;border:0;margin:0;padding:1rem;position:fixed;inset:0;overflow-y:auto}.cv-dialog[data-astro-cid-5q5ba5wz][open]{place-items:center;display:grid}.cv-panel[data-astro-cid-5q5ba5wz]{min-width:0;max-width:40rem}.cv-close[data-astro-cid-5q5ba5wz]{color:#b4c6d4;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;place-items:center;width:2.75rem;height:2.75rem;display:grid}.cv-close[data-astro-cid-5q5ba5wz]:hover{color:#fff;border-color:#06e5fc80}.cv-close[data-astro-cid-5q5ba5wz]:focus-visible,.cv-cancel[data-astro-cid-5q5ba5wz]:focus-visible{outline-offset:3px;outline:2px solid #06e5fc}.cv-cancel[data-astro-cid-5q5ba5wz]{color:#b4c6d4;border-radius:999px;padding:.9rem 1.3rem;font-size:1rem}.cv-cancel[data-astro-cid-5q5ba5wz]:hover{color:#fff}.cv-file[data-astro-cid-5q5ba5wz]{padding:.6rem;font-size:.9rem}.cv-file[data-astro-cid-5q5ba5wz]::file-selector-button{color:#06e5fc;cursor:pointer;background:#06e5fc1f;border:0;border-radius:999px;margin-right:.8rem;padding:.5rem 1rem;font-weight:600}@media (prefers-reduced-motion:no-preference){.cv-dialog[data-astro-cid-5q5ba5wz][open]{animation:.25s ease-out cv-fade}.cv-dialog[data-astro-cid-5q5ba5wz][open] .cv-panel[data-astro-cid-5q5ba5wz]{animation:.4s cubic-bezier(.2,.8,.2,1) cv-rise}}@keyframes cv-fade{0%{opacity:0}}@keyframes cv-rise{0%{opacity:0;transform:translateY(16px)scale(.98)}}.toast-region{z-index:90;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.6rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem}.toast{pointer-events:auto;backdrop-filter:blur(14px);color:#e8f6ff;background:#06101feb;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:.75rem;width:min(100%,24rem);padding:.85rem .85rem .85rem 1rem;display:flex;box-shadow:0 24px 60px -30px #000}.toast-success{border-color:#06e5fc66}.toast-error{border-color:#ff7a7a80}.toast-icon{border-radius:999px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;font-size:.9rem;font-weight:700;display:grid}.toast-success .toast-icon{color:#06e5fc;background:#06e5fc26}.toast-error .toast-icon{color:#ff9b9b;background:#ff7a7a26}.toast-text{flex:1;margin:0;font-size:.95rem;line-height:1.4}.toast-close{color:#9fb6c8;border-radius:999px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;font-size:1.25rem;line-height:1;display:grid}.toast-close:hover{color:#fff;background:#ffffff0f}.toast-close:focus-visible{outline-offset:2px;outline:2px solid #06e5fc}@media (width>=640px){.toast-region{bottom:1.5rem;left:auto;right:1.5rem}}@media (prefers-reduced-motion:no-preference){.toast{animation:.35s cubic-bezier(.2,.8,.2,1) toast-in}}@keyframes toast-in{0%{opacity:0;transform:translateY(12px)}}
