.hero[data-astro-cid-ge2uvauf]{isolation:isolate;padding-top:clamp(120px,18vh,190px);position:relative;overflow:hidden}.bg[data-astro-cid-ge2uvauf]{z-index:-2;pointer-events:none;position:absolute;inset:0}.glow[data-astro-cid-ge2uvauf]{filter:blur(90px);will-change:transform;border-radius:50%;position:absolute}.g1[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#7a5cff8c,#0000 65%);width:760px;height:760px;margin-left:-380px;animation:18s ease-in-out infinite alternate drift;top:-360px;left:50%}.g2[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#3f63ff66,#0000 65%);width:620px;height:620px;animation:22s ease-in-out -6s infinite alternate-reverse drift;top:240px;left:-200px}.g3[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,#d0409a59,#0000 65%);width:620px;height:620px;animation:20s ease-in-out -3s infinite alternate drift;top:420px;right:-220px}@keyframes drift{0%{translate:0}to{translate:60px 40px}}.stars[data-astro-cid-ge2uvauf]{opacity:.5;background-image:radial-gradient(1px 1px at 20% 30%,#fff,#0000),radial-gradient(1px 1px at 70% 20%,#fff,#0000),radial-gradient(1.5px 1.5px at 40% 70%,#cfc6ff,#0000),radial-gradient(1px 1px at 85% 60%,#fff,#0000),radial-gradient(1px 1px at 10% 80%,#fff,#0000),radial-gradient(1.5px 1.5px at 55% 45%,#fff,#0000);background-size:420px 420px;position:absolute;inset:-20% 0 0;-webkit-mask-image:linear-gradient(#000 30%,#0000 80%);mask-image:linear-gradient(#000 30%,#0000 80%)}.content[data-astro-cid-ge2uvauf]{text-align:center;flex-direction:column;align-items:center;display:flex}.content[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:13ch;margin-top:22px}.lead[data-astro-cid-ge2uvauf]{max-width:640px;color:var(--text-2);margin-top:24px;font-size:clamp(18px,1.8vw,22px)}.form[data-astro-cid-ge2uvauf]{justify-content:center;width:100%;margin-top:36px;display:flex}.form[data-astro-cid-ge2uvauf] .msg{text-align:center}.chips[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:center;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.rise[data-astro-cid-ge2uvauf]{animation:rise 1s var(--ease) both;animation-delay:var(--d,0s)}@keyframes rise{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:none;transform:none}}.stage[data-astro-cid-ge2uvauf]{perspective:1800px;z-index:1;margin-top:clamp(56px,8vw,96px);position:relative}.device[data-astro-cid-ge2uvauf]{--p:0;max-width:min(1120px + (var(--wrap) - 1200px), 100%);transform:rotateX(calc((1 - var(--p)) * 22deg)) scale(calc(.86 + var(--p) * .14)) translateY(calc((1 - var(--p)) * -24px));transform-origin:50% 0;will-change:transform;animation:deviceIn 1.4s var(--ease) .5s both;margin-inline:auto;position:relative}@keyframes deviceIn{0%{opacity:0;translate:0 80px}to{opacity:1;translate:0}}.halo[data-astro-cid-ge2uvauf]{z-index:-1;filter:blur(60px);opacity:calc(.5 + var(--p) * .5);background:radial-gradient(#7a5cff8c,#d0409a40 45%,#0000 70%);border-radius:50%;position:absolute;inset:10% 5% -10%}.screen[data-astro-cid-ge2uvauf]{padding:clamp(6px,.8vw,12px)}.watch[data-astro-cid-ge2uvauf]{background:#0a081e99;height:46px;padding:0 18px 0 8px;position:absolute;bottom:clamp(16px,3vw,32px);left:50%;transform:translate(-50%)}.play[data-astro-cid-ge2uvauf]{color:#08071a;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.dur[data-astro-cid-ge2uvauf]{color:var(--text-3);font-variant-numeric:tabular-nums}.waves[data-astro-cid-ge2uvauf]{z-index:-1;width:100%;height:clamp(180px,30vw,360px);position:absolute;bottom:0;left:0;right:0}.waves[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{will-change:transform}.hero[data-astro-cid-ge2uvauf]:after{content:"";height:clamp(60px,10vw,140px);display:block}@media (width<=640px){.watch[data-astro-cid-ge2uvauf]{width:max-content;margin:18px auto 0;display:flex;position:static;transform:none}}.marquee[data-astro-cid-543bmuqs]{gap:14px;padding-block:8px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.row[data-astro-cid-543bmuqs]{overflow:hidden}.track[data-astro-cid-543bmuqs]{gap:14px;width:max-content;animation:60s linear infinite slide;display:flex}.rev[data-astro-cid-543bmuqs] .track[data-astro-cid-543bmuqs]{animation-duration:70s;animation-direction:reverse}.chip[data-astro-cid-543bmuqs]{height:44px;padding:0 20px;font-size:16px}.marquee[data-astro-cid-543bmuqs]:hover .track[data-astro-cid-543bmuqs]{animation-play-state:paused}@keyframes slide{to{transform:translate(calc(-50% - 7px))}}.grid[data-astro-cid-n2lz65zz]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px);display:grid}.step[data-astro-cid-n2lz65zz]{opacity:.28;min-height:78vh;transition:opacity .5s var(--ease);flex-direction:column;justify-content:center;display:flex}.step[data-astro-cid-n2lz65zz].active{opacity:1}.step[data-astro-cid-n2lz65zz] h3[data-astro-cid-n2lz65zz]{margin-top:16px;font-size:clamp(30px,3.6vw,48px)}.text[data-astro-cid-n2lz65zz]{color:var(--text-2);max-width:460px;margin-top:18px;font-size:19px}.more[data-astro-cid-n2lz65zz]{color:var(--lilac);align-items:center;gap:8px;width:max-content;margin-top:22px;font-weight:650;display:inline-flex}.more[data-astro-cid-n2lz65zz]:hover{color:#fff}.more[data-astro-cid-n2lz65zz] svg{transition:transform .25s var(--ease)}.more[data-astro-cid-n2lz65zz]:hover svg{transform:translate(4px)}.sticky[data-astro-cid-n2lz65zz]{position:relative}.frame[data-astro-cid-n2lz65zz]{position:sticky;top:calc(50vh - min(19vw,300px) - 20px)}.stack[data-astro-cid-n2lz65zz]{aspect-ratio:16/9;box-sizing:content-box;position:relative}.stack[data-astro-cid-n2lz65zz] .layer{opacity:0;width:calc(100% - 2*clamp(5px,.7vw,10px));transition:opacity .6s var(--ease), transform .8s var(--ease);position:absolute;inset:clamp(5px,.7vw,10px);transform:scale(1.03)}.stack[data-astro-cid-n2lz65zz] .layer.active{opacity:1;transform:none}.frame[data-astro-cid-n2lz65zz]:before{content:"";z-index:-1;filter:blur(50px);background:radial-gradient(#7a5cff66,#0000 65%);position:absolute;inset:5% 0 -5%}.dots[data-astro-cid-n2lz65zz]{justify-content:center;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.dots[data-astro-cid-n2lz65zz] li[data-astro-cid-n2lz65zz]{width:8px;height:8px;transition:width .4s var(--ease), background .4s;background:#fff3;border-radius:4px}.dots[data-astro-cid-n2lz65zz] li[data-astro-cid-n2lz65zz].active{background:var(--brand);width:28px}.inline-media[data-astro-cid-n2lz65zz]{display:none}@media (width<=900px){.grid[data-astro-cid-n2lz65zz]{grid-template-columns:1fr}.sticky[data-astro-cid-n2lz65zz]{display:none}.step[data-astro-cid-n2lz65zz]{opacity:1;min-height:0;margin-bottom:72px}.inline-media[data-astro-cid-n2lz65zz]{margin-bottom:28px;display:block}}.dev[data-astro-cid-esbfihks]{overflow:hidden}.aura[data-astro-cid-esbfihks]{z-index:-1;filter:blur(40px);background:radial-gradient(at 30% 40%,#3f63ff38,#0000 60%),radial-gradient(at 80% 60%,#34d3991a,#0000 55%);height:70%;position:absolute;inset:10% -20% auto}.cards[data-astro-cid-esbfihks]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dcard[data-astro-cid-esbfihks]{transition:transform .4s var(--ease), border-color .3s;flex-direction:column;padding:10px;display:flex}@media (hover:hover){.dcard[data-astro-cid-esbfihks]:hover{border-color:var(--line-2);transform:translateY(-6px)}}.dcard[data-astro-cid-esbfihks] .screen[data-astro-cid-esbfihks]{box-shadow:none;border-radius:16px;padding:4px}.dcard[data-astro-cid-esbfihks] .screen[data-astro-cid-esbfihks] video{border-radius:12px}.body[data-astro-cid-esbfihks]{padding:22px 14px 16px}.body[data-astro-cid-esbfihks] h3[data-astro-cid-esbfihks]{font-size:24px}.body[data-astro-cid-esbfihks] p[data-astro-cid-esbfihks]{color:var(--text-2);margin-top:10px;font-size:16px}.term[data-astro-cid-esbfihks]{border:1px solid var(--line);background:#0c0c14d9;border-radius:18px;max-width:820px;margin:48px auto 0;position:relative;overflow:visible;box-shadow:0 30px 90px -30px #000000e6}.term-bar[data-astro-cid-esbfihks]{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:40px;padding:0 16px;display:flex}.term-bar[data-astro-cid-esbfihks] i[data-astro-cid-esbfihks]{background:#ff5f57;border-radius:50%;width:12px;height:12px}.term-bar[data-astro-cid-esbfihks] i[data-astro-cid-esbfihks]:nth-child(2){background:#febc2e}.term-bar[data-astro-cid-esbfihks] i[data-astro-cid-esbfihks]:nth-child(3){background:#28c840}.term-bar[data-astro-cid-esbfihks] span[data-astro-cid-esbfihks]{color:var(--text-3);margin-left:auto;margin-right:auto;font-size:13px;transform:translate(-24px)}.term-body[data-astro-cid-esbfihks]{font:15px/1.6 var(--mono);color:#e7e7ee;white-space:pre-wrap;word-break:break-word;min-height:84px;margin:0;padding:22px 22px 28px}.prompt[data-astro-cid-esbfihks]{color:#7cb4ff}.caret[data-astro-cid-esbfihks]{vertical-align:-.2em;background:#e7e7ee;width:9px;height:1.1em;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.pop[data-astro-cid-esbfihks]{white-space:nowrap;opacity:0;background:#000;border-radius:0 0 24px 24px;align-items:center;gap:12px;padding:10px 14px 10px 10px;transition:transform .6s cubic-bezier(.34,1.4,.64,1),opacity .3s;display:flex;position:absolute;top:-26px;left:50%;transform:translate(-50%,-10px)scale(.6);box-shadow:0 20px 50px -10px #34d39959}.term[data-astro-cid-esbfihks].done .pop[data-astro-cid-esbfihks]{opacity:1;transform:translate(-50%)scale(1)}.pop-icon[data-astro-cid-esbfihks]{width:32px;height:32px;color:var(--green);background:#34d3992e;border-radius:10px;place-items:center;display:grid}.pop-text[data-astro-cid-esbfihks]{flex-direction:column;line-height:1.2;display:flex}.pop-text[data-astro-cid-esbfihks] strong[data-astro-cid-esbfihks]{font-size:14px}.pop-text[data-astro-cid-esbfihks] span[data-astro-cid-esbfihks]{color:var(--text-3);font-size:12px}.pop[data-astro-cid-esbfihks] .pop-ok{color:var(--green)}@media (width<=960px){.cards[data-astro-cid-esbfihks]{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}@media (width<=600px){.term[data-astro-cid-esbfihks]{margin-top:64px}.term-body[data-astro-cid-esbfihks]{font-size:13px}}.bento[data-astro-cid-rezlza5h]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.bento[data-astro-cid-rezlza5h] li[data-astro-cid-rezlza5h]:first-child,.bento[data-astro-cid-rezlza5h] li[data-astro-cid-rezlza5h]:nth-child(2),.bento[data-astro-cid-rezlza5h] li[data-astro-cid-rezlza5h]:nth-child(7),.bento[data-astro-cid-rezlza5h] li[data-astro-cid-rezlza5h]:nth-child(8){grid-column:span 2}.tile[data-astro-cid-rezlza5h]{height:100%;transition:transform .4s var(--ease), border-color .3s;flex-direction:column;padding:26px;display:flex}@media (hover:hover){.tile[data-astro-cid-rezlza5h]:hover{border-color:var(--line-2);transform:translateY(-4px)}}.ico[data-astro-cid-rezlza5h]{color:#d9d2ff;background:linear-gradient(135deg,#5b8cff40,#a35bf540);border:1px solid #a89aff40;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.tile[data-astro-cid-rezlza5h] h3[data-astro-cid-rezlza5h]{margin-top:20px;font-size:20px}.tile[data-astro-cid-rezlza5h] p[data-astro-cid-rezlza5h]{color:var(--text-2);margin-top:8px;font-size:15.5px}.viz[data-astro-cid-rezlza5h]{margin-top:auto;padding-top:22px}.clip-list[data-astro-cid-rezlza5h]{gap:8px;display:grid}.clip-list[data-astro-cid-rezlza5h] span[data-astro-cid-rezlza5h]{border:1px solid var(--line);font:13px var(--mono);color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0d;border-radius:12px;padding:10px 14px;overflow:hidden}.clip-list[data-astro-cid-rezlza5h] span[data-astro-cid-rezlza5h]:first-child{color:#fff;background:#a35bf524;border-color:#a89aff59}.rings[data-astro-cid-rezlza5h]{flex-wrap:wrap;gap:14px;display:flex}.rings[data-astro-cid-rezlza5h] span[data-astro-cid-rezlza5h]{place-items:center;width:64px;height:64px;display:grid;position:relative}.rings[data-astro-cid-rezlza5h] i[data-astro-cid-rezlza5h]{background:conic-gradient(var(--c,#34d399) calc(var(--v) * 1%), #ffffff14 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 25px,#000 26px);mask:radial-gradient(circle,#0000 25px,#000 26px)}.rings[data-astro-cid-rezlza5h] span[data-astro-cid-rezlza5h]:nth-child(4){--c:#febc2e}.rings[data-astro-cid-rezlza5h] b[data-astro-cid-rezlza5h]{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.spark[data-astro-cid-rezlza5h]{width:100%;height:50px}.spark[data-astro-cid-rezlza5h] path[data-astro-cid-rezlza5h]{fill:none;stroke:#a98bff;stroke-width:2.5px;vector-effect:non-scaling-stroke;stroke-dasharray:400;stroke-dashoffset:400px;transition:stroke-dashoffset 2s var(--ease) .3s}.in[data-astro-cid-rezlza5h] .spark[data-astro-cid-rezlza5h] path[data-astro-cid-rezlza5h]{stroke-dashoffset:0}.trust[data-astro-cid-rezlza5h]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:72px 0 0;padding:32px 0 0;list-style:none;display:grid}.trust[data-astro-cid-rezlza5h] li[data-astro-cid-rezlza5h]{color:var(--lilac);gap:14px;display:flex}.trust[data-astro-cid-rezlza5h] strong[data-astro-cid-rezlza5h]{color:var(--text);font-size:16px;display:block}.trust[data-astro-cid-rezlza5h] p[data-astro-cid-rezlza5h]{color:var(--text-2);margin-top:4px;font-size:14.5px}.trust[data-astro-cid-rezlza5h] svg{flex:none;margin-top:2px}@media (width<=1000px){.bento[data-astro-cid-rezlza5h]{grid-template-columns:repeat(2,minmax(0,1fr))}.bento[data-astro-cid-rezlza5h] li[data-astro-cid-rezlza5h]:nth-child(7),.bento[data-astro-cid-rezlza5h] li[data-astro-cid-rezlza5h]:nth-child(8){grid-column:auto}.trust[data-astro-cid-rezlza5h]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.bento[data-astro-cid-rezlza5h],.trust[data-astro-cid-rezlza5h]{grid-template-columns:1fr}.bento[data-astro-cid-rezlza5h] li[data-astro-cid-rezlza5h]{grid-column:auto!important}}.speed[data-astro-cid-o65h6c5b]{overflow:hidden}.aura[data-astro-cid-o65h6c5b]{z-index:-1;filter:blur(40px);background:radial-gradient(at 60% 40%,#34d39929,#0000 60%),radial-gradient(at 80% 70%,#5b8cff2e,#0000 60%);position:absolute;inset:15% -10% 0 30%}.grid[data-astro-cid-o65h6c5b]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(40px,6vw,88px);display:grid}h2[data-astro-cid-o65h6c5b]{margin-top:18px;font-size:clamp(36px,5vw,64px)}.lead[data-astro-cid-o65h6c5b]{color:var(--text-2);margin-top:20px;font-size:clamp(17px,1.6vw,20px)}ul[data-astro-cid-o65h6c5b]{gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-o65h6c5b]{gap:14px;display:flex}.ico[data-astro-cid-o65h6c5b]{width:40px;height:40px;color:var(--green);background:#34d39924;border:1px solid #34d3994d;border-radius:12px;flex:none;place-items:center;display:grid}li[data-astro-cid-o65h6c5b] strong[data-astro-cid-o65h6c5b]{font-size:17px}li[data-astro-cid-o65h6c5b] p[data-astro-cid-o65h6c5b]{color:var(--text-2);margin-top:4px;font-size:15.5px}.more[data-astro-cid-o65h6c5b]{color:var(--lilac);align-items:center;gap:8px;margin-top:28px;font-weight:650;display:inline-flex}.more[data-astro-cid-o65h6c5b]:hover{color:#fff}@media (width<=900px){.grid[data-astro-cid-o65h6c5b]{grid-template-columns:1fr}}.poster[data-astro-cid-vvnnr7t3]{width:100%;max-width:min(1120px + (var(--wrap) - 1200px), 100%);cursor:pointer;transition:transform .5s var(--ease);border:0;margin-inline:auto;display:block}@media (hover:hover){.poster[data-astro-cid-vvnnr7t3]:hover{transform:scale(1.01)}}.poster[data-astro-cid-vvnnr7t3] img{filter:saturate(1.1);transition:filter .4s}.poster[data-astro-cid-vvnnr7t3]:hover img{filter:saturate(1.2)brightness(1.08)}.big-play[data-astro-cid-vvnnr7t3]{color:#08071a;width:92px;height:92px;transition:transform .35s var(--ease);background:#ffffffeb;border-radius:50%;place-items:center;margin:-46px 0 0 -46px;padding-left:6px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 0 12px #ffffff1f,0 20px 60px #7a5cff99}.poster[data-astro-cid-vvnnr7t3]:hover .big-play[data-astro-cid-vvnnr7t3]{transform:scale(1.08)}.trailer[data-astro-cid-mnpfklk4]{background:0 0;border:0;width:min(1280px,94vw,177.778dvh - 248.889px);max-width:none;max-height:none;padding:0;overflow:visible}.trailer[data-astro-cid-mnpfklk4]::backdrop{backdrop-filter:blur(12px);background:#000000d1}.trailer[data-astro-cid-mnpfklk4][open] .inner[data-astro-cid-mnpfklk4]{animation:pop .45s var(--ease)}@keyframes pop{0%{opacity:0;transform:scale(.94)}}.inner[data-astro-cid-mnpfklk4]{position:relative}video[data-astro-cid-mnpfklk4]{aspect-ratio:16/9;background:#000;border-radius:18px;width:100%;height:auto;box-shadow:0 40px 140px -20px #7a5cff80}.close[data-astro-cid-mnpfklk4]{border:1px solid var(--line-2);cursor:pointer;background:#ffffff14;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:-52px;right:0}.close[data-astro-cid-mnpfklk4]:hover{background:#ffffff29}
