.preorder-module__Mhlsma__page{--ink:#f3f1f7;--quiet:#a7abbf;--accent:#c6b5fc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);background:#11131c;min-height:100vh;padding:0 max(24px,50vw - 560px)}.preorder-module__Mhlsma__header,.preorder-module__Mhlsma__footer{justify-content:space-between;align-items:center;gap:24px;display:flex}.preorder-module__Mhlsma__header{border-bottom:1px solid #ffffff1c;padding:28px 0}.preorder-module__Mhlsma__brand{color:var(--ink);letter-spacing:-.8px;align-items:center;gap:10px;font-size:23px;font-weight:650;display:flex}.preorder-module__Mhlsma__navLink{color:var(--ink);font-size:14px}.preorder-module__Mhlsma__navLink span{color:var(--accent);margin-left:20px}.preorder-module__Mhlsma__hero{grid-template-columns:1.65fr 1fr;align-items:end;gap:50px;padding:72px 0 48px;display:grid}.preorder-module__Mhlsma__eyebrow,.preorder-module__Mhlsma__number,.preorder-module__Mhlsma__planName,.preorder-module__Mhlsma__filmTop{font-family:var(--mono);letter-spacing:1.3px;text-transform:uppercase;font-size:11px;font-weight:500}.preorder-module__Mhlsma__eyebrow{color:var(--accent);margin-bottom:24px}.preorder-module__Mhlsma__hero h1{letter-spacing:-.055em;text-wrap:initial;font-size:clamp(40px,4.65vw,66px);font-weight:550;line-height:1.06}.preorder-module__Mhlsma__page em{color:var(--accent);font-style:normal}.preorder-module__Mhlsma__intro p{color:var(--quiet);margin-bottom:24px;font-size:16px;line-height:1.65}.preorder-module__Mhlsma__primary{background:var(--accent);color:#171126;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:16px 24px;font-size:15px;font-weight:650;display:flex}.preorder-module__Mhlsma__primary:hover{background:#d6c9ff;text-decoration:none}.preorder-module__Mhlsma__primary:disabled{color:#b2b7ce;cursor:not-allowed;background:#282c3c;border-color:#41465c}.preorder-module__Mhlsma__primary span{margin-left:auto}.preorder-module__Mhlsma__micro{color:var(--quiet);margin-top:12px;font-size:12px;line-height:1.6;display:block}.preorder-module__Mhlsma__film{margin-bottom:70px}.preorder-module__Mhlsma__filmTop{color:#c0c3d2;background:#1d202d;border:1px solid #ffffff17;border-bottom:none;border-radius:12px 12px 0 0;justify-content:space-between;padding:16px 20px;display:flex}.preorder-module__Mhlsma__video{aspect-ratio:16/9;background:#0b1026;border:1px solid #ffffff17;border-radius:0 0 12px 12px;width:100%;display:block}.preorder-module__Mhlsma__caption{color:var(--quiet);margin-top:12px;font-size:11px}.preorder-module__Mhlsma__features{border-bottom:1px solid #ffffff1c;grid-template-columns:repeat(3,1fr);gap:44px;padding-bottom:68px;display:grid}.preorder-module__Mhlsma__number{color:var(--accent)}.preorder-module__Mhlsma__features h2{margin:20px 0 14px;font-size:24px;font-weight:550}.preorder-module__Mhlsma__features p{color:var(--quiet);font-size:15px;line-height:1.7}.preorder-module__Mhlsma__offer{grid-template-columns:1.1fr 1fr;align-items:center;gap:100px;padding:88px 0;scroll-margin-top:24px;display:grid}.preorder-module__Mhlsma__offerCopy h2{letter-spacing:-.045em;margin-bottom:24px;font-size:clamp(38px,4vw,54px);font-weight:550}.preorder-module__Mhlsma__offerCopy>p:not(.preorder-module__Mhlsma__eyebrow){color:var(--quiet);font-size:16px;line-height:1.75}.preorder-module__Mhlsma__textLink{color:var(--ink);text-underline-offset:5px;margin-top:24px;font-size:14px;text-decoration:underline;display:inline-block}.preorder-module__Mhlsma__purchase{background:#1a1d29;border:1px solid #ffffff21;border-radius:16px;padding:32px}.preorder-module__Mhlsma__planName{color:var(--accent)}.preorder-module__Mhlsma__price{align-items:center;gap:20px;margin:15px 0 20px;display:flex}.preorder-module__Mhlsma__price strong{letter-spacing:-3px;font-size:clamp(38px,4vw,54px);font-weight:550;line-height:1.1}.preorder-module__Mhlsma__price>span{color:var(--quiet);font-size:12px;line-height:1.6}.preorder-module__Mhlsma__purchase .ladder{color:#d8daea}.preorder-module__Mhlsma__includes{border-top:1px solid #ffffff1c;margin:22px 0 0;padding:22px 0;list-style:none}.preorder-module__Mhlsma__includes li{align-items:center;gap:12px;margin-bottom:12px;font-size:14px;display:flex}.preorder-module__Mhlsma__includes svg{width:16px;height:16px;color:var(--accent);flex-shrink:0}.preorder-module__Mhlsma__status{color:var(--quiet);margin:14px 0 18px;font-size:12px;line-height:1.6}.preorder-module__Mhlsma__faq{max-width:740px;margin:0 auto;padding:10px 0 88px}.preorder-module__Mhlsma__faq h2{margin-bottom:30px;font-size:28px;font-weight:550}.preorder-module__Mhlsma__faq details{border-bottom:1px solid #ffffff1c;padding:19px 0}.preorder-module__Mhlsma__faq summary{cursor:pointer;font-size:16px}.preorder-module__Mhlsma__faq details p,.preorder-module__Mhlsma__faq details>div{color:var(--quiet);margin-top:16px;font-size:14px;line-height:1.75}.preorder-module__Mhlsma__faq a{color:var(--accent)}.preorder-module__Mhlsma__footer{border-top:1px solid #ffffff1c;padding:28px 0 40px;font-size:12px}.preorder-module__Mhlsma__footer nav{flex-wrap:wrap;gap:22px;display:flex}.preorder-module__Mhlsma__footer a,.preorder-module__Mhlsma__muted{color:var(--quiet)}.preorder-module__Mhlsma__skip{color:#171126;background:var(--accent);z-index:10;padding:12px 20px;position:absolute;top:-100px}.preorder-module__Mhlsma__skip:focus{top:10px}.preorder-module__Mhlsma__page :focus-visible{outline-color:var(--accent)}@media (max-width:760px){.preorder-module__Mhlsma__header{padding:20px 0}.preorder-module__Mhlsma__brand{font-size:20px}.preorder-module__Mhlsma__navLink{font-size:12px}.preorder-module__Mhlsma__navLink span{margin-left:5px}.preorder-module__Mhlsma__hero{grid-template-columns:1fr;gap:26px;padding:45px 0 32px}.preorder-module__Mhlsma__hero h1{font-size:clamp(37px,7.2vw,54px)}.preorder-module__Mhlsma__eyebrow{margin-bottom:20px;font-size:10px}.preorder-module__Mhlsma__intro{max-width:480px}.preorder-module__Mhlsma__film{margin-bottom:42px}.preorder-module__Mhlsma__filmTop{letter-spacing:.6px;padding:12px;font-size:9px}.preorder-module__Mhlsma__features{grid-template-columns:1fr;gap:28px;padding-bottom:40px}.preorder-module__Mhlsma__features h2{margin-top:12px}.preorder-module__Mhlsma__offer{grid-template-columns:1fr;gap:32px;padding:50px 0}.preorder-module__Mhlsma__purchase{padding:24px}.preorder-module__Mhlsma__faq{padding-bottom:50px}.preorder-module__Mhlsma__footer{flex-direction:column;align-items:flex-start}}
