.preorder-faq-v2{font-family:var(--font-sans, "Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);overflow-x:clip;background:var(--paper);color:var(--ink);--black: #050707;--night: #0a0d0d;--paper: #f1f2ef;--surface: #fafbf8;--ink: #0a0d0d;--muted: #66706d;--line: #d4d9d6;--line-dark: rgba(255, 255, 255, .14);--white: #f7f9f7;--green: #05ce78;--ice: #a9dfff;--accent: var(--green);--gutter: clamp(20px, 4.25vw, 72px);--max: 1440px;--ease: cubic-bezier(.22, 1, .36, 1)}.preorder-faq-v2[data-audience=direct]{--accent: var(--ice)}.preorder-faq-v2.is-enhanced[data-audience=kickstarter] [data-faq-item][data-audience=direct],.preorder-faq-v2.is-enhanced[data-audience=direct] [data-faq-item][data-audience=kickstarter]{display:none}.preorder-faq-v2,.preorder-faq-v2 *,.preorder-faq-v2:before,.preorder-faq-v2 *:before,.preorder-faq-v2:after,.preorder-faq-v2 *:after{box-sizing:border-box}.preorder-faq-v2 button,.preorder-faq-v2 input,.preorder-faq-v2 a{color:inherit;font:inherit}.preorder-faq-v2 button{border:0}.preorder-faq-v2 a{text-decoration:none}.preorder-faq-v2 img{display:block;max-width:100%}.preorder-faq-v2 h1,.preorder-faq-v2 h2,.preorder-faq-v2 h3,.preorder-faq-v2 p,.preorder-faq-v2 dl,.preorder-faq-v2 dd,.preorder-faq-v2 fieldset,.preorder-faq-v2 legend{margin:0}.preorder-faq-v2 .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.preorder-faq-v2 .skip-link{position:fixed;z-index:100;top:10px;left:10px;padding:12px 16px;background:var(--white);color:var(--ink);transform:translateY(-150%);transition:transform .18s ease}.preorder-faq-v2 .skip-link:focus{transform:translateY(0)}.preorder-faq-v2 :focus-visible{outline:2px solid var(--accent);outline-offset:4px}.preorder-faq-v2 .hero{position:relative;min-height:920px;overflow:hidden;background:linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px),var(--black);background-size:9.5vw 100%;color:var(--white)}.preorder-faq-v2 .hero:after{position:absolute;right:-3vw;bottom:-26vw;width:min(72vw,1040px);aspect-ratio:1;border:1px solid rgba(255,255,255,.05);border-radius:50%;box-shadow:0 0 0 8vw #ffffff03,0 0 0 16vw #ffffff02;content:""}.preorder-faq-v2 .hero__glow{position:absolute;z-index:0;right:-6%;bottom:-18%;width:62vw;max-width:1050px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 18%,transparent) 0,color-mix(in srgb,var(--accent) 5%,transparent) 32%,transparent 68%);filter:blur(30px);opacity:.78;transition:background .48s var(--ease)}.preorder-faq-v2 .hero__inner{position:relative;z-index:2;width:min(calc(100% - (2 * var(--gutter))),var(--max));min-height:920px;display:grid;grid-template-rows:auto 1fr auto;margin:0 auto;padding:112px 0 40px}.preorder-faq-v2 .hero__meta{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:24px;color:#ffffff6b;font-size:9px;font-weight:650;letter-spacing:.18em;text-transform:uppercase}.preorder-faq-v2 .hero__meta span:nth-child(2){justify-self:center}.preorder-faq-v2 .hero__meta span:last-child{justify-self:end}.preorder-faq-v2 .hero__copy{position:relative;z-index:4;align-self:center;width:min(860px,61vw);padding:46px 0 70px}.preorder-faq-v2 .eyebrow{color:#ffffff7a;font-size:10px;font-weight:650;letter-spacing:.2em;text-transform:uppercase}.preorder-faq-v2 .eyebrow--dark{color:#66706d}.preorder-faq-v2 .hero h1{max-width:9.5ch;margin-top:21px;font-size:clamp(4.6rem,9.6vw,9.2rem);font-weight:400;letter-spacing:-.078em;line-height:.82;text-wrap:balance}.preorder-faq-v2 .hero h1 em{color:color-mix(in srgb,var(--accent) 74%,white);font-style:normal;transition:color .42s var(--ease)}.preorder-faq-v2 .hero__lead{max-width:49ch;margin-top:36px;color:#ffffff9e;font-size:16px;line-height:1.58}.preorder-faq-v2 .hero-visual{position:absolute;z-index:2;top:128px;right:-2.5%;width:min(50vw,710px);height:620px;margin:0;pointer-events:none}.preorder-faq-v2 .hero-visual:before{position:absolute;z-index:4;right:3%;bottom:10px;left:8%;height:84px;border-radius:50%;background:#000000b8;filter:blur(28px);content:""}.preorder-faq-v2 .hero-visual__photo{position:absolute;z-index:1;top:52px;right:0;width:78%;height:72%;overflow:hidden;border:1px solid rgba(255,255,255,.16);background:#101414;opacity:.92;transform:perspective(1200px) rotateY(-8deg) rotate(1.5deg);transform-origin:right center;transition:transform .65s var(--ease)}.preorder-faq-v2 .hero-visual__photo:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(5,7,7,.42),transparent 42%,rgba(5,7,7,.04)),linear-gradient(0deg,rgba(5,7,7,.5),transparent 42%);content:""}.preorder-faq-v2 .hero-visual__image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .23s var(--ease)}.preorder-faq-v2 .hero-visual__image:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.preorder-faq-v2 .hero-visual__image img{width:100%;height:100%;object-fit:cover}.preorder-faq-v2 .hero-visual__image--kickstarter img{object-position:47% 50%;filter:saturate(.7) contrast(1.08) brightness(.8)}.preorder-faq-v2 .hero-visual__image--kickstarter:after{background:linear-gradient(135deg,rgba(5,206,120,.34) 0%,rgba(5,206,120,.08) 48%,transparent 70%),linear-gradient(0deg,#03050594,#0305050a 60%)}.preorder-faq-v2 .hero-visual__image--direct img{object-position:50% 76%;filter:saturate(.74) contrast(1.08) brightness(.78)}.preorder-faq-v2 .hero-visual__image--direct:after{background:linear-gradient(135deg,rgba(78,168,226,.38) 0%,rgba(169,223,255,.1) 52%,transparent 72%),linear-gradient(0deg,#0305058f,#0305050a 62%)}.preorder-faq-v2[data-visual-audience=kickstarter] .hero-visual__image--kickstarter,.preorder-faq-v2[data-visual-audience=direct] .hero-visual__image--direct{opacity:1}.preorder-faq-v2 .hero-visual__photo span{position:absolute;z-index:3;right:17px;bottom:15px;padding:6px 8px;background:#0305059e;color:#fffc;font-size:9px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.preorder-faq-v2 .hero-visual__phone{position:absolute;z-index:3;width:min(24vw,285px);filter:drop-shadow(0 38px 42px rgba(0,0,0,.64));transition:opacity .5s var(--ease),transform .65s var(--ease),filter .5s var(--ease)}.preorder-faq-v2 .hero-visual__phone img{width:100%;height:auto}.preorder-faq-v2 .hero-visual__phone--rear{z-index:2;right:42%;bottom:-4%;width:min(19vw,224px);opacity:.28;transform:perspective(1100px) rotateY(17deg) rotate(-7deg) translateZ(-70px)}.preorder-faq-v2 .hero-visual__phone--front{right:5%;bottom:-8%;opacity:.64;transform:perspective(1100px) rotateY(-7deg) rotate(3deg) translateZ(80px)}.preorder-faq-v2 .hero-visual figcaption{position:absolute;z-index:6;right:3%;bottom:-8px;left:8%;display:grid;grid-template-columns:auto auto 1fr;gap:18px;align-items:center;padding-top:13px;border-top:1px solid rgba(255,255,255,.18);color:#ffffff61;font-size:8px;font-weight:650;letter-spacing:.15em;text-transform:uppercase}.preorder-faq-v2 .hero-visual figcaption strong{justify-self:end;color:#ffffffb8;font:inherit}.preorder-faq-v2[data-audience=direct] .hero-visual__phone--rear{opacity:.58;transform:perspective(1100px) rotateY(14deg) rotate(-6deg) translate(-8px,-5px) translateZ(-50px)}.preorder-faq-v2[data-audience=direct] .hero-visual__phone--front{opacity:.9;filter:drop-shadow(0 46px 52px rgba(0,0,0,.74));transform:perspective(1100px) rotateY(-5deg) rotate(1.5deg) translate(-12px,-12px) translateZ(100px)}.preorder-faq-v2 .path-switcher{position:relative;z-index:5;display:grid;grid-template-columns:1fr 1fr;border:0;padding:0}.preorder-faq-v2 .path-switcher legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.preorder-faq-v2 .path-option{position:relative;min-width:0;min-height:138px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:18px;align-items:center;padding:24px 28px;border:1px solid var(--line-dark);cursor:pointer;transition:color .26s var(--ease),background .26s var(--ease),border-color .26s var(--ease)}.preorder-faq-v2 .path-option+.path-option{border-left:0}.preorder-faq-v2 .path-option:hover{border-color:#ffffff52}.preorder-faq-v2 .path-option:has(input:checked){border-color:var(--accent);background:var(--accent);color:var(--black)}.preorder-faq-v2 .path-option input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.preorder-faq-v2 .path-option:has(input:focus-visible){outline:2px solid var(--white);outline-offset:4px}.preorder-faq-v2 .path-option__index{align-self:start;padding-top:4px;color:#fff6;font-size:9px;font-weight:700;letter-spacing:.15em}.preorder-faq-v2 .path-option:has(input:checked) .path-option__index{color:#0507077a}.preorder-faq-v2 .path-option__copy{display:grid;gap:8px}.preorder-faq-v2 .path-option__copy strong{font-size:clamp(1.35rem,2.2vw,2rem);font-weight:480;letter-spacing:-.035em;line-height:1.05}.preorder-faq-v2 .path-option__copy small{max-width:40ch;color:#ffffff75;font-size:12px;line-height:1.45}.preorder-faq-v2 .path-option:has(input:checked) .path-option__copy small{color:#05070799}.preorder-faq-v2 .path-option__mark{align-self:end;font-size:18px}.preorder-faq-v2 .path-option__status{position:absolute;top:18px;right:20px;color:#fff6;font-size:8px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.preorder-faq-v2 .path-option:has(input:checked) .path-option__status{color:#05070785}.preorder-faq-v2 .faq-shell{width:min(calc(100% - (2 * var(--gutter))),var(--max));margin:0 auto;padding:42px 0 clamp(100px,11vw,170px)}.preorder-faq-v2 .audience-note{display:grid;grid-template-columns:10px 1fr auto;gap:18px;align-items:center;min-height:68px;padding:12px 0;border-bottom:1px solid var(--line)}.preorder-faq-v2 .audience-note__signal{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 14%,transparent);transition:background .28s var(--ease),box-shadow .28s var(--ease)}.preorder-faq-v2 .audience-note p{display:flex;flex-wrap:wrap;gap:7px 16px;align-items:baseline}.preorder-faq-v2 .audience-note strong{font-size:13px;font-weight:680}.preorder-faq-v2 .audience-note p span{color:var(--muted);font-size:12px}.preorder-faq-v2 .audience-note button{min-height:44px;padding:0;background:transparent;cursor:pointer;font-size:11px;font-weight:650;text-decoration:underline;text-underline-offset:4px}.preorder-faq-v2 .faq-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.65fr);gap:clamp(40px,8vw,120px);padding:clamp(56px,7vw,96px) 0 42px;border-bottom:1px solid var(--line)}.preorder-faq-v2 .search-field,.preorder-faq-v2 .topic-filter{display:grid;gap:13px;align-content:end}.preorder-faq-v2 .search-field>label,.preorder-faq-v2 .topic-filter>span{color:var(--muted);font-size:10px;font-weight:650;letter-spacing:.17em;text-transform:uppercase}.preorder-faq-v2 .search-field__control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;border-bottom:2px solid var(--ink)}.preorder-faq-v2 .search-field input{width:100%;min-width:0;min-height:62px;padding:0;border:0;outline:0;background:transparent;color:var(--ink);font-size:clamp(1.25rem,2.5vw,2rem);font-weight:430;letter-spacing:-.035em}.preorder-faq-v2 .search-field input::placeholder{color:#7d8582;opacity:1}.preorder-faq-v2 .search-field__control:focus-within{border-color:color-mix(in srgb,var(--accent) 72%,var(--ink))}.preorder-faq-v2 .search-field button{min-height:44px;padding:0 2px 0 18px;background:transparent;cursor:pointer;font-size:11px;font-weight:650}.preorder-faq-v2 .topic-filter__rail{display:flex;flex-wrap:wrap;gap:8px}.preorder-faq-v2 .topic-chip{min-height:42px;padding:0 15px;border:1px solid var(--line);border-radius:999px;background:transparent;cursor:pointer;font-size:11px;font-weight:600;transition:border-color .18s ease,background .18s ease,color .18s ease}.preorder-faq-v2 .topic-chip:hover{border-color:#969e9b}.preorder-faq-v2 .topic-chip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--white)}.preorder-faq-v2 .faq-layout{display:grid;grid-template-columns:minmax(240px,.32fr) minmax(0,1fr);gap:clamp(60px,10vw,150px);align-items:start;padding-top:clamp(72px,9vw,128px)}.preorder-faq-v2 .faq-context{position:sticky;top:40px}.preorder-faq-v2 .faq-context h2{margin-top:15px;font-size:clamp(2.8rem,5.3vw,5rem);font-weight:400;letter-spacing:-.065em;line-height:.92}.preorder-faq-v2 .faq-context>p:not(.eyebrow){max-width:35ch;margin-top:22px;color:var(--muted);font-size:14px;line-height:1.65}.preorder-faq-v2 .context-facts{margin-top:34px;border-top:1px solid var(--line)}.preorder-faq-v2 .context-facts div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:14px;padding:15px 0;border-bottom:1px solid var(--line)}.preorder-faq-v2 .context-facts dt{color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.preorder-faq-v2 .context-facts dd{font-size:12px;line-height:1.45}.preorder-faq-v2 .text-link{display:inline-flex;gap:24px;align-items:center;min-height:44px;font-size:12px;font-weight:650}.preorder-faq-v2 .text-link span{transition:transform .22s var(--ease)}.preorder-faq-v2 .text-link:hover span{transform:translate(3px,-3px)}.preorder-faq-v2 .faq-context>.text-link{margin-top:20px}.preorder-faq-v2 .faq-results__header{display:flex;gap:24px;align-items:end;justify-content:space-between;padding-bottom:30px}.preorder-faq-v2 .faq-results__header h2{max-width:14ch;margin-top:14px;font-size:clamp(2.2rem,4vw,4rem);font-weight:400;letter-spacing:-.06em;line-height:.98;text-wrap:balance}.preorder-faq-v2 .result-count{flex:0 0 auto;color:var(--muted);font-size:11px}.preorder-faq-v2 .faq-list{border-top:1px solid var(--ink)}.preorder-faq-v2 .faq-item{border-bottom:1px solid var(--line)}.preorder-faq-v2 .faq-item[hidden]{display:none}.preorder-faq-v2 .faq-item summary{display:grid;grid-template-columns:48px minmax(0,1fr) 44px;gap:18px;align-items:center;min-height:110px;padding:18px 0;cursor:pointer;list-style:none}.preorder-faq-v2 .faq-item summary::-webkit-details-marker{display:none}.preorder-faq-v2 .faq-item__index{align-self:start;padding-top:10px;color:var(--muted);font-size:9px;font-weight:650;letter-spacing:.13em}.preorder-faq-v2 .faq-item__copy{display:grid;gap:8px}.preorder-faq-v2 .faq-item__category{color:color-mix(in srgb,var(--accent) 72%,var(--ink));font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.preorder-faq-v2 .faq-item__question{max-width:44ch;font-size:clamp(1.05rem,1.75vw,1.35rem);font-weight:540;letter-spacing:-.02em;line-height:1.28}.preorder-faq-v2 .faq-item__toggle{position:relative;width:42px;height:42px;border:1px solid #9ba29f}.preorder-faq-v2 .faq-item__toggle:before,.preorder-faq-v2 .faq-item__toggle:after{position:absolute;top:50%;left:50%;width:12px;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .2s var(--ease)}.preorder-faq-v2 .faq-item__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.preorder-faq-v2 .faq-item[open] .faq-item__toggle:after{transform:translate(-50%,-50%) rotate(0)}.preorder-faq-v2 .faq-item__answer{max-width:68ch;padding:0 62px 34px 66px;color:#4f5a56;font-size:15px;line-height:1.68}.preorder-faq-v2 .faq-item__answer a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px}.preorder-faq-v2 .empty-state{padding:60px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--line)}.preorder-faq-v2 .empty-state h3{margin-top:12px;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;letter-spacing:-.05em}.preorder-faq-v2 .empty-state>p:not(.eyebrow){margin-top:14px;color:var(--muted)}.preorder-faq-v2 .empty-state>div{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.preorder-faq-v2 .empty-state button{min-height:46px;padding:0 18px;border:1px solid var(--ink);background:transparent;cursor:pointer;font-size:11px;font-weight:650}.preorder-faq-v2 .empty-state button:first-child{background:var(--ink);color:var(--white)}.preorder-faq-v2 .path-compare{position:relative;overflow:hidden;background:var(--black);color:var(--white)}.preorder-faq-v2 .path-compare__mark{position:absolute;top:50%;left:50%;width:min(110vw,1480px);max-width:none;opacity:.035;pointer-events:none;transform:translate(-50%,-50%) rotate(-8deg)}.preorder-faq-v2 .path-compare__inner{width:min(calc(100% - (2 * var(--gutter))),var(--max));position:relative;z-index:1;margin:0 auto;padding:clamp(100px,12vw,180px) 0}.preorder-faq-v2 .path-compare header{display:grid;grid-template-columns:.62fr 1fr;gap:50px;align-items:start;padding-bottom:clamp(70px,9vw,120px)}.preorder-faq-v2 .path-compare h2{max-width:12ch;font-size:clamp(3.2rem,7vw,7rem);font-weight:400;letter-spacing:-.07em;line-height:.86}.preorder-faq-v2 .compare-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-dark)}.preorder-faq-v2 .compare-grid article{min-height:370px;display:flex;flex-direction:column;padding:34px clamp(24px,4vw,58px) 28px 0;border-bottom:1px solid var(--line-dark)}.preorder-faq-v2 .compare-grid article+article{padding-right:0;padding-left:clamp(24px,4vw,58px);border-left:1px solid var(--line-dark)}.preorder-faq-v2 .compare-grid article>span{color:#ffffff61;font-size:9px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.preorder-faq-v2 .compare-grid article:first-child>span{color:color-mix(in srgb,var(--green) 72%,white)}.preorder-faq-v2 .compare-grid article:last-child>span{color:color-mix(in srgb,var(--ice) 72%,white)}.preorder-faq-v2 .compare-grid h3{margin-top:38px;font-size:clamp(2rem,4vw,4rem);font-weight:400;letter-spacing:-.055em;line-height:.95}.preorder-faq-v2 .compare-grid p{max-width:51ch;margin-top:22px;color:#ffffff85;font-size:14px;line-height:1.65}.preorder-faq-v2 .compare-grid a{display:inline-flex;gap:24px;align-items:center;min-height:44px;margin-top:auto;padding-top:28px;font-size:11px;font-weight:650}.preorder-faq-v2 .support-cta{position:relative;isolation:isolate;width:min(calc(100% - (2 * var(--gutter))),var(--max));min-height:520px;overflow:hidden;margin:clamp(72px,8vw,120px) auto;background:var(--black);box-shadow:inset 0 0 0 1px #ffffff24;color:var(--white)}.preorder-faq-v2 .support-cta__media{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(circle at 79% 44%,rgba(169,223,255,.12),transparent 31%),radial-gradient(circle at 84% 72%,rgba(5,206,120,.07),transparent 24%),var(--black);pointer-events:none}.preorder-faq-v2 .support-cta__media:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--black) 0%,var(--black) 38%,rgba(5,7,7,.9) 50%,rgba(5,7,7,.18) 76%),linear-gradient(0deg,rgba(5,7,7,.58),transparent 55%);content:""}.preorder-faq-v2 .support-cta__media img{position:absolute;z-index:1;top:-54px;right:clamp(14px,5vw,72px);width:clamp(430px,38vw,560px);max-width:none;height:auto;opacity:.96;filter:saturate(.76) contrast(1.07) brightness(.9) drop-shadow(0 48px 56px rgba(0,0,0,.62));transform:perspective(1200px) rotateY(-5deg) rotate(1.8deg);transform-origin:center top}.preorder-faq-v2 .support-cta__content{position:relative;z-index:3;width:52%;min-height:520px;display:grid;grid-template-columns:1fr;gap:26px;align-content:end;padding:58px clamp(36px,5vw,70px)}.preorder-faq-v2 .support-cta h2{margin-top:15px;font-size:clamp(2.7rem,6vw,6rem);font-weight:400;letter-spacing:-.07em;line-height:.9}.preorder-faq-v2 .support-cta .eyebrow--dark{color:#ffffff8c}.preorder-faq-v2 .support-cta__content>p{max-width:40ch;color:#ffffffad;font-size:14px;line-height:1.64}.preorder-faq-v2 .support-cta__links{width:min(100%,250px);display:grid;gap:12px;min-width:210px}.preorder-faq-v2 .support-cta .corner-button:before,.preorder-faq-v2 .support-cta .corner-button:after,.preorder-faq-v2 .support-cta .corner-button i:before,.preorder-faq-v2 .support-cta .corner-button i:after{border-color:#ffffffc7}.preorder-faq-v2 .support-cta .text-link{color:var(--white)}.preorder-faq-v2 .support-cta a:focus-visible{outline-color:var(--white)}.preorder-faq-v2 .corner-button{position:relative;min-height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;font-size:12px;font-weight:650}.preorder-faq-v2 .corner-button:before,.preorder-faq-v2 .corner-button:after,.preorder-faq-v2 .corner-button i:before,.preorder-faq-v2 .corner-button i:after{position:absolute;width:14px;height:14px;border-color:var(--ink);border-style:solid;content:"";transition:width .22s var(--ease),height .22s var(--ease)}.preorder-faq-v2 .corner-button:before{top:0;left:0;border-width:1px 0 0 1px}.preorder-faq-v2 .corner-button:after{top:0;right:0;border-width:1px 1px 0 0}.preorder-faq-v2 .corner-button i:before{bottom:0;left:0;border-width:0 0 1px 1px}.preorder-faq-v2 .corner-button i:after{right:0;bottom:0;border-width:0 1px 1px 0}.preorder-faq-v2 .corner-button:hover:before,.preorder-faq-v2 .corner-button:hover:after,.preorder-faq-v2 .corner-button:hover i:before,.preorder-faq-v2 .corner-button:hover i:after{width:22px;height:22px}@media(max-width:1180px){.preorder-faq-v2 .support-cta{min-height:600px}.preorder-faq-v2 .support-cta__media img{top:-20px;right:-40px;width:clamp(430px,43vw,480px)}.preorder-faq-v2 .support-cta__content{width:58%;min-height:600px;padding:48px}}@media(max-width:1020px){.preorder-faq-v2 .hero,.preorder-faq-v2 .hero__inner{min-height:860px}.preorder-faq-v2 .hero__copy{width:min(760px,90vw)}.preorder-faq-v2 .hero-visual{right:-11%;width:56vw;opacity:.74}.preorder-faq-v2 .faq-tools{grid-template-columns:1fr;gap:36px}.preorder-faq-v2 .faq-layout{grid-template-columns:1fr;gap:62px}.preorder-faq-v2 .faq-context{position:static;display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);gap:42px}.preorder-faq-v2 .faq-context .eyebrow,.preorder-faq-v2 .faq-context h2,.preorder-faq-v2 .faq-context>p,.preorder-faq-v2 .faq-context>.text-link{grid-column:1}.preorder-faq-v2 .context-facts{grid-column:2;grid-row:1 / span 5;margin-top:0}.preorder-faq-v2 .path-compare header{grid-template-columns:1fr}}@media(max-width:720px){.preorder-faq-v2{--gutter: 18px}.preorder-faq-v2 .hero{min-height:auto;background-size:22vw 100%}.preorder-faq-v2 .hero__inner{min-height:790px;padding:84px 0 18px}.preorder-faq-v2 .hero__meta{grid-template-columns:1fr auto;padding-top:10px}.preorder-faq-v2 .hero__meta span:nth-child(2){justify-self:end}.preorder-faq-v2 .hero__meta span:last-child{display:none}.preorder-faq-v2 .hero__copy{width:100%;padding:82px 0 48px}.preorder-faq-v2 .hero h1{max-width:8.5ch;margin-top:18px;font-size:clamp(4rem,18vw,6.4rem);line-height:.84}.preorder-faq-v2 .hero__lead{max-width:37ch;margin-top:30px;font-size:14px}.preorder-faq-v2 .hero-visual{position:relative;top:auto;right:auto;width:calc(100% + var(--gutter));height:360px;margin:0 calc(-1 * var(--gutter)) 40px 0;opacity:1}.preorder-faq-v2 .hero-visual__photo{top:18px;right:0;width:92%;height:76%}.preorder-faq-v2 .hero-visual__image--kickstarter img{object-position:44% 50%}.preorder-faq-v2 .hero-visual__image--direct img{object-position:52% 79%}.preorder-faq-v2 .hero-visual__phone--rear{right:auto;bottom:-1%;left:2%;width:96px}.preorder-faq-v2 .hero-visual__phone--front{right:4%;bottom:-3%;width:132px}.preorder-faq-v2 .hero-visual figcaption{right:0;bottom:-2px;left:0}.preorder-faq-v2 .hero-visual figcaption strong{padding-right:var(--gutter)}.preorder-faq-v2 .path-switcher{grid-template-columns:1fr}.preorder-faq-v2 .path-option{min-height:112px;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;padding:18px 16px}.preorder-faq-v2 .path-option+.path-option{border-top:0;border-left:1px solid var(--line-dark)}.preorder-faq-v2 .path-option__copy strong{font-size:1.3rem}.preorder-faq-v2 .path-option__copy small{padding-right:34px;font-size:11px}.preorder-faq-v2 .path-option__status{top:12px;right:14px}.preorder-faq-v2 .faq-shell{padding-top:22px;padding-bottom:100px}.preorder-faq-v2 .audience-note{grid-template-columns:8px minmax(0,1fr) auto;gap:12px}.preorder-faq-v2 .audience-note p{display:grid;gap:3px}.preorder-faq-v2 .audience-note button{font-size:10px}.preorder-faq-v2 .faq-tools{padding:54px 0 32px}.preorder-faq-v2 .search-field input{min-height:58px;font-size:1.35rem}.preorder-faq-v2 .topic-filter{min-width:0}.preorder-faq-v2 .topic-filter__rail{width:calc(100% + var(--gutter));flex-wrap:nowrap;overflow-x:auto;padding:2px var(--gutter) 4px 0;scrollbar-width:none;scroll-snap-type:x proximity}.preorder-faq-v2 .topic-filter__rail::-webkit-scrollbar{display:none}.preorder-faq-v2 .topic-chip{flex:0 0 auto;min-height:44px;scroll-snap-align:start}.preorder-faq-v2 .faq-layout{gap:70px;padding-top:72px}.preorder-faq-v2 .faq-context{display:block}.preorder-faq-v2 .faq-context h2{font-size:3.6rem}.preorder-faq-v2 .context-facts{margin-top:30px}.preorder-faq-v2 .faq-results__header{display:grid;gap:18px}.preorder-faq-v2 .faq-results__header h2{max-width:12ch;font-size:2.8rem}.preorder-faq-v2 .faq-item summary{grid-template-columns:32px minmax(0,1fr) 40px;gap:10px;min-height:96px}.preorder-faq-v2 .faq-item__index{padding-top:8px}.preorder-faq-v2 .faq-item__toggle{width:38px;height:38px}.preorder-faq-v2 .faq-item__answer{padding:0 0 28px 42px;font-size:14px}.preorder-faq-v2 .path-compare__inner{padding:100px 0}.preorder-faq-v2 .path-compare h2{font-size:4rem}.preorder-faq-v2 .compare-grid{grid-template-columns:1fr}.preorder-faq-v2 .compare-grid article{min-height:330px;padding:28px 0}.preorder-faq-v2 .compare-grid article+article{padding:42px 0 28px;border-left:0}.preorder-faq-v2 .compare-grid h3{font-size:2.8rem}.preorder-faq-v2 .support-cta{min-height:0;display:block;margin:48px auto}.preorder-faq-v2 .support-cta__media{position:relative;height:clamp(230px,65vw,280px)}.preorder-faq-v2 .support-cta__media:after{background:linear-gradient(0deg,var(--black) 0%,rgba(5,7,7,.06) 52%)}.preorder-faq-v2 .support-cta__media img{top:-18px;right:auto;left:50%;width:clamp(260px,78vw,330px);transform:translate(-50%) rotate(1.2deg)}.preorder-faq-v2 .support-cta__content{width:100%;min-height:0;grid-template-columns:1fr;gap:26px;padding:32px 22px 28px}.preorder-faq-v2 .support-cta h2{font-size:clamp(3.2rem,15vw,4rem)}.preorder-faq-v2 .support-cta__content>p{max-width:34ch}.preorder-faq-v2 .support-cta__links{width:100%}}@media(max-width:360px){.preorder-faq-v2 .hero__copy{padding-top:68px}.preorder-faq-v2 .hero h1{font-size:3.8rem}.preorder-faq-v2 .hero-visual{height:320px}.preorder-faq-v2 .hero-visual__phone--rear{width:84px}.preorder-faq-v2 .hero-visual__phone--front{width:116px}.preorder-faq-v2 .path-option{min-height:118px}.preorder-faq-v2 .path-option__status{display:none}.preorder-faq-v2 .audience-note{grid-template-columns:8px 1fr}.preorder-faq-v2 .audience-note button{grid-column:2;justify-self:start;min-height:32px}.preorder-faq-v2 .faq-item summary{grid-template-columns:26px minmax(0,1fr) 36px}.preorder-faq-v2 .faq-item__toggle{width:34px;height:34px}.preorder-faq-v2 .faq-item__answer{padding-left:36px}.preorder-faq-v2 .support-cta__media{height:220px}.preorder-faq-v2 .support-cta__media img{top:-20px;width:258px}.preorder-faq-v2 .support-cta__content{padding-right:18px;padding-left:18px}.preorder-faq-v2 .support-cta h2{font-size:2.9rem;text-wrap:balance}}@media(prefers-reduced-motion:reduce){.preorder-faq-v2,.preorder-faq-v2 *,.preorder-faq-v2:before,.preorder-faq-v2 *:before,.preorder-faq-v2:after,.preorder-faq-v2 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(forced-colors:active){.preorder-faq-v2 .path-option:has(input:checked),.preorder-faq-v2 .topic-chip[aria-pressed=true]{border:2px solid ButtonText;background:Canvas;color:CanvasText}.preorder-faq-v2 .audience-note__signal{border:2px solid CanvasText}.preorder-faq-v2 .support-cta{border:1px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none}.preorder-faq-v2 .support-cta,.preorder-faq-v2 .support-cta__content{min-height:0}.preorder-faq-v2 .support-cta__media{display:none}.preorder-faq-v2 .support-cta .eyebrow--dark,.preorder-faq-v2 .support-cta__content>p,.preorder-faq-v2 .support-cta .text-link{color:CanvasText}.preorder-faq-v2 .support-cta .corner-button:before,.preorder-faq-v2 .support-cta .corner-button:after,.preorder-faq-v2 .support-cta .corner-button i:before,.preorder-faq-v2 .support-cta .corner-button i:after{border-color:CanvasText}}.preorder-faq-v2 .hero{min-height:clamp(780px,88svh,940px);background:#050707}.preorder-faq-v2 .hero:after{display:none}.preorder-faq-v2 .hero__glow{right:-7%;bottom:-42%;width:64vw;background:radial-gradient(circle,rgba(137,207,240,.12),rgba(96,115,138,.025) 42%,transparent 70%)}.preorder-faq-v2 .hero__inner{min-height:clamp(780px,88svh,940px);padding-bottom:0}.preorder-faq-v2 .hero__meta{position:relative;z-index:5}.preorder-faq-v2 .hero__copy{width:min(630px,47vw);padding:58px 0 84px;animation:v2CopyIn .78s cubic-bezier(.22,1,.36,1) both}.preorder-faq-v2 .hero h1{max-width:8.8ch;font-size:clamp(4.5rem,7.2vw,7.6rem);line-height:.88}.preorder-faq-v2 .hero__lead{max-width:46ch;color:#ffffffb3}.preorder-faq-v2 .hero__actions{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;margin-top:30px}.preorder-faq-v2 .hero__actions .corner-button{width:205px;color:#fff}.preorder-faq-v2 .hero__actions .corner-button:before,.preorder-faq-v2 .hero__actions .corner-button:after,.preorder-faq-v2 .hero__actions .corner-button i:before,.preorder-faq-v2 .hero__actions .corner-button i:after{border-color:#ffffffc7}.preorder-faq-v2 .hero__actions .corner-button span:after{margin-left:22px;content:"\\2193"}.preorder-faq-v2 .hero__actions .text-link{color:#ffffffb8}.preorder-faq-v2 .product-hero{position:absolute;z-index:1;top:0;bottom:0;left:50%;width:100vw;margin:0;overflow:hidden;pointer-events:none;transform:translate(-50%)}.preorder-faq-v2 .product-hero__ambient{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#080b0d}.preorder-faq-v2 .product-hero__ambient:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050707,#050707f5 31%,#0507079e 54%,#05070729 79%,#05070714),linear-gradient(0deg,#050707e6,#0507070d,#05070747);content:""}.preorder-faq-v2 .product-hero__ambient img{width:100%;height:100%;object-fit:cover;object-position:62% 50%;filter:saturate(.84) contrast(1.06) brightness(.76);animation:v2ProductIn .92s cubic-bezier(.22,1,.36,1) both}.preorder-faq-v2 .product-hero figcaption{position:absolute;z-index:2;right:max(var(--gutter),calc((100vw - var(--max)) / 2));bottom:166px;width:min(44vw,620px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.12)}.preorder-faq-v2 .product-hero figcaption span{min-width:0;display:grid;gap:6px;padding:15px 14px 14px;color:#ffffff6b;font-size:8px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.preorder-faq-v2 .product-hero figcaption span+span{border-left:1px solid rgba(255,255,255,.12)}.preorder-faq-v2 .product-hero figcaption strong{color:#ffffffe6;font-size:10px;font-weight:600;letter-spacing:.08em}.preorder-faq-v2 .product-hero figcaption small{color:inherit;font:inherit}.preorder-faq-v2 .path-switcher{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05070794}.preorder-faq-v2 .path-option:has(input:checked){border-color:color-mix(in srgb,var(--accent) 76%,white);background:color-mix(in srgb,var(--accent) 11%,rgba(5,7,7,.88));color:#fff}.preorder-faq-v2 .path-option:has(input:checked) .path-option__index,.preorder-faq-v2 .path-option:has(input:checked) .path-option__copy small,.preorder-faq-v2 .path-option:has(input:checked) .path-option__status{color:#ffffff94}.preorder-faq-v2 .path-option__copy small{color:#ffffff94}.preorder-faq-v2 .search-field__control:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:4px}.preorder-faq-v2 .support-cta{min-height:560px;background:#050707}.preorder-faq-v2 .support-cta__media{right:auto;width:58%;height:100%;background:#0a0d10}.preorder-faq-v2 .support-cta__media:after{background:linear-gradient(90deg,transparent 0%,transparent 58%,rgba(5,7,7,.42) 78%,#050707 100%),linear-gradient(0deg,rgba(5,7,7,.5),transparent 54%)}.preorder-faq-v2 .support-cta__media img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:47% 50%;filter:saturate(.84) contrast(1.04) brightness(.82);transform:none}.preorder-faq-v2 .support-cta__content{width:44%;min-height:560px;margin-left:auto;padding:58px clamp(34px,4.5vw,68px)}.preorder-faq-v2 .support-cta h2{max-width:7ch;font-size:clamp(3.4rem,5.5vw,5.8rem)}@keyframes v2ProductIn{0%{opacity:0;transform:scale(1.018)}to{opacity:1;transform:scale(1)}}@keyframes v2CopyIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1180px){.preorder-faq-v2 .support-cta,.preorder-faq-v2 .support-cta__content{min-height:560px}.preorder-faq-v2 .support-cta__media{width:55%}.preorder-faq-v2 .support-cta__content{width:48%;padding:48px}}@media(max-width:1020px){.preorder-faq-v2 .hero,.preorder-faq-v2 .hero__inner{min-height:880px}.preorder-faq-v2 .hero__copy{width:min(610px,61vw)}.preorder-faq-v2 .hero h1{font-size:clamp(4.4rem,8.4vw,6.3rem)}.preorder-faq-v2 .product-hero__ambient img{object-position:65% 50%}.preorder-faq-v2 .product-hero figcaption{width:48vw}}@media(max-width:720px){.preorder-faq-v2 .hero,.preorder-faq-v2 .hero__inner{min-height:auto}.preorder-faq-v2 .hero__inner{padding-bottom:0}.preorder-faq-v2 .hero__copy{width:100%;padding:74px 0 36px}.preorder-faq-v2 .hero h1{max-width:9.2ch;font-size:clamp(3.65rem,15.2vw,5rem);line-height:.89}.preorder-faq-v2 .hero__lead{max-width:38ch}.preorder-faq-v2 .hero__actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 18px}.preorder-faq-v2 .hero__actions .corner-button{width:100%}.preorder-faq-v2 .product-hero{position:relative;top:auto;bottom:auto;left:auto;width:calc(100% + (2 * var(--gutter)));height:clamp(250px,70vw,310px);margin:0 calc(-1 * var(--gutter));transform:none}.preorder-faq-v2 .product-hero__ambient:after{background:linear-gradient(0deg,#050707,#05070714 42%,#0507072e),linear-gradient(90deg,rgba(5,7,7,.2),transparent 35%)}.preorder-faq-v2 .product-hero__ambient img{object-position:62% 50%}.preorder-faq-v2 .product-hero figcaption{right:var(--gutter);bottom:12px;left:var(--gutter);width:auto}.preorder-faq-v2 .product-hero figcaption span{gap:4px;padding:11px 8px 10px;font-size:6px;letter-spacing:.1em}.preorder-faq-v2 .product-hero figcaption strong{font-size:8px}.preorder-faq-v2 .path-switcher{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050707}.preorder-faq-v2 .support-cta{min-height:0}.preorder-faq-v2 .support-cta__media{position:relative;width:100%;height:clamp(230px,65vw,280px)}.preorder-faq-v2 .support-cta__media:after{background:linear-gradient(0deg,#050707,#05070705 52%)}.preorder-faq-v2 .support-cta__media img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-position:47% 50%}.preorder-faq-v2 .support-cta__content{width:100%;min-height:0;margin-left:0;padding:32px 22px 28px}.preorder-faq-v2 .support-cta h2{max-width:7ch;font-size:clamp(3.2rem,15vw,4rem)}}@media(max-width:430px){.preorder-faq-v2 .hero__actions{grid-template-columns:1fr}.preorder-faq-v2 .hero__actions .text-link{justify-self:start}}@media(max-width:360px){.preorder-faq-v2 .hero h1{font-size:3.38rem}.preorder-faq-v2 .product-hero{height:230px}.preorder-faq-v2 .product-hero figcaption span{padding-inline:6px}.preorder-faq-v2 .support-cta__media{height:220px}.preorder-faq-v2 .support-cta h2{font-size:2.9rem}}@media(prefers-reduced-motion:reduce){.preorder-faq-v2 .hero__copy,.preorder-faq-v2 .product-hero__ambient img{animation:none}}@media(forced-colors:active){.preorder-faq-v2 .product-hero{display:none}.preorder-faq-v2 .path-option:has(input:checked){color:CanvasText}.preorder-faq-v2 .search-field__control:has(input:focus-visible){outline-color:CanvasText}}.preorder-faq-v2 .hero h1{font-weight:400!important;line-height:.88!important;letter-spacing:-.072em!important}.preorder-faq-v2 .faq-context h2,.preorder-faq-v2 .faq-results__header h2,.preorder-faq-v2 .path-compare h2,.preorder-faq-v2 .path-compare h3,.preorder-faq-v2 .support-cta h2,.preorder-faq-v2 .empty-state h3{font-weight:400!important;letter-spacing:-.055em!important}.preorder-faq-v2 .faq-context h2,.preorder-faq-v2 .faq-results__header h2{line-height:1!important}.preorder-faq-v2 .path-compare h2,.preorder-faq-v2 .path-compare h3,.preorder-faq-v2 .support-cta h2{line-height:.92!important}@media(max-width:720px){.preorder-faq-v2 .hero h1{line-height:.89!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/preorder-faq-v2.css.map */
