.hero[data-astro-cid-eaqddndm]{isolation:isolate;flex-direction:column;min-height:max(100svh,760px);display:flex;position:relative;overflow:hidden}.hero__scene[data-astro-cid-eaqddndm]{z-index:-1;position:absolute;inset:0}.hero__scene[data-astro-cid-eaqddndm] canvas[data-astro-cid-eaqddndm]{opacity:0;width:100%;height:100%;transition:opacity 1.4s;position:absolute;inset:0}.hero__scene[data-astro-cid-eaqddndm].is-live canvas[data-astro-cid-eaqddndm]{opacity:1}.hero__glow[data-astro-cid-eaqddndm]{aspect-ratio:1.5;filter:blur(34px);background:radial-gradient(closest-side at 26% 46%,#ff285a33,#0000 70%),radial-gradient(closest-side at 74% 46%,#3c5aff4d,#0000 70%),radial-gradient(closest-side at 50% 62%,#d646ff47,#0000 72%);width:min(1500px,150vw);position:absolute;bottom:-38%;left:50%;transform:translate(-50%)}.hero__fallback[data-astro-cid-eaqddndm]{aspect-ratio:1;background:conic-gradient(from 200deg,#d646ff47,#0000 22%),repeating-radial-gradient(circle,#0000 0 9.6%,#f0aaff33 9.8% 10%),radial-gradient(circle,#d646ff1a,#0000 70%);border-radius:50%;width:120vmin;transition:opacity 1s;position:absolute;bottom:-52vmin;left:50%;transform:translate(-50%);mask-image:linear-gradient(#000 30%,#0000 55%)}.hero__scene[data-astro-cid-eaqddndm].is-live .hero__fallback[data-astro-cid-eaqddndm]{opacity:0}.hero__fade[data-astro-cid-eaqddndm]{background:linear-gradient(transparent, var(--bg) 92%);height:26%;position:absolute;inset:auto 0 0}.sky[data-astro-cid-eaqddndm]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sky__line[data-astro-cid-eaqddndm]{transform-origin:0;background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:46vw;height:1px;position:absolute}.sky__line[data-astro-cid-eaqddndm].l1{top:56%;left:-4vw;transform:rotate(-38deg)}.sky__line[data-astro-cid-eaqddndm].l2{width:30vw;top:24%;left:-6vw;transform:rotate(40deg)}.sky__line[data-astro-cid-eaqddndm].l3{transform-origin:0;top:70%;right:-30vw;transform:rotate(-70deg)}.sky__line[data-astro-cid-eaqddndm].l4{width:40vw;top:78%;right:-34vw;transform:rotate(-42deg)}.sky__chip[data-astro-cid-eaqddndm]{color:#e9ecff;backdrop-filter:blur(10px);width:44px;height:44px;animation:rise 1s var(--ease) .7s both, bob 7s ease-in-out 1.7s infinite alternate;background:#1210228c;border:1px solid #ffffff38;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff29,0 8px 30px #be50ff40}.sky__chip[data-astro-cid-eaqddndm].c1{top:43%;left:7.5vw}.sky__chip[data-astro-cid-eaqddndm].c2{animation-delay:.8s,2.4s;top:30%;left:15vw}.sky__chip[data-astro-cid-eaqddndm].c3{animation-delay:.9s,1.2s;top:36%;right:9vw}.sky__chip[data-astro-cid-eaqddndm].c4{animation-delay:1s,3s;top:55%;right:4.5vw}@keyframes bob{to{translate:0 -10px}}.hero__bolt[data-astro-cid-eaqddndm]{font-size:.8rem}.hgrad[data-astro-cid-eaqddndm]{background:linear-gradient(90deg,#ffb3d9 0%,#fff 22% 76%,#c7b4ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero__labels[data-astro-cid-eaqddndm]{pointer-events:none;position:absolute;inset:0}.blip[data-astro-cid-eaqddndm]{opacity:0;backdrop-filter:blur(8px);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#dbe5ff;white-space:nowrap;will-change:transform, opacity;background:#060a1a99;border:1px solid #cdaaff4d;border-radius:999px;align-items:center;gap:7px;margin:-11px 0 0 12px;padding:3px 10px;font-size:.66rem;display:inline-flex;position:absolute;top:0;left:0}.blip[data-astro-cid-eaqddndm] i[data-astro-cid-eaqddndm]{background:var(--accent2-hi);width:5px;height:5px;box-shadow:0 0 8px var(--accent2);border-radius:50%}.hero__content[data-astro-cid-eaqddndm]{text-align:center;flex-direction:column;flex:1;align-items:center;padding-top:clamp(120px,17vh,190px);display:flex}.hero__pill[data-astro-cid-eaqddndm]{animation:rise 1s var(--ease) both;margin-bottom:26px}.hero[data-astro-cid-eaqddndm] h1[data-astro-cid-eaqddndm]{max-width:14ch}.hero[data-astro-cid-eaqddndm] h1[data-astro-cid-eaqddndm] .line[data-astro-cid-eaqddndm]{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.hero[data-astro-cid-eaqddndm] h1[data-astro-cid-eaqddndm] .line[data-astro-cid-eaqddndm]>span[data-astro-cid-eaqddndm]{animation:wipe 1.1s var(--ease) both;display:inline-block}.hero[data-astro-cid-eaqddndm] h1[data-astro-cid-eaqddndm] .line[data-astro-cid-eaqddndm]:nth-child(2)>span[data-astro-cid-eaqddndm]{animation-delay:.12s}.hero__lede[data-astro-cid-eaqddndm]{max-width:56ch;animation:rise 1s var(--ease) .3s both;margin-top:26px}.hero__cta[data-astro-cid-eaqddndm]{animation:rise 1s var(--ease) .42s both;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.hero__hud-wrap[data-astro-cid-eaqddndm]{animation:rise 1.1s var(--ease) .6s both;padding-bottom:clamp(20px,4vh,44px)}.hero__hud[data-astro-cid-eaqddndm]{border-radius:18px;grid-template-columns:repeat(3,auto) 1fr;margin:0;display:grid;overflow:hidden}.hero__hud[data-astro-cid-eaqddndm]>div[data-astro-cid-eaqddndm]{border-right:1px solid var(--line);padding:16px 26px}.hero__hud[data-astro-cid-eaqddndm]>div[data-astro-cid-eaqddndm]:last-child{border-right:0}.hero__hud[data-astro-cid-eaqddndm] dt[data-astro-cid-eaqddndm]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.64rem}.hero__hud[data-astro-cid-eaqddndm] dd[data-astro-cid-eaqddndm]{font-family:var(--font-display);letter-spacing:-.03em;margin:4px 0 0;font-size:1.7rem;font-weight:300;line-height:1.1}.hero__hud[data-astro-cid-eaqddndm] small[data-astro-cid-eaqddndm]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ev-estimate);margin-left:4px;font-size:.62rem}.hero__hud[data-astro-cid-eaqddndm] .hero__hud-text[data-astro-cid-eaqddndm]{letter-spacing:-.01em;color:var(--ink-soft);padding-top:5px;font-size:1.02rem;font-weight:400}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes wipe{0%{transform:translateY(105%)}}@media (width<=900px){.hero__hud[data-astro-cid-eaqddndm]{grid-template-columns:repeat(3,1fr)}.hero__hud-model[data-astro-cid-eaqddndm]{border-top:1px solid var(--line);grid-column:1/-1}.hero__hud[data-astro-cid-eaqddndm]>div[data-astro-cid-eaqddndm]:nth-child(3){border-right:0}.hero__hud[data-astro-cid-eaqddndm]>div[data-astro-cid-eaqddndm]{padding:14px 16px}.hero__hud[data-astro-cid-eaqddndm] dd[data-astro-cid-eaqddndm]{font-size:1.4rem}}@media (width<=1000px){.sky[data-astro-cid-eaqddndm]{display:none}}@media (width<=760px){.hero__labels[data-astro-cid-eaqddndm]{display:none}.hero__cta[data-astro-cid-eaqddndm] .btn[data-astro-cid-eaqddndm],.hero__cta[data-astro-cid-eaqddndm]{width:100%}}@media (width<=420px){.hero__hud[data-astro-cid-eaqddndm] small[data-astro-cid-eaqddndm]{margin:2px 0 0;display:block}}.section-head--row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.section-head--row[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{gap:18px;max-width:720px;display:grid}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.pillar[data-astro-cid-lcdefpme]{align-content:start;gap:14px;padding:30px 28px 34px;display:grid}.pillar__n[data-astro-cid-lcdefpme]{color:var(--faint);position:absolute;top:22px;right:24px}.pillar__icon[data-astro-cid-lcdefpme]{width:52px;height:52px;color:var(--accent-hi);border:1px solid var(--line-strong);background:linear-gradient(160deg,#d646ff38,#ff2d551a);border-radius:14px;place-items:center;display:grid;transform:translateZ(30px);box-shadow:0 8px 26px #d646ff2e}.pillar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:6px;font-size:1.35rem;font-weight:400}.pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.cat[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:radial-gradient(120% 70% at 50% -10%, hsla(var(--hue), 90%, 60%, .16), transparent 70%), linear-gradient(180deg, #121627cc, #080a12cc);height:100%;min-height:236px;transition:transform .5s var(--ease), border-color .3s, box-shadow .4s;border-radius:20px;flex-direction:column;gap:10px;padding:20px;display:flex;position:relative}.cat[data-astro-cid-lcdefpme]:hover,.cat[data-astro-cid-lcdefpme]:focus-visible{border-color:hsla(var(--hue), 85%, 70%, .55);box-shadow:0 24px 60px -20px hsla(var(--hue), 90%, 55%, .45)}.cat__orb[data-astro-cid-lcdefpme]{width:54px;height:54px;color:hsl(var(--hue), 95%, 82%);background:radial-gradient(circle at 32% 28%, hsla(var(--hue), 95%, 72%, .55), hsla(var(--hue), 80%, 30%, .25) 60%, transparent 72%);border:1px solid hsla(var(--hue), 90%, 75%, .35);box-shadow:inset 0 0 14px hsla(var(--hue), 95%, 70%, .25), 0 10px 30px -8px hsla(var(--hue), 90%, 55%, .6);transition:transform .5s var(--ease);border-radius:50%;place-items:center;display:grid;transform:translateZ(40px)}.cat[data-astro-cid-lcdefpme]:hover .cat__orb[data-astro-cid-lcdefpme]{transform:translateZ(60px)scale(1.06)}.cat__name[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:8px;font-size:1.2rem;transform:translateZ(22px)}.cat__desc[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.86rem;line-height:1.5}.cat__foot[data-astro-cid-lcdefpme]{color:var(--faint);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.cat__foot[data-astro-cid-lcdefpme] .mono[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;font-size:.64rem}.cat__go[data-astro-cid-lcdefpme]{color:hsl(var(--hue), 90%, 78%);opacity:0;transition:opacity .3s, transform .3s var(--ease);align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:inline-flex;transform:translate(-6px)}.cat[data-astro-cid-lcdefpme]:hover .cat__go[data-astro-cid-lcdefpme],.cat[data-astro-cid-lcdefpme]:focus-visible .cat__go[data-astro-cid-lcdefpme]{opacity:1;transform:none}.steps[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-lcdefpme]{padding:34px 32px 10px 0;position:relative}.step[data-astro-cid-lcdefpme]+.step[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding-left:32px}.step[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent-hi);width:9px;height:9px;box-shadow:0 0 14px var(--accent);border-radius:50%;position:absolute;top:-5px;left:0}.step[data-astro-cid-lcdefpme]+.step[data-astro-cid-lcdefpme]:before{left:-5px}.step__n[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.05em;background:linear-gradient(#f0aaffe6,#ff2d5526);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,6vw,4.6rem);font-weight:200;line-height:1}.step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:16px 0 8px;font-size:1.5rem;font-weight:400}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:30ch}.model[data-astro-cid-lcdefpme]{color:var(--muted);max-width:70ch;margin-top:44px}.why[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.why[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{justify-items:start;gap:20px;display:grid}.cmp[data-astro-cid-lcdefpme]{padding:8px}.cmp__row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;display:grid}.cmp__row[data-astro-cid-lcdefpme]+.cmp__row[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.cmp__row[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{align-items:flex-start;gap:10px;padding:16px 18px;font-size:.93rem;display:flex}.cmp__row[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme] svg{flex:none;margin-top:3px}.cmp__head[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.cmp__head[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{color:var(--accent-hi)}.cmp__no[data-astro-cid-lcdefpme]{color:var(--muted)}.cmp__no[data-astro-cid-lcdefpme] svg{color:var(--faint)}.cmp__yes[data-astro-cid-lcdefpme]{color:var(--ink);background:#d646ff0f}.cmp__yes[data-astro-cid-lcdefpme] svg{color:var(--ev-verified)}.cmp__row[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{border-left:1px solid var(--line)}.final__box[data-astro-cid-lcdefpme]{text-align:center;background:radial-gradient(60% 80% at 50% 120%,#d646ff59,#0000 70%),radial-gradient(40% 60% at 80% 0,#ff2d5533,#0000 70%),#0a0d18cc;border-radius:32px;justify-items:center;gap:20px;padding:clamp(56px,9vw,110px) 24px;display:grid;position:relative;overflow:hidden}.final__box[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch}.final__box[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{position:relative}.final__rings[data-astro-cid-lcdefpme]{aspect-ratio:1;background:conic-gradient(#f0aaff4d,#0000 18%),repeating-radial-gradient(circle,#0000 0 11.8%,#f0aaff29 12% 12.2%);border-radius:50%;width:min(900px,140%);animation:14s linear infinite spin;bottom:-70%;left:50%;transform:translate(-50%);mask-image:radial-gradient(circle,#000 30%,#0000 70%);position:absolute!important}@keyframes spin{to{transform:translate(-50%)rotate(360deg)}}@media (width<=1100px){.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width<=900px){.pillars[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.steps[data-astro-cid-lcdefpme]{border-top:0;border-left:1px solid var(--line-strong)}.step[data-astro-cid-lcdefpme],.step[data-astro-cid-lcdefpme]+.step[data-astro-cid-lcdefpme]{border-left:0;padding:0 0 36px 28px}.step[data-astro-cid-lcdefpme]:before,.step[data-astro-cid-lcdefpme]+.step[data-astro-cid-lcdefpme]:before{top:6px;left:-5px}}@media (width<=640px){.cats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:10px}.cat[data-astro-cid-lcdefpme]{min-height:0;padding:16px}.cat__desc[data-astro-cid-lcdefpme],.cat__go[data-astro-cid-lcdefpme]{display:none}.cmp__row[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{padding:12px;font-size:.85rem}}
