.page_page___beRx{--studio-red:#d62e10;--studio-ink:#090b0d;--studio-muted:#aeb5bc;background:var(--studio-ink);color:#f6f7f8}.page_container__ot3ZV{width:min(100%,1280px);margin:0 auto;padding:0 clamp(20px,4.5vw,56px)}.page_page___beRx a:focus-visible,.page_page___beRx summary:focus-visible{outline:3px solid #ffad97;outline-offset:5px}.page_page___beRx h1,.page_page___beRx h2,.page_page___beRx h3{font-family:var(--f-head);margin:0}.page_page___beRx h2{font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.05;letter-spacing:-.035em}.page_page___beRx h3{font-size:23px;line-height:1.2;letter-spacing:-.02em}.page_page___beRx p{line-height:1.6}.page_hero__u0J4J{padding:12px 0 58px;border-bottom:1px solid #282e32;background:radial-gradient(ellipse at 75% 53%,#21120e 0,transparent 48%),#090b0d}.page_breadcrumb__phRsJ{display:flex;gap:12px;align-items:center;color:#939da6;font-size:11px;min-height:38px}.page_breadcrumb__phRsJ a{display:inline-flex;align-items:center;min-height:38px;color:#cbd0d5}.page_heroIntro__CDdBT{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:32px;padding:30px 0 38px}.page_eyebrow__CgkPy{font-family:var(--f-mono,monospace);font-size:10px!important;line-height:1.4!important;letter-spacing:.15em;font-weight:700;color:#fa8d78;margin:0 0 19px}.page_hero__u0J4J h1{font-size:clamp(64px,7.6vw,108px);font-weight:800;line-height:.84;letter-spacing:-.05em;display:flex;flex-direction:column}.page_hero__u0J4J h1 span{color:#f1f3f5;margin-top:10px;-webkit-text-stroke:1px #f1f3f5}.page_hero__u0J4J h1:after{content:"";display:block;background:var(--studio-red);height:5px;width:60px;margin-top:26px;transform:skewX(-22deg)}.page_heroCopy__DlpBv{padding:0 0 0 25px;border-left:1px solid #3a3330}.page_lede__THhyx{font-family:var(--f-head);font-size:clamp(24px,2.8vw,36px);font-weight:500;line-height:1.15!important;letter-spacing:-.02em;margin:0 0 22px}.page_primary__saApy{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:48px;background:var(--studio-red);border:1px solid #ee5438;color:white;padding:12px 20px;font-family:var(--f-head);font-size:15px;font-weight:700;transition:background .15s}.page_primary__saApy:hover{background:#b9240a}.page_availability__VwfSx{color:#aeb5bc;font-size:11px;margin:12px 0 0}.page_showcase__BRPhZ{margin:0;border:1px solid #3a3e40;border-top:2px solid var(--studio-red);box-shadow:0 30px 70px #0008;background:#0c1217}.page_screenBar__7a59H{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 20px;background:#161a1e;border-bottom:1px solid #32363a;font-family:var(--f-mono,monospace);font-size:10px;color:#a7afb7;letter-spacing:.1em}.page_screenBar__7a59H>span:first-child{color:#f1f3f5;font-weight:700}.page_screenBar__7a59H strong{color:#a7afb7;font-weight:400;margin-left:14px}.page_screenLink__p8zff{display:block;position:relative;background:#0c1217}.page_screenLink__p8zff img,.page_screenLink__p8zff picture{display:block;width:100%;height:auto}.page_expand__qXnJC{position:absolute;bottom:15px;right:15px;display:flex;align-items:center;gap:8px;min-height:38px;background:#151a1ff2;border:1px solid #5d656c;padding:8px 12px;font-size:11px;color:#fff;box-shadow:0 2px 10px #0005}.page_screenLink__p8zff:hover .page_expand__qXnJC{border-color:#fa8d78}.page_showcase__BRPhZ figcaption{display:flex;justify-content:space-between;gap:18px;padding:15px 20px;border-top:1px solid #2a3238;background:#101417;font-size:10px;line-height:1.5;color:#aeb5bc}.page_showcase__BRPhZ figcaption>span:first-child{color:#d4d9dd}.page_tools__Ys8ZL{padding:clamp(48px,7vw,88px) 0;scroll-margin-top:160px}.page_toolsLayout__skHWZ{display:grid;grid-template-columns:1fr 1fr;gap:35px 70px}.page_sectionIntro__lAtpn h2 span{color:#aeb5bc}.page_sectionIntro__lAtpn>p:last-child{font-size:16px;max-width:370px;color:#aeb5bc;margin:23px 0 0}.page_toolList__Y9Lqm article{display:grid;grid-template-columns:28px 1fr;gap:15px;padding:22px 0;border-top:1px solid #353a40}.page_toolList__Y9Lqm article:first-child{padding-top:0;border-top:0}.page_number__J1_px{font-family:var(--f-mono,monospace);font-size:11px;line-height:28px;color:#f58370}.page_toolList__Y9Lqm p{font-size:14px;color:#aeb5bc;margin:9px 0 0;max-width:430px}.page_compatibility__XttpL{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;border-block:1px solid #353a40;padding:20px 0}.page_compatibility__XttpL p{font-size:13px;margin:0;color:#aeb5bc}.page_compatibility__XttpL strong{color:#f4f6f8;font-weight:600}.page_compatibility__XttpL a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:13px;color:#fba08e;white-space:nowrap}.page_presale__IOSZW{scroll-margin-top:160px;padding:clamp(46px,6vw,76px) 0;background:#181c20;border-block:1px solid #383f44;position:relative}.page_presale__IOSZW:before{position:absolute;content:"";inset:0 auto 0 0;width:5px;background:var(--studio-red)}.page_presaleGrid__NVFtC{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.page_presale__IOSZW h2{font-size:clamp(38px,4.8vw,62px)}.page_presale__IOSZW h2 span{color:#b7bec5}.page_presaleCopy__KI2s8>p:first-child{font-family:var(--f-head);font-size:24px;font-weight:500;line-height:1.2;margin:0 0 18px}.page_presaleCopy__KI2s8>p:nth-child(2){color:#bbc2c9;font-size:14px;max-width:410px;margin:0 0 24px}.page_email__K7_Wt{display:block;font-size:11px;color:#aeb5bc;margin-top:13px;overflow-wrap:anywhere}.page_ecosystem__O4pKR{padding:60px 0 0}.page_ecosystemHeading__iZbD7{display:flex;align-items:center;gap:40px;margin-bottom:30px}.page_ecosystemHeading__iZbD7 .page_eyebrow__CgkPy{margin:0}.page_ecosystemHeading__iZbD7 h2{font-size:26px}.page_familyLinks__E08aP{border-top:1px solid #353a40}.page_familyLinks__E08aP>a{display:grid;grid-template-columns:140px 1fr 30px;align-items:center;gap:20px;border-bottom:1px solid #353a40;padding:24px 0;transition:color .15s}.page_familyLinks__E08aP>a:hover{color:#ff9a87}.page_familyLabel__Qsbak{font-family:var(--f-mono,monospace);font-size:10px;color:#9aa4ad;letter-spacing:.1em}.page_familyLinks__E08aP strong{display:block;font-family:var(--f-head);font-size:25px;font-weight:600;letter-spacing:-.02em}.page_familyLinks__E08aP strong+span{display:block;color:#aeb5bc;font-size:13px;line-height:1.5;margin-top:4px}.page_familyLinks__E08aP svg{color:#f38a75}.page_separate__Swk9V{font-size:11px;color:#9da6ae;margin:18px 0 0}.page_faq__V3xbR{padding:70px 0 100px}.page_faqGrid__tjAu2{display:grid;grid-template-columns:1fr 1.3fr;gap:60px}.page_faq__V3xbR h2{font-size:32px}.page_questions__gUNbm{border-top:1px solid #353a40}.page_questions__gUNbm details{border-bottom:1px solid #353a40}.page_questions__gUNbm summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-family:var(--f-head);font-size:16px;line-height:1.35;font-weight:600;padding:20px 0}.page_questions__gUNbm summary::-webkit-details-marker{display:none}.page_questions__gUNbm summary>span{font-size:24px;font-weight:400;color:#f38a75}.page_questions__gUNbm details[open] summary>span{transform:rotate(45deg)}.page_questions__gUNbm p{font-size:14px;color:#aeb5bc;margin:0 0 22px}.page_srOnly__3z0uB{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:760px){.page_container__ot3ZV{padding:0 20px}.page_hero__u0J4J{padding:8px 0 34px}.page_heroIntro__CDdBT{grid-template-columns:1fr;gap:22px;padding:18px 0 25px}.page_hero__u0J4J .page_eyebrow__CgkPy{margin-bottom:13px}.page_hero__u0J4J h1{font-size:clamp(51px,15.5vw,74px);flex-direction:row;flex-wrap:wrap;gap:0 .18em;line-height:.9}.page_hero__u0J4J h1 span{margin-top:0;-webkit-text-stroke:0}.page_hero__u0J4J h1:after{display:none}.page_heroCopy__DlpBv{border-left:0;padding:0}.page_lede__THhyx{font-size:23px;line-height:1.15!important;margin:0 0 18px}.page_lede__THhyx br{display:none}.page_availability__VwfSx{font-size:10px;margin-top:9px}.page_screenBar__7a59H{font-size:8px;padding:12px 11px;letter-spacing:.04em}.page_screenBar__7a59H strong{margin-left:7px}.page_screenBar__7a59H>span:last-child{font-size:7px}.page_showcase__BRPhZ{margin:0 -8px}.page_showcase__BRPhZ figcaption{flex-direction:column;gap:3px;padding:12px;font-size:9px}.page_expand__qXnJC{font-size:10px;bottom:9px;right:9px;padding:6px 9px;min-height:34px}.page_faqGrid__tjAu2,.page_presaleGrid__NVFtC,.page_toolsLayout__skHWZ{grid-template-columns:1fr;gap:32px}.page_sectionIntro__lAtpn h2{font-size:37px}.page_sectionIntro__lAtpn>p:last-child{margin-top:17px}.page_toolList__Y9Lqm article{padding:21px 0}.page_toolList__Y9Lqm article:first-child{border-top:1px solid #353a40;padding-top:21px}.page_compatibility__XttpL{grid-column:auto;display:block;padding:18px 0;margin-top:-10px}.page_compatibility__XttpL a{margin-top:6px}.page_presaleGrid__NVFtC{gap:27px}.page_presale__IOSZW .page_eyebrow__CgkPy{margin-bottom:17px}.page_presaleCopy__KI2s8>p:first-child{font-size:23px}.page_ecosystem__O4pKR{padding-top:45px}.page_ecosystemHeading__iZbD7{display:block;margin-bottom:25px}.page_ecosystemHeading__iZbD7 .page_eyebrow__CgkPy{margin-bottom:14px}.page_ecosystemHeading__iZbD7 h2{font-size:27px}.page_familyLinks__E08aP>a{grid-template-columns:1fr 25px;gap:8px 12px;padding:20px 0}.page_familyLabel__Qsbak{grid-column:1/-1}.page_familyLinks__E08aP strong{font-size:24px}.page_familyLinks__E08aP strong+span{font-size:12px}.page_faq__V3xbR{padding:50px 0 105px}.page_faqGrid__tjAu2{gap:27px}.page_questions__gUNbm summary{font-size:16px}.page_page___beRx .page_eyebrow__CgkPy{font-size:9px!important}}@media(prefers-reduced-motion:reduce){.page_familyLinks__E08aP>a,.page_primary__saApy{transition:none}}