.phead[data-astro-cid-dvbqhh5b]{isolation:isolate;padding:calc(var(--nav-h) + clamp(64px, 9vw, 120px)) 0 clamp(40px, 5vw, 64px);position:relative;overflow:hidden}.phead__sky[data-astro-cid-dvbqhh5b]{z-index:-1;background:radial-gradient(60% 80% at 20% 0,#4a379666,#0000 70%);position:absolute;inset:0}.phead[data-astro-cid-dvbqhh5b] .wrap[data-astro-cid-dvbqhh5b]{justify-items:start;gap:22px;display:grid}.phead[data-astro-cid-dvbqhh5b] .lede[data-astro-cid-dvbqhh5b]{margin:0}.phead__actions[data-astro-cid-dvbqhh5b]{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:6px;display:flex}.phead__in[data-astro-cid-dvbqhh5b]{animation:rise 1.2s var(--ease-out) both;animation-delay:var(--d,0s)}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.phead__in[data-astro-cid-dvbqhh5b]{animation:none}}.facts__grid[data-astro-cid-dvbqhh5b]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.facts__stores[data-astro-cid-dvbqhh5b]{margin-top:8px}.facts__list[data-astro-cid-dvbqhh5b]{border-top:1px solid var(--line-2);margin:0}.facts__row[data-astro-cid-dvbqhh5b]{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:8px 24px;padding:16px 0;display:grid}.facts__row[data-astro-cid-dvbqhh5b] dt[data-astro-cid-dvbqhh5b]{letter-spacing:.16em;text-transform:uppercase;color:var(--lavender-dim);padding-top:3px;font-size:.7rem;font-weight:700}.facts__row[data-astro-cid-dvbqhh5b] dd[data-astro-cid-dvbqhh5b]{color:var(--text);overflow-wrap:anywhere;margin:0;line-height:1.55}.facts__row[data-astro-cid-dvbqhh5b] a[data-astro-cid-dvbqhh5b],.lede[data-astro-cid-dvbqhh5b] a[data-astro-cid-dvbqhh5b]{color:var(--star);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px}.facts__row[data-astro-cid-dvbqhh5b] a[data-astro-cid-dvbqhh5b]:hover,.lede[data-astro-cid-dvbqhh5b] a[data-astro-cid-dvbqhh5b]:hover{text-decoration-color:var(--star)}.words__grid[data-astro-cid-dvbqhh5b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin-top:clamp(28px,4vw,44px);display:grid}.words__card[data-astro-cid-dvbqhh5b]{border:1px solid var(--line-2);border-radius:var(--radius);background:linear-gradient(#14163c8c,#0c0e2a66);align-content:start;gap:12px;margin:0;padding:clamp(20px,2.6vw,30px);display:grid}.words__card--wide[data-astro-cid-dvbqhh5b]{grid-column:1/-1}.words__card[data-astro-cid-dvbqhh5b] blockquote[data-astro-cid-dvbqhh5b]{margin:0}.words__card[data-astro-cid-dvbqhh5b] p[data-astro-cid-dvbqhh5b]{color:var(--text);margin:0;line-height:1.6}.words__card[data-astro-cid-dvbqhh5b] .words__tag[data-astro-cid-dvbqhh5b]{font-family:var(--font-display);color:var(--star);font-size:clamp(1.5rem,2.6vw,2rem);font-style:italic;line-height:1.2}.features[data-astro-cid-dvbqhh5b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px);margin:clamp(36px,5vw,56px) 0 0;padding:0;list-style:none;display:grid}.feature[data-astro-cid-dvbqhh5b]{border-top:1px solid var(--line-3);padding:clamp(18px,2.2vw,26px)}.feature__title[data-astro-cid-dvbqhh5b]{color:var(--star);margin:0 0 12px}.feature[data-astro-cid-dvbqhh5b] ul[data-astro-cid-dvbqhh5b]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.feature[data-astro-cid-dvbqhh5b] ul[data-astro-cid-dvbqhh5b] li[data-astro-cid-dvbqhh5b]{color:var(--text-2);padding-left:18px;font-size:.95rem;line-height:1.55;position:relative}.feature[data-astro-cid-dvbqhh5b] ul[data-astro-cid-dvbqhh5b] li[data-astro-cid-dvbqhh5b]:before{content:"";background:var(--gold-dim);width:6px;height:6px;position:absolute;top:.62em;left:0;transform:rotate(45deg)}.dl[data-astro-cid-dvbqhh5b] .section-head[data-astro-cid-dvbqhh5b] .lede[data-astro-cid-dvbqhh5b]{max-width:var(--max-text)}.dl__h[data-astro-cid-dvbqhh5b]{color:var(--star);margin:clamp(48px,6vw,72px) 0 clamp(18px,2.4vw,26px)}.trailer[data-astro-cid-dvbqhh5b]{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:clamp(32px,4vw,48px);display:grid}.trailer__video[data-astro-cid-dvbqhh5b]{aspect-ratio:9/16;border-radius:var(--radius);width:100%;height:auto;box-shadow:0 0 0 1px var(--line-2), 0 30px 60px -30px #000000e6;background:var(--night-2)}.trailer__text[data-astro-cid-dvbqhh5b]{justify-items:start;gap:12px;display:grid}.trailer__text[data-astro-cid-dvbqhh5b] h3[data-astro-cid-dvbqhh5b]{color:var(--star);margin:0}.trailer__text[data-astro-cid-dvbqhh5b] .meta[data-astro-cid-dvbqhh5b]{margin:0}.trailer__actions[data-astro-cid-dvbqhh5b]{flex-wrap:wrap;align-items:center;gap:16px 26px;margin-top:6px;display:flex}.grid[data-astro-cid-dvbqhh5b]{gap:clamp(18px,2.4vw,32px) clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.grid--screens[data-astro-cid-dvbqhh5b]{grid-template-columns:repeat(6,minmax(0,1fr))}.grid--logos[data-astro-cid-dvbqhh5b]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--art[data-astro-cid-dvbqhh5b]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile[data-astro-cid-dvbqhh5b]{align-content:start;gap:6px;min-width:0;display:grid}.tile__img[data-astro-cid-dvbqhh5b]{box-shadow:0 0 0 1px var(--line-2);transition:box-shadow .5s var(--ease-out), transform .8s var(--ease-out);border-radius:12px;margin-bottom:8px;display:block}.tile__img[data-astro-cid-dvbqhh5b]:hover{box-shadow:0 0 0 1px var(--line-3), 0 24px 50px -20px #000000e6;transform:translateY(-3px)}.tile__img[data-astro-cid-dvbqhh5b]:focus-visible{outline-offset:5px}.tile__img--plate[data-astro-cid-dvbqhh5b]{aspect-ratio:4/3;background:radial-gradient(80% 80% at 50% 40%,#1c1a4a,#0b0c24)}.tile__img--plate[data-astro-cid-dvbqhh5b] img[data-astro-cid-dvbqhh5b]{object-fit:contain;padding:12%}.tile__img--fill[data-astro-cid-dvbqhh5b] img[data-astro-cid-dvbqhh5b]{object-fit:cover;padding:0}.tile__img--icon[data-astro-cid-dvbqhh5b]{place-items:center;display:grid}.tile__img--icon[data-astro-cid-dvbqhh5b] img[data-astro-cid-dvbqhh5b]{aspect-ratio:1;object-fit:cover;border-radius:22%;width:auto;height:62%;padding:0}.tile__title[data-astro-cid-dvbqhh5b]{color:var(--star);margin:0;font-weight:700}.tile__cap[data-astro-cid-dvbqhh5b]{color:var(--text-2);margin:0;font-size:.9rem;line-height:1.5}.tile__file[data-astro-cid-dvbqhh5b]{flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:4px 0 0;display:flex}.tile__dl[data-astro-cid-dvbqhh5b]{color:var(--star);text-decoration:underline;text-decoration-color:var(--line-3);text-underline-offset:3px;font-size:.85rem;font-weight:700}.tile__dl[data-astro-cid-dvbqhh5b]:hover{text-decoration-color:var(--star)}.tile__meta[data-astro-cid-dvbqhh5b]{letter-spacing:.04em;color:var(--text-3);font-size:.74rem}.tile__meta[data-astro-cid-dvbqhh5b] span[data-astro-cid-dvbqhh5b]{white-space:nowrap}.tile__meta[data-astro-cid-dvbqhh5b] span[data-astro-cid-dvbqhh5b]+span[data-astro-cid-dvbqhh5b]:before{content:" · "}.about__grid[data-astro-cid-dvbqhh5b]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,6vw,96px);display:grid}.about__body[data-astro-cid-dvbqhh5b]{gap:18px;display:grid}.about__body[data-astro-cid-dvbqhh5b] .lede[data-astro-cid-dvbqhh5b]{margin:0}.about__actions[data-astro-cid-dvbqhh5b]{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:6px;display:flex}@media (width<=1100px){.grid--screens[data-astro-cid-dvbqhh5b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=960px){.features[data-astro-cid-dvbqhh5b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.facts__grid[data-astro-cid-dvbqhh5b],.about__grid[data-astro-cid-dvbqhh5b]{grid-template-columns:minmax(0,1fr)}.grid--logos[data-astro-cid-dvbqhh5b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.words__grid[data-astro-cid-dvbqhh5b],.features[data-astro-cid-dvbqhh5b],.grid--art[data-astro-cid-dvbqhh5b]{grid-template-columns:minmax(0,1fr)}.grid--screens[data-astro-cid-dvbqhh5b]{grid-template-columns:repeat(2,minmax(0,1fr))}.trailer[data-astro-cid-dvbqhh5b]{grid-template-columns:minmax(0,1fr);justify-items:center}.trailer__video[data-astro-cid-dvbqhh5b]{max-width:280px}.trailer__text[data-astro-cid-dvbqhh5b]{text-align:center;justify-items:center}.trailer__actions[data-astro-cid-dvbqhh5b]{justify-content:center}.facts__row[data-astro-cid-dvbqhh5b]{grid-template-columns:minmax(0,1fr);gap:4px}}
