:root{--bg:#0b0e11;--panel:#11171b;--white:#e5e7eb;--muted:#96a0a6;--cyan:#44d7e8;--orange:#ff8a00;--line:#27343a;--max:1280px;--pad:clamp(1.25rem,4vw,4rem)}[data-astro-cid-zybv6yy6]{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--white);margin:0;font:16px/1.55 Arial,sans-serif;overflow-x:hidden}a[data-astro-cid-zybv6yy6]{color:inherit;text-decoration:none}button[data-astro-cid-zybv6yy6]{font:inherit}.wrap[data-astro-cid-zybv6yy6]{width:min(100%,var(--max));padding-inline:var(--pad);margin:auto}.site-header[data-astro-cid-zybv6yy6]{z-index:10;border-bottom:1px solid var(--line);backdrop-filter:blur(12px);background:#0b0e11f0;position:sticky;top:0}.header-inner[data-astro-cid-zybv6yy6]{align-items:center;gap:clamp(1rem,3vw,2.75rem);min-height:4.7rem;display:flex}.brand[data-astro-cid-zybv6yy6],.logo-lockup[data-astro-cid-zybv6yy6]{letter-spacing:.08em;font-size:1rem;font-weight:800}.brand[data-astro-cid-zybv6yy6] span[data-astro-cid-zybv6yy6] span[data-astro-cid-zybv6yy6],.logo-lockup[data-astro-cid-zybv6yy6] span[data-astro-cid-zybv6yy6] span[data-astro-cid-zybv6yy6]{color:var(--cyan)}nav[data-astro-cid-zybv6yy6]{gap:1.8rem;margin-left:auto;display:flex}nav[data-astro-cid-zybv6yy6] a[data-astro-cid-zybv6yy6],.button[data-astro-cid-zybv6yy6],.menu-toggle[data-astro-cid-zybv6yy6]{letter-spacing:.12em;text-transform:uppercase;font-size:.71rem;font-weight:700}nav[data-astro-cid-zybv6yy6] a[data-astro-cid-zybv6yy6]{color:var(--muted)}nav[data-astro-cid-zybv6yy6] a[data-astro-cid-zybv6yy6]:hover{color:var(--cyan)}.button[data-astro-cid-zybv6yy6]{border:1px solid var(--cyan);background:var(--cyan);color:#071014;cursor:pointer;justify-content:center;align-items:center;min-height:3.15rem;padding:0 1.15rem;display:inline-flex}.button[data-astro-cid-zybv6yy6]:hover:not(:disabled){background:#83e8f3}.button[data-astro-cid-zybv6yy6]:disabled{cursor:not-allowed;opacity:.52}.button-small[data-astro-cid-zybv6yy6]{min-height:2.5rem}.menu-toggle[data-astro-cid-zybv6yy6]{color:var(--white);background:0 0;border:0;display:none}.hero[data-astro-cid-zybv6yy6]{isolation:isolate;align-items:end;min-height:calc(100svh - 4.7rem);display:grid;position:relative;overflow:hidden}.hero-visual[data-astro-cid-zybv6yy6],.hero-shade[data-astro-cid-zybv6yy6]{z-index:-2;position:absolute;inset:0}.hero-visual[data-astro-cid-zybv6yy6] img[data-astro-cid-zybv6yy6]{object-fit:cover;width:100%;height:100%}.hero-shade[data-astro-cid-zybv6yy6]{z-index:-1;background:linear-gradient(90deg,#0b0e11f7,#0b0e11a8 43%,#0b0e1133),linear-gradient(#0000 30%,#0b0e11e6)}.hero-content[data-astro-cid-zybv6yy6]{padding-block:clamp(5rem,13vh,9rem)}.logo-lockup[data-astro-cid-zybv6yy6]{margin-bottom:1.4rem;font-size:clamp(1.2rem,2.4vw,1.85rem)}.kicker[data-astro-cid-zybv6yy6],.eyebrow[data-astro-cid-zybv6yy6]{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:0 0 .8rem;font-size:.7rem;font-weight:700}h1[data-astro-cid-zybv6yy6],h2[data-astro-cid-zybv6yy6],h3[data-astro-cid-zybv6yy6]{text-transform:uppercase;letter-spacing:-.045em;margin:0;line-height:.94}h1[data-astro-cid-zybv6yy6]{max-width:9ch;font-size:clamp(3.4rem,8vw,8rem)}h2[data-astro-cid-zybv6yy6]{font-size:clamp(2.6rem,5.6vw,6rem)}.hero-copy[data-astro-cid-zybv6yy6]{color:#c2cbd0;max-width:40rem;margin:1.8rem 0;font-size:clamp(1rem,1.45vw,1.2rem)}.actions[data-astro-cid-zybv6yy6]{align-items:center;gap:1.75rem;margin-top:2.3rem;display:flex}.text-link[data-astro-cid-zybv6yy6]{letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:700}.text-link[data-astro-cid-zybv6yy6] span[data-astro-cid-zybv6yy6]{color:var(--cyan);margin-left:.5rem}.intro[data-astro-cid-zybv6yy6]{max-width:62rem;padding-block:clamp(5rem,11vw,10rem)}.intro[data-astro-cid-zybv6yy6] h2[data-astro-cid-zybv6yy6]{margin-bottom:1.75rem}.intro[data-astro-cid-zybv6yy6]>p[data-astro-cid-zybv6yy6]:last-child,.feature-copy[data-astro-cid-zybv6yy6]>p[data-astro-cid-zybv6yy6]:not(.eyebrow),.scale-copy[data-astro-cid-zybv6yy6]>p[data-astro-cid-zybv6yy6]:last-child{max-width:48rem;color:var(--muted);font-size:clamp(1.05rem,1.55vw,1.3rem)}.feature[data-astro-cid-zybv6yy6]{border-top:1px solid var(--line);padding-block:clamp(4rem,9vw,8.5rem)}.feature-grid[data-astro-cid-zybv6yy6]{grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(2rem,7vw,7rem);display:grid}.feature-reverse[data-astro-cid-zybv6yy6] .feature-copy[data-astro-cid-zybv6yy6]{order:2}.feature-copy[data-astro-cid-zybv6yy6] h2[data-astro-cid-zybv6yy6]{margin-bottom:1.6rem}.feature-copy[data-astro-cid-zybv6yy6] .orange[data-astro-cid-zybv6yy6]{color:var(--orange)}.progression[data-astro-cid-zybv6yy6]{text-transform:uppercase;letter-spacing:.08em;padding-top:1.3rem;font-weight:700;color:var(--white)!important;font-size:.78rem!important}.progression[data-astro-cid-zybv6yy6] i[data-astro-cid-zybv6yy6]{color:var(--cyan);padding-inline:.25rem;font-style:normal}.media-frame[data-astro-cid-zybv6yy6],.wide-media[data-astro-cid-zybv6yy6]{aspect-ratio:16/10;background:#10171b;overflow:hidden}.media-frame[data-astro-cid-zybv6yy6] img[data-astro-cid-zybv6yy6],.wide-media[data-astro-cid-zybv6yy6] img[data-astro-cid-zybv6yy6]{object-fit:cover;width:100%;height:100%;display:block}.placeholder[data-astro-cid-zybv6yy6]{color:#718089;letter-spacing:.11em;text-transform:uppercase;background:linear-gradient(135deg,#11191e,#0d1114);border:1px solid #26353c;place-items:center;width:100%;height:100%;font-size:.68rem;font-weight:700;display:grid}.placeholder[data-astro-cid-zybv6yy6] span[data-astro-cid-zybv6yy6]{border:1px solid;padding:1rem}.hero-placeholder[data-astro-cid-zybv6yy6]{background:linear-gradient(135deg,#132127,#0b0e11 62%);border:0}.orange-placeholder[data-astro-cid-zybv6yy6]{color:#b9762e;border-color:#714a20}.economy[data-astro-cid-zybv6yy6]{background:var(--panel);border-block:1px solid var(--line);padding-block:clamp(5rem,10vw,9rem)}.economy[data-astro-cid-zybv6yy6] h2[data-astro-cid-zybv6yy6]{margin-bottom:3.4rem}.demand-grid[data-astro-cid-zybv6yy6]{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.demand[data-astro-cid-zybv6yy6]{border-right:1px solid var(--line);min-height:19rem;padding:1.6rem;position:relative}.demand[data-astro-cid-zybv6yy6]:last-child{border:0}.demand[data-astro-cid-zybv6yy6]>span[data-astro-cid-zybv6yy6]{color:var(--cyan);letter-spacing:.12em;font-size:.7rem}.demand[data-astro-cid-zybv6yy6] h3[data-astro-cid-zybv6yy6]{margin-top:3.5rem;font-size:clamp(1.4rem,2.3vw,2.1rem)}.demand[data-astro-cid-zybv6yy6] ul[data-astro-cid-zybv6yy6]{color:var(--muted);margin:1.6rem 0 0;padding:0;font-size:.9rem;list-style:none}.demand[data-astro-cid-zybv6yy6] li[data-astro-cid-zybv6yy6]{margin:.25rem 0}.front-demand[data-astro-cid-zybv6yy6]>span[data-astro-cid-zybv6yy6]{color:var(--orange)}.economy-note[data-astro-cid-zybv6yy6]{color:var(--muted);margin:2rem 0 0}.scale[data-astro-cid-zybv6yy6]{padding-top:clamp(4rem,9vw,8.5rem)}.scale-copy[data-astro-cid-zybv6yy6]{padding-bottom:clamp(2rem,4vw,4rem)}.scale-copy[data-astro-cid-zybv6yy6] h2[data-astro-cid-zybv6yy6]{margin:.8rem 0 1.25rem}.wide-media[data-astro-cid-zybv6yy6]{aspect-ratio:2;width:min(100% - 2rem,1600px);margin:auto}.trailer[data-astro-cid-zybv6yy6],.gallery[data-astro-cid-zybv6yy6]{padding-block:clamp(5rem,10vw,9rem)}.trailer[data-astro-cid-zybv6yy6] h2[data-astro-cid-zybv6yy6],.gallery[data-astro-cid-zybv6yy6] h2[data-astro-cid-zybv6yy6]{margin-bottom:2.5rem}.trailer-frame[data-astro-cid-zybv6yy6]{aspect-ratio:16/9;background:#10171b;position:relative}.trailer-frame[data-astro-cid-zybv6yy6] video[data-astro-cid-zybv6yy6]{object-fit:cover;width:100%;height:100%}.play[data-astro-cid-zybv6yy6]{border:1px solid var(--cyan);width:5rem;height:5rem;color:var(--cyan);background:#0b0e11cc;border-radius:50%;place-items:center;font-size:1.4rem;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.play[data-astro-cid-zybv6yy6]:disabled{opacity:.45}.gallery[data-astro-cid-zybv6yy6]{border-top:1px solid var(--line)}.gallery-grid[data-astro-cid-zybv6yy6]{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.gallery-item[data-astro-cid-zybv6yy6]{aspect-ratio:16/10;background:var(--panel);cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.gallery-item[data-astro-cid-zybv6yy6] .placeholder[data-astro-cid-zybv6yy6]{transition:filter .2s}.gallery-item[data-astro-cid-zybv6yy6]:hover .placeholder[data-astro-cid-zybv6yy6]{filter:brightness(1.25)}.gallery-item[data-astro-cid-zybv6yy6]>span[data-astro-cid-zybv6yy6]:last-child{color:var(--cyan);font-size:.68rem;font-weight:700;position:absolute;bottom:.55rem;left:.7rem}.final-cta[data-astro-cid-zybv6yy6]{background:linear-gradient(135deg,#111f24,var(--bg) 58%);text-align:center;padding-block:clamp(6rem,14vw,12rem)}.final-cta[data-astro-cid-zybv6yy6] h2[data-astro-cid-zybv6yy6]{margin:auto auto 2.3rem;font-size:clamp(3.2rem,8vw,8.5rem)}.final-cta[data-astro-cid-zybv6yy6] h2[data-astro-cid-zybv6yy6] em[data-astro-cid-zybv6yy6]{color:var(--cyan);font-style:normal}.final-cta[data-astro-cid-zybv6yy6] .logo-lockup[data-astro-cid-zybv6yy6]{margin-bottom:2rem}footer[data-astro-cid-zybv6yy6]{border-top:1px solid var(--line);color:var(--muted);letter-spacing:.12em;padding-block:1.5rem;font-size:.7rem;font-weight:700}.footer[data-astro-cid-zybv6yy6] .wrap[data-astro-cid-zybv6yy6]{display:flex}.lightbox[data-astro-cid-zybv6yy6]{border:1px solid var(--line);background:var(--bg);width:min(95vw,1100px);color:var(--white);padding:2.4rem}.lightbox[data-astro-cid-zybv6yy6]::backdrop{background:#000d}.lightbox[data-astro-cid-zybv6yy6] img[data-astro-cid-zybv6yy6]{object-fit:contain;width:100%;max-height:72vh;display:block}.lightbox[data-astro-cid-zybv6yy6] button[data-astro-cid-zybv6yy6]{color:var(--white);cursor:pointer;background:#11171bdd;border:0;font-size:1.5rem;position:absolute}.lightbox[data-astro-cid-zybv6yy6] .close[data-astro-cid-zybv6yy6]{top:.3rem;right:.5rem}.lightbox[data-astro-cid-zybv6yy6] .previous[data-astro-cid-zybv6yy6]{top:50%;left:.4rem}.lightbox[data-astro-cid-zybv6yy6] .next[data-astro-cid-zybv6yy6]{top:50%;right:.4rem}.lightbox[data-astro-cid-zybv6yy6] p[data-astro-cid-zybv6yy6]{text-align:center;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.73rem}a[data-astro-cid-zybv6yy6]:focus-visible,button[data-astro-cid-zybv6yy6]:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}@media (width<=760px){.header-inner[data-astro-cid-zybv6yy6]{min-height:4rem}.site-header[data-astro-cid-zybv6yy6] .button-small[data-astro-cid-zybv6yy6]{display:none}.menu-toggle[data-astro-cid-zybv6yy6]{margin-left:auto;display:block}nav[data-astro-cid-zybv6yy6]{padding:1rem var(--pad) 1.5rem;background:var(--panel);border-bottom:1px solid var(--line);flex-direction:column;gap:1rem;margin:0;display:none;position:absolute;top:4rem;left:0;right:0}nav[data-astro-cid-zybv6yy6].is-open{display:flex}.hero[data-astro-cid-zybv6yy6]{min-height:calc(100svh - 4rem)}.hero-shade[data-astro-cid-zybv6yy6]{background:linear-gradient(90deg,#0b0e11e6,#0b0e115c),linear-gradient(#0000 30%,#0b0e11f0)}.feature-grid[data-astro-cid-zybv6yy6]{grid-template-columns:1fr}.feature-reverse[data-astro-cid-zybv6yy6] .feature-copy[data-astro-cid-zybv6yy6]{order:0}.demand-grid[data-astro-cid-zybv6yy6]{grid-template-columns:1fr}.demand[data-astro-cid-zybv6yy6]{border-right:0;border-bottom:1px solid var(--line);min-height:auto}.demand[data-astro-cid-zybv6yy6]:last-child{border-bottom:0}.demand[data-astro-cid-zybv6yy6] h3[data-astro-cid-zybv6yy6]{margin-top:1.5rem}.gallery-grid[data-astro-cid-zybv6yy6]{grid-template-columns:1fr 1fr}.actions[data-astro-cid-zybv6yy6]{flex-direction:column;align-items:flex-start;gap:1rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-astro-cid-zybv6yy6]{transition:none!important}}.brand[data-astro-cid-zybv6yy6] img[data-astro-cid-zybv6yy6]{object-fit:contain;width:8.75rem;height:2.25rem;display:block}.brand[data-astro-cid-zybv6yy6] img[data-astro-cid-zybv6yy6].brand-icon{width:2.25rem}.logo-lockup[data-astro-cid-zybv6yy6] img[data-astro-cid-zybv6yy6]{object-fit:contain;object-position:left center;width:min(100%,40rem);max-height:clamp(4rem,11vw,8rem);display:block}.hero-visual[data-astro-cid-zybv6yy6] iframe[data-astro-cid-zybv6yy6]{pointer-events:none;border:0;width:177.78vh;min-width:100%;height:56.25vw;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.media-frame[data-astro-cid-zybv6yy6] img[data-astro-cid-zybv6yy6],.wide-media[data-astro-cid-zybv6yy6] img[data-astro-cid-zybv6yy6]{object-fit:contain!important}.gallery-item[data-astro-cid-zybv6yy6]>img[data-astro-cid-zybv6yy6]{object-fit:contain;width:100%;height:100%;display:block}.download[data-astro-cid-zybv6yy6]{border-block:1px solid var(--line);background:var(--panel);padding-block:clamp(4rem,9vw,8rem)}.download-grid[data-astro-cid-zybv6yy6]{grid-template-columns:minmax(0,.9fr) minmax(19rem,.7fr);align-items:center;gap:clamp(2.5rem,8vw,8rem);display:grid}.download[data-astro-cid-zybv6yy6] h2[data-astro-cid-zybv6yy6]{margin-bottom:1.4rem}.download-copy[data-astro-cid-zybv6yy6]{max-width:37rem;color:var(--muted);margin:0;font-size:1.06rem}.download-actions[data-astro-cid-zybv6yy6]{gap:.8rem;display:grid}.download-actions[data-astro-cid-zybv6yy6] .button[data-astro-cid-zybv6yy6]{width:100%}.download-actions[data-astro-cid-zybv6yy6] .button[data-astro-cid-zybv6yy6] span[data-astro-cid-zybv6yy6],.download-secondary[data-astro-cid-zybv6yy6] span[data-astro-cid-zybv6yy6]{color:inherit;opacity:.72;margin-left:auto;font-size:.72rem}.download-secondary[data-astro-cid-zybv6yy6]{border:1px solid var(--line);min-height:3.15rem;color:var(--white);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:0 1.15rem;font-size:.72rem;font-weight:700;display:flex}.download-secondary[data-astro-cid-zybv6yy6]:hover{border-color:var(--cyan);color:var(--cyan)}.release-meta[data-astro-cid-zybv6yy6]{letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;gap:1.3rem;padding-top:.75rem;font-size:.72rem;display:flex}.release-meta[data-astro-cid-zybv6yy6] a[data-astro-cid-zybv6yy6]{color:var(--cyan);text-underline-offset:.25rem;text-decoration:underline}.download-note[data-astro-cid-zybv6yy6]{color:var(--muted);margin:.55rem 0 0;font-size:.78rem}@media (width<=760px){.download-grid[data-astro-cid-zybv6yy6]{grid-template-columns:1fr}}
