.acc[data-astro-cid-j7pv25f6]{color:var(--accent-3)}.num[data-astro-cid-j7pv25f6]{font:700 13px/1 var(--label);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-2)}.cta[data-astro-cid-j7pv25f6]{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.link[data-astro-cid-j7pv25f6]{font:700 15px/1 var(--label);letter-spacing:.04em;color:var(--accent-3)}.trial-line[data-astro-cid-j7pv25f6]{margin-top:20px;font-size:14px;color:var(--dim)}.trial-line[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink)}.trial-banner[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:18px 28px;flex-wrap:wrap;margin-bottom:20px;padding:24px 30px;border:1px solid var(--accent-2);text-align:left;background:linear-gradient(180deg,#7c4dff1f,#7c4dff05)}.tb-tag[data-astro-cid-j7pv25f6]{font:700 12px/1 var(--label);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-3)}.trial-banner[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(22px,2.6vw,30px);margin-top:10px}.trial-banner[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:8px;font-size:15px;color:var(--text);max-width:540px}.trial-banner[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{flex:none}.duo[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.25fr;gap:14px;margin-top:56px}.duo-card[data-astro-cid-j7pv25f6]{display:grid;gap:12px;align-content:start;padding:30px 32px;border:1px solid var(--line2);background:var(--tile)}.duo-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(30px,3.4vw,46px)}.duo-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:15.5px;color:var(--text);max-width:460px}.duo-card[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6],.duo-card[data-astro-cid-j7pv25f6] .link[data-astro-cid-j7pv25f6]{justify-self:start;margin-top:6px}.duo-card[data-astro-cid-j7pv25f6].os{border-color:var(--accent-2);transition:transform .2s,box-shadow .2s;background:radial-gradient(120% 140% at 100% 0%,rgba(124,77,255,.3),transparent 60%),var(--tile)}.duo-card[data-astro-cid-j7pv25f6].os:hover{transform:translateY(-3px);box-shadow:0 30px 70px -40px #7c4dffcc}@media(max-width:860px){.duo[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;margin-top:40px}.duo-card[data-astro-cid-j7pv25f6].os{order:-1}}.hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;padding-bottom:40px}.hero-wash[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 55% at 50% -10%,rgba(124,77,255,.28),transparent 70%),linear-gradient(180deg,#0c0913 0%,var(--bg) 60%)}.hero-in[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;text-align:center;padding:96px 0 44px}@media(min-width:861px){.hero[data-astro-cid-j7pv25f6]{margin-top:-82px}.hero-in[data-astro-cid-j7pv25f6]{padding-top:158px}}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(44px,6.2vw,92px);line-height:.92;max-width:14ch}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:24px;max-width:620px;font-size:18px;text-wrap:balance}.hero-stage[data-astro-cid-j7pv25f6]{perspective:1400px;margin-top:44px}.hero-shot[data-astro-cid-j7pv25f6]{position:relative;border:1px solid var(--line2);border-radius:14px;overflow:hidden;background:var(--tile);box-shadow:0 1px #ffffff0d inset,0 60px 130px -50px #000000f2;transform-style:preserve-3d;transition:transform .2s ease-out,box-shadow .2s ease-out;will-change:transform}.hero-shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.section[data-astro-cid-j7pv25f6]{padding-top:104px}.head[data-astro-cid-j7pv25f6]{margin-bottom:44px;display:grid;gap:16px}.head[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]+.title[data-astro-cid-j7pv25f6]{margin-top:2px}.head[data-astro-cid-j7pv25f6].split{grid-template-columns:1.1fr 1fr;align-items:end;gap:40px}.head[data-astro-cid-j7pv25f6].center{text-align:center;justify-items:center}.head[data-astro-cid-j7pv25f6].center .lead[data-astro-cid-j7pv25f6]{max-width:580px}.title[data-astro-cid-j7pv25f6]{font-size:clamp(38px,5vw,72px);line-height:.95}.shot[data-astro-cid-j7pv25f6]{border:1px solid var(--line2);border-radius:12px;overflow:hidden;background:var(--tile);box-shadow:0 1px #ffffff0a inset,0 40px 90px -45px #000000e6}.shot[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.lead-feature[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.5fr 1fr;gap:52px;align-items:center}.lf-copy[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{margin-bottom:14px}.lf-copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(30px,3.2vw,44px);line-height:1.03}.lf-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:18px;font-size:17px;color:var(--text);max-width:440px}.lf-copy[data-astro-cid-j7pv25f6] .link[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:22px}.gallery[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px}.g-item[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;margin:0}.g-item[data-astro-cid-j7pv25f6] .shot[data-astro-cid-j7pv25f6]{transition:transform .3s ease}.g-item[data-astro-cid-j7pv25f6]:hover .shot[data-astro-cid-j7pv25f6]{transform:translateY(-5px)}.g-item[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{padding-top:18px}.g-item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:22px}.g-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:8px;font-size:14.5px;color:var(--text)}.evidence[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line2)}.ev[data-astro-cid-j7pv25f6]{padding:34px 28px 34px 0}.ev[data-astro-cid-j7pv25f6]+.ev[data-astro-cid-j7pv25f6]{padding-left:28px;border-left:1px solid var(--line)}.ev-n[data-astro-cid-j7pv25f6]{font:800 44px/.8 var(--display);color:transparent;-webkit-text-stroke:1px var(--accent-2)}.ev[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:22px;margin-top:20px}.ev[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:10px;font-size:14.5px;color:var(--text)}.games[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.game[data-astro-cid-j7pv25f6]{--c: 14px;display:flex;align-items:center;gap:16px;padding:18px 20px;background:var(--line2);position:relative;isolation:isolate;transition:background .2s,transform .2s;clip-path:polygon(0 0,calc(100% - var(--c)) 0,100% var(--c),100% 100%,0 100%)}.game[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:1px;z-index:-1;background:var(--tile);clip-path:polygon(0 0,calc(100% - var(--c)) 0,100% var(--c),100% 100%,0 100%)}.game[data-astro-cid-j7pv25f6]:hover{background:var(--accent-2);transform:translateY(-2px)}.game[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:48px;height:48px;flex:none}.game[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:22px}.game[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font:700 12px/1 var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:7px}.idx[data-astro-cid-j7pv25f6]{margin-left:auto;align-self:flex-start;font:700 12px/1 var(--label);color:var(--accent-2)}.faq-wrap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.faq-wrap[data-astro-cid-j7pv25f6] .head[data-astro-cid-j7pv25f6]{position:sticky;top:110px;margin-bottom:0}.faq[data-astro-cid-j7pv25f6]{border-top:1px solid var(--line2)}details[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line2)}summary[data-astro-cid-j7pv25f6]{list-style:none;cursor:pointer;padding:24px 0;display:flex;justify-content:space-between;gap:24px;align-items:center;font:700 21px/1.2 var(--display);text-transform:uppercase;letter-spacing:.01em;color:var(--ink)}summary[data-astro-cid-j7pv25f6]:hover{color:var(--accent-3)}summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}summary[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{position:relative;width:28px;height:28px;flex:none;border:1px solid var(--line2)}summary[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:before,summary[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;background:var(--accent-2);transform:translate(-50%,-50%);transition:transform .2s}summary[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:after{transform:translate(-50%,-50%) rotate(90deg)}details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]:after{transform:translate(-50%,-50%) rotate(0)}details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{border-color:var(--accent-2)}details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding:0 48px 26px 0;font-size:15.5px}.final[data-astro-cid-j7pv25f6]{text-align:center}.final-in[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;padding:72px 24px;border:1px solid var(--line2);background:radial-gradient(90% 120% at 50% 0%,rgba(124,77,255,.14),transparent 70%),var(--tile)}.final[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(44px,7vw,100px);line-height:.92}.final[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]{justify-content:center}.mbar[data-astro-cid-j7pv25f6]{display:none}.lightbox[data-astro-cid-j7pv25f6]{border:0;padding:0;margin:0;width:100vw;height:100vh;max-width:100vw;max-height:100vh;background:transparent;overflow:hidden;place-items:center}.lightbox[data-astro-cid-j7pv25f6]:not([open]){display:none}.lightbox[data-astro-cid-j7pv25f6][open]{display:grid}.lightbox[data-astro-cid-j7pv25f6]::backdrop{background:#040307e6;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.lightbox[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-width:min(1500px,94vw);max-height:90vh;width:auto;height:auto;border:1px solid var(--line2);border-radius:12px;box-shadow:0 50px 130px -30px #000000f2}.lb-close[data-astro-cid-j7pv25f6]{position:fixed;top:20px;right:24px;width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--line2);background:var(--tile);color:var(--ink);font-size:18px;cursor:pointer;z-index:2}.lb-close[data-astro-cid-j7pv25f6]:hover{border-color:var(--accent-2);color:#fff}@media(prefers-reduced-motion:reduce){.reveal[data-astro-cid-j7pv25f6]{transition:none!important}}@media(max-width:1000px){.lead-feature[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:30px}.gallery[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:30px;max-width:540px;margin-inline:auto}.head[data-astro-cid-j7pv25f6].split{grid-template-columns:1fr}.evidence[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.ev[data-astro-cid-j7pv25f6]+.ev[data-astro-cid-j7pv25f6]{border-left:0}.ev[data-astro-cid-j7pv25f6]:nth-child(odd){padding-left:0}.ev[data-astro-cid-j7pv25f6]:nth-child(2n){border-left:1px solid var(--line);padding-left:28px}.games[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.faq-wrap[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:24px}.faq-wrap[data-astro-cid-j7pv25f6] .head[data-astro-cid-j7pv25f6]{position:static}}@media(max-width:680px){.section[data-astro-cid-j7pv25f6]{padding-top:72px}.hero-in[data-astro-cid-j7pv25f6]{padding:64px 0 32px}.hero[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{font-size:16px}.hero[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6]{flex-direction:column;width:100%}.hero[data-astro-cid-j7pv25f6] .cta[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%;height:54px}.evidence[data-astro-cid-j7pv25f6],.games[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.trial-banner[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start;padding:22px}.trial-banner[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{width:100%}.ev[data-astro-cid-j7pv25f6],.ev[data-astro-cid-j7pv25f6]:nth-child(2n){border-left:0!important;padding:26px 0!important;border-bottom:1px solid var(--line)}summary[data-astro-cid-j7pv25f6]{font-size:18px;padding:20px 0}details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{padding-right:0}.final-in[data-astro-cid-j7pv25f6]{padding:48px 20px}.mbar[data-astro-cid-j7pv25f6]{display:block;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#060509e6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line2);transform:translateY(110%);transition:transform .3s ease}.mbar[data-astro-cid-j7pv25f6].on{transform:none}}
