.play-badge[data-astro-cid-6bwnz42e]{align-items:center;gap:var(--space-2);display:inline-flex}.play-badge-soon[data-astro-cid-6bwnz42e]{padding:var(--space-2) calc(var(--space-3) * 1.2);border:1px dashed var(--color-divider);font-family:var(--font-heading);color:var(--color-neutral-700);font-size:14px;font-weight:600}.app-mark[data-astro-cid-tmbck3ht]{border-radius:22%;flex:none;max-width:none}@font-face{font-family:Orbitron;src:url(/fonts/orbitron.woff2)format("woff2");font-weight:400 900;font-display:swap}.teaser[data-astro-cid-22aqfm7o]{--color-text:#e9e9ea;--color-divider:#e9e9ea47;--color-neutral-700:#b4b7bb;--color-neutral-800:#d2d4d7;--neon-cyan:#00ebff;--neon-magenta:#ff2edb;min-height:clamp(520px,46vw,680px);color:var(--color-text);background:#05060f;align-items:center;display:flex;position:relative;overflow:hidden}.teaser-art[data-astro-cid-22aqfm7o]{object-fit:cover;object-position:left 30%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.teaser[data-astro-cid-22aqfm7o]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 35%,#05060fd1 62%);position:absolute;inset:0}.teaser-inner[data-astro-cid-22aqfm7o]{z-index:1;justify-content:flex-end;padding-block:64px;display:flex;position:relative}.hero-text[data-astro-cid-22aqfm7o]{min-width:0;max-width:30rem}.teaser[data-astro-cid-22aqfm7o] h1[data-astro-cid-22aqfm7o]{margin:var(--space-6) 0 0;line-height:1}.hero-title[data-astro-cid-22aqfm7o]{font-family:"Orbitron", var(--font-heading);letter-spacing:.04em;text-transform:uppercase;color:var(--neon-cyan);text-shadow:0 0 18px #00ebff8c;font-size:56px;font-weight:700;display:block}.hero-tagline[data-astro-cid-22aqfm7o]{margin-top:var(--space-3);font-family:"Orbitron", var(--font-heading);letter-spacing:.32em;text-transform:uppercase;color:var(--neon-magenta);text-shadow:0 0 12px #ff2edb80;font-size:20px;font-weight:500;display:block}.hero-sub[data-astro-cid-22aqfm7o]{font-family:var(--font-body);letter-spacing:0;color:var(--color-neutral-700);margin-top:var(--space-4);font-size:16px;font-weight:400;display:block}.teaser[data-astro-cid-22aqfm7o] .lead[data-astro-cid-22aqfm7o]{color:var(--color-neutral-800);margin:var(--space-4) 0 0;text-wrap:pretty;font-size:16px}.hero-actions[data-astro-cid-22aqfm7o]{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}.features[data-astro-cid-22aqfm7o]{margin-top:56px;padding-bottom:72px}.feature-grid[data-astro-cid-22aqfm7o]{column-gap:var(--pad);grid-template-columns:repeat(auto-fit,minmax(270px,1fr));display:grid}.feature[data-astro-cid-22aqfm7o]{border-bottom:1px solid var(--color-divider);padding:var(--space-4) 0}.feature[data-astro-cid-22aqfm7o] h3[data-astro-cid-22aqfm7o]{margin:0 0 var(--space-2);font-size:19px}.feature[data-astro-cid-22aqfm7o] p[data-astro-cid-22aqfm7o]{color:var(--color-neutral-700);margin:0;font-size:14px}@media (width<=900px){.teaser[data-astro-cid-22aqfm7o]{min-height:0;display:block}.teaser-art[data-astro-cid-22aqfm7o]{height:auto;position:static}.teaser[data-astro-cid-22aqfm7o]:after{display:none}.teaser-inner[data-astro-cid-22aqfm7o]{padding-block:var(--space-6) 48px;display:block}.hero-text[data-astro-cid-22aqfm7o]{max-width:44rem}.hero-title[data-astro-cid-22aqfm7o]{font-size:40px}.hero-tagline[data-astro-cid-22aqfm7o]{font-size:16px}}.shots[data-astro-cid-gdccoqez]{gap:var(--space-6);margin:var(--space-6) 0 var(--space-8);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.shot[data-astro-cid-gdccoqez]{margin:0}.shot[data-astro-cid-gdccoqez] img[data-astro-cid-gdccoqez],.shot-placeholder[data-astro-cid-gdccoqez]{aspect-ratio:9/19.5;width:100%;display:block}.shot[data-astro-cid-gdccoqez] img[data-astro-cid-gdccoqez]{object-fit:contain;border:1px solid var(--color-divider);background:#05060f}.shot-placeholder[data-astro-cid-gdccoqez]{justify-content:center;align-items:center;gap:var(--space-2);border:1px dashed var(--color-divider);color:var(--color-neutral-700);font-family:var(--font-heading);flex-direction:column;font-size:14px;font-weight:600;display:flex}.shot[data-astro-cid-gdccoqez] figcaption[data-astro-cid-gdccoqez]{margin-top:var(--space-2);color:var(--color-neutral-700);font-size:13px;line-height:1.5}.promise-grid[data-astro-cid-z4nz2dll]{column-gap:var(--pad);margin:var(--space-6) 0 var(--space-8);grid-template-columns:repeat(auto-fit,minmax(270px,1fr));display:grid}.promise-grid[data-astro-cid-z4nz2dll] .card[data-astro-cid-z4nz2dll]{border:0;border-bottom:1px solid var(--color-divider);padding:var(--space-4) 0;margin:0}.promise-grid[data-astro-cid-z4nz2dll] h3[data-astro-cid-z4nz2dll]{margin:0 0 var(--space-2);font-size:19px}.promise-grid[data-astro-cid-z4nz2dll] p[data-astro-cid-z4nz2dll]{color:var(--color-neutral-700);margin:0;font-size:14px}
