.ControllerRotation_rotationLabel__hr_EE{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;padding:8px 12px;border-radius:10px;background:rgba(17,17,24,.72);border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:Open Sans,sans-serif;font-size:12px;color:var(--Text_2);white-space:nowrap;pointer-events:none}.Preorder_backdrop__73JYp{position:fixed;inset:0;z-index:10000;background:rgba(8,8,14,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px;animation:Preorder_fadeIn___JcU5 .18s ease-out}.Preorder_dialog__omROH{position:relative;width:100%;max-width:440px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:32px 28px 28px;border-radius:20px;background:var(--Background_2);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 24px 80px rgba(0,0,0,.5);font-family:Open Sans,sans-serif;animation:Preorder_rise__q35nC .22s cubic-bezier(.16,1,.3,1)}@media (max-width:480px){.Preorder_backdrop__73JYp{align-items:flex-end;padding:0}.Preorder_dialog__omROH{max-width:none;border-radius:20px 20px 0 0;padding:28px 20px calc(24px + env(safe-area-inset-bottom))}}.Preorder_close__eOpFM{position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:50%;border:none;background:transparent;color:var(--Text_2);cursor:pointer;display:flex;align-items:center;justify-content:center}.Preorder_close__eOpFM:hover{background:hsla(0,0%,100%,.06);color:var(--Text_1)}.Preorder_eyebrow__vlsCA{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--Accent_1);margin-bottom:6px}.Preorder_title__nTfec{font-family:inherit;font-size:22px;font-weight:700;color:var(--Text_1);margin-bottom:4px;padding-right:32px}.Preorder_price__O4hmw{font-size:32px;font-weight:700;background:var(--gradient-1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:16px}.Preorder_promises__tswEI{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:6px}.Preorder_promises__tswEI li{display:flex;align-items:center;gap:8px;font-size:var(--small-text);color:var(--Text_2)}.Preorder_promises__tswEI i{font-size:18px;color:#4ade80}.Preorder_label__VkVAy{display:block;font-size:var(--small-text);font-weight:600;color:var(--Text_1);margin-bottom:6px}.Preorder_input__VEoko{width:100%;padding:14px 16px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:var(--Background_1);color:var(--Text_1);font-family:inherit;font-size:16px;outline:none;transition:border-color .2s}.Preorder_input__VEoko:focus{border-color:var(--Accent_1)}.Preorder_submit__Riu6n{width:100%;margin-top:16px;padding:15px 20px;border-radius:12px;border:none;background:var(--gradient-1);color:#fff;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s}.Preorder_submit__Riu6n:hover{opacity:.9}.Preorder_submit__Riu6n:disabled{opacity:.6;cursor:wait}.Preorder_error__iL4WA{margin-top:10px;font-size:var(--small-text);color:#f87171}.Preorder_done__GzNpn{text-align:center}.Preorder_doneIcon__JTqBf{font-size:48px;color:#4ade80;margin-bottom:8px}.Preorder_text__g7ylS{font-size:var(--small-text);line-height:1.6;color:var(--Text_2);margin:8px 0 4px}.Preorder_text__g7ylS strong{color:var(--Text_1)}@keyframes Preorder_fadeIn___JcU5{0%{opacity:0}to{opacity:1}}@keyframes Preorder_rise__q35nC{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.page_hero__SKW6o{width:100%;padding:80px var(--content-gutter) 100px;position:relative;overflow:hidden}.page_hero__SKW6o:before{content:"";position:absolute;top:-200px;left:50%;transform:translateX(-50%);width:800px;height:600px;background:radial-gradient(ellipse,rgba(89,126,255,.15) 0,rgba(255,88,220,.08) 40%,transparent 70%);pointer-events:none;z-index:0}.page_heroInner__FQkwa{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.page_heroContent__2lPR8{display:flex;flex-direction:column;gap:24px}.page_heroEyebrow__u_aZK{font-family:Open Sans,sans-serif;font-size:var(--small-text);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--Accent_1);margin-bottom:12px}.page_heroH1___TySX{font-size:var(--section-h1);font-weight:700;line-height:1.1;background:var(--gradient-1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_heroSubtitle__RTAw0{font-size:var(--Computer-content-small);font-weight:600;color:var(--Text_1);line-height:1.4}.page_heroFeatures__uWnlO{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.page_featureCheck__Qhvqv{display:flex;align-items:center;gap:8px;font-family:Open Sans,sans-serif;font-size:var(--small-text);color:var(--Text_2)}.page_featureCheck__Qhvqv i{font-size:18px;color:var(--Accent_1)}.page_heroCta__jc8eN{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;border-radius:12px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:var(--Accent_1);font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;width:-moz-fit-content;width:fit-content;text-decoration:none;position:relative}.page_heroCta__jc8eN:hover{background:rgba(89,126,255,.15);border-color:rgba(173,198,255,.4);box-shadow:0 0 25px rgba(89,126,255,.2),0 0 50px rgba(89,126,255,.1);transform:translateY(-2px)}.page_heroCtaRow__bfE19{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.page_heroCtaRow__bfE19 .page_heroCta__jc8eN{background:var(--gradient-1);background-size:200% 200%;border:none;color:#fff}.page_heroCtaRow__bfE19 .page_heroCta__jc8eN:hover{background:var(--gradient-1);background-position:100% 50%;box-shadow:0 8px 30px rgba(89,126,255,.3)}.page_heroCtaSecondary__l_164{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;border-radius:12px;background:transparent;border:1px solid hsla(0,0%,100%,.14);color:var(--Accent_1);font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .3s ease,background .3s ease}.page_heroCtaSecondary__l_164:hover{background:hsla(0,0%,100%,.05);border-color:rgba(173,198,255,.4)}.page_heroReassurance__Zj_Kl{margin-top:14px;font-family:Open Sans,sans-serif;font-size:13px;color:rgba(237,240,255,.55)}.page_heroImageWrapper__QogUd{position:relative;width:100%;aspect-ratio:1;border-radius:20px;overflow:visible;background:transparent;display:flex;align-items:center;justify-content:center}.page_controllerCanvas__WV8lL{width:100%;height:100%}.page_imagePlaceholder__RU3Kh{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--Background_2) 0,var(--Background_3) 100%);border-radius:20px;border:1px solid hsla(0,0%,100%,.06);color:var(--Text_2);font-family:Open Sans,sans-serif;font-size:14px;text-align:center;padding:20px;gap:8px}.page_imagePlaceholder__RU3Kh i{font-size:48px;color:rgba(173,198,255,.3)}.page_howSection__BYjPk{padding:var(--section-padding) var(--content-gutter)}.page_howInner__qVO2Z{max-width:var(--max-width);margin:0 auto}.page_sectionHeadingCenter__GCmHN{text-align:center;font-size:var(--section-h2);font-weight:700;margin-bottom:48px}.page_howGrid__SQ_lB{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.page_howStep__D3kAJ{display:flex;flex-direction:column;gap:10px}.page_howMedia__ApLJ9{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:var(--Background_2);border:1px solid hsla(0,0%,100%,.06);margin-bottom:8px}.page_howNumber__9McgS{font-family:Open Sans,sans-serif;font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--Accent_1)}.page_howTitle__xdrp1{font-size:var(--Computer-content-small);font-weight:600;line-height:1.3}.page_howDesc__XSYsU{font-family:Open Sans,sans-serif;font-size:var(--small-text);color:var(--Text_2);line-height:1.6}.page_inlineCta__x0LEI{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px;margin-top:48px}.page_inlineCtaText__GbezE{font-family:Open Sans,sans-serif;font-size:var(--body-text);color:var(--Text_2)}.page_inlineCta__x0LEI .page_heroCta__jc8eN{background:var(--gradient-1);border:none;color:#fff}.page_textLink__B4dk0{font-family:Open Sans,sans-serif;font-size:var(--small-text);font-weight:600;color:var(--Accent_1);text-decoration:none}.page_textLink__B4dk0:hover{text-decoration:underline}.page_bundlesSection__DU6KO{padding:var(--section-padding) var(--content-gutter)}.page_bundlesHeading__XHnTX{text-align:center;font-size:var(--section-h2);font-weight:700;background:var(--gradient-1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:60px}.page_bundlesGrid__ZmrJH{max-width:var(--max-width);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}.page_bundleReveal__C9YMa{height:100%}.page_bundleCard__4ZLn4{background:var(--Background_2);border:1px solid hsla(0,0%,100%,.06);border-radius:20px;padding:32px 24px;display:flex;flex-direction:column;gap:20px;transition:border-color .3s,transform .3s,box-shadow .3s;height:100%}.page_bundleCard__4ZLn4:hover{border-color:rgba(173,198,255,.2);box-shadow:0 8px 40px rgba(89,126,255,.08),0 2px 12px rgba(0,0,0,.3)}.page_bundleTitle__6Sv9F{font-size:var(--Computer-content-small);font-weight:700;text-align:center;margin-bottom:4px}.page_bundleTagline__QPHCm{text-align:center;font-family:Open Sans,sans-serif;font-size:var(--small-text);color:var(--Accent_1);margin-bottom:12px}.page_bundlePrice__iJ6zT{text-align:center;font-size:24px;font-weight:700;color:var(--Text_1);margin:16px 0 4px}.page_bundleImageWrapper__afu4F{width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:var(--Background_3);border:1px solid hsla(0,0%,100%,.04);margin-bottom:12px}.page_bundleFeatures__rDCXZ{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;min-height:128px}.page_bundleFeatures__rDCXZ li{font-family:Open Sans,sans-serif;font-size:var(--small-text);color:var(--Text_2);display:flex;align-items:flex-start;gap:8px;line-height:1.55;text-wrap:balance}.page_bundleFeatures__rDCXZ li:before{content:"•";color:var(--Accent_1);font-weight:700;flex-shrink:0}.page_bundlePreorder__UVU09{display:flex;align-items:center;justify-content:center;width:100%;margin-top:auto;margin-bottom:10px;padding:13px 24px;border:none;border-radius:10px;background:var(--gradient-1);color:#fff;font-family:Open Sans,sans-serif;font-size:var(--small-text);font-weight:600;cursor:pointer;transition:opacity .2s,transform .2s}.page_bundlePreorder__UVU09:hover{opacity:.92;transform:translateY(-1px)}.page_bundleExplore__z6qIM{display:flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:10px;background:rgba(89,126,255,.15);border:1px solid rgba(89,126,255,.25);color:var(--Accent_1);font-family:Open Sans,sans-serif;font-size:var(--small-text);font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none}.page_bundleExplore__z6qIM:hover{background:rgba(89,126,255,.25)}.page_featuresHighlight__SlrKx{padding:var(--section-padding) var(--content-gutter);background:var(--Background_2)}.page_featuresHighlightInner__YJJ_s{max-width:var(--max-width);margin:0 auto}.page_featuresHighlightHeading__m4kQw{text-align:center;font-size:var(--section-h2);font-weight:700;margin-bottom:60px}.page_featuresGrid__L4_rO{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.page_featureCard__09F8a{background:var(--Background_1);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;padding:32px 24px;display:flex;flex-direction:column;gap:12px;height:100%;transition:border-color .3s,box-shadow .3s,background .3s;cursor:default}.page_featureCard__09F8a:hover{border-color:rgba(173,198,255,.2);box-shadow:0 0 30px rgba(89,126,255,.08),0 4px 20px rgba(0,0,0,.3);background:rgba(26,26,34,.8)}.page_featureCard__09F8a:hover .page_featureCardIcon___pDpi{transform:scale(1.1) rotate(-5deg);background:rgba(89,126,255,.2);box-shadow:0 0 20px rgba(89,126,255,.15)}.page_featureCardIcon___pDpi{width:48px;height:48px;border-radius:12px;background:rgba(89,126,255,.12);display:flex;align-items:center;justify-content:center;color:var(--Accent_1);font-size:24px;transition:transform .3s ease,background .3s ease,box-shadow .3s ease}.page_featureCardTitle__vl4sl{font-size:var(--Computer-content-small);font-weight:600;min-height:2.7em;line-height:1.35}.page_featureCardDesc__wJWeC{font-family:Open Sans,sans-serif;font-size:var(--small-text);color:var(--Text_2);line-height:1.6;flex:1}.page_ctaBanner__GgRsl{padding:var(--section-padding) var(--content-gutter);text-align:center}.page_ctaBannerInner__hQdjI{max-width:800px;margin:0 auto;padding:60px 40px;border-radius:24px;background:linear-gradient(135deg,rgba(89,126,255,.12),rgba(255,88,220,.08));border:1px solid hsla(0,0%,100%,.08);transition:box-shadow .4s ease}.page_ctaBannerInner__hQdjI:hover{box-shadow:0 0 60px rgba(89,126,255,.1),0 0 120px rgba(255,88,220,.05)}.page_ctaBannerHeading__Gd14A{font-size:var(--Computer-content-big);font-weight:700;background:var(--gradient-1);background-size:200% 200%;animation:page_gradientShift__Gvr0v 4s ease infinite;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:12px}.page_ctaBannerSub__TRrHc{font-family:Open Sans,sans-serif;font-size:var(--body-text);color:var(--Text_2);margin-bottom:28px}.page_ctaBannerActions__VEZ_T{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.page_ctaBannerBtnSecondary__c1ZLc{display:inline-flex;align-items:center;padding:14px 28px;border-radius:12px;background:transparent;border:1px solid hsla(0,0%,100%,.16);color:var(--Accent_1);font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .3s ease,background .3s ease}.page_ctaBannerBtnSecondary__c1ZLc:hover{background:hsla(0,0%,100%,.05);border-color:rgba(173,198,255,.4)}.page_ctaBannerBtn__Yzk_F{display:inline-flex;align-items:center;padding:14px 36px;border-radius:12px;background:var(--gradient-1);background-size:200% 200%;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease,background-position .4s ease;text-decoration:none}.page_ctaBannerBtn__Yzk_F:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(89,126,255,.3);background-position:100% 50%}@media screen and (max-width:1024px){.page_heroInner__FQkwa{gap:40px}.page_bundlesGrid__ZmrJH{gap:20px}}@media screen and (max-width:768px){.page_hero__SKW6o{padding:60px var(--content-gutter) 80px}.page_heroInner__FQkwa{grid-template-columns:1fr;gap:40px}.page_heroContent__2lPR8{align-items:center;text-align:center}.page_heroH1___TySX,.page_heroSubtitle__RTAw0{text-align:center}.page_heroFeatures__uWnlO{grid-template-columns:1fr;justify-items:center}.page_heroCta__jc8eN{align-self:center}.page_heroEyebrow__u_aZK,.page_heroReassurance__Zj_Kl{text-align:center}.page_heroCtaRow__bfE19{justify-content:center}.page_heroImageWrapper__QogUd{max-width:320px;margin:0 auto}.page_featuresHighlight__SlrKx{padding-top:60px;padding-bottom:60px}.page_featuresHighlightHeading__m4kQw{margin-bottom:36px}.page_howSection__BYjPk{padding-top:60px;padding-bottom:60px}.page_sectionHeadingCenter__GCmHN{margin-bottom:32px}.page_howGrid__SQ_lB{grid-template-columns:1fr;gap:36px;max-width:480px;margin:0 auto}.page_inlineCta__x0LEI{margin-top:36px;flex-direction:column}.page_bundlesSection__DU6KO{padding-top:60px;padding-bottom:60px}.page_bundlesHeading__XHnTX{margin-bottom:36px}.page_bundlesGrid__ZmrJH{grid-template-columns:1fr;max-width:400px;margin:0 auto}.page_featuresGrid__L4_rO{grid-template-columns:1fr;gap:12px}.page_featureCard__09F8a{padding:16px 18px}.page_featureCard__09F8a>div:last-child{display:grid;grid-template-columns:40px 1fr;-moz-column-gap:14px;column-gap:14px;row-gap:2px}.page_featureCardIcon___pDpi{grid-row:span 2;width:40px;height:40px;font-size:20px}.page_featureCardTitle__vl4sl{min-height:0;font-size:var(--body-text)}.page_ctaBanner__GgRsl{padding-top:60px;padding-bottom:60px}}@media screen and (max-width:500px){.page_heroH1___TySX{font-size:28px}.page_ctaBannerInner__hQdjI{padding:40px 20px}}@keyframes page_gradientShift__Gvr0v{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.page_faqSection__NArq_{padding:var(--section-padding) var(--content-gutter);background:var(--Background_2)}.page_faqInner__EYymy{max-width:var(--max-width);margin:0 auto}.page_faqHeading__kLJzn{text-align:center;font-size:var(--section-h2);font-weight:700;background:var(--gradient-1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:48px}.page_faqGrid__Qf0_7{display:flex;flex-direction:column;gap:12px;max-width:800px;margin:0 auto}.page_faqItem__ZM3hV{background:var(--Background_1);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;padding:0;transition:border-color .3s;overflow:hidden}.page_faqItem__ZM3hV[open]{border-color:rgba(173,198,255,.2)}.page_faqQuestion__21phv{padding:20px 24px;font-family:Open Sans,sans-serif;font-size:var(--body-text);font-weight:600;color:var(--Text_1);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;transition:color .2s}.page_faqQuestion__21phv::-webkit-details-marker{display:none}.page_faqQuestion__21phv:after{content:"+";font-size:22px;color:var(--Accent_1);flex-shrink:0;margin-left:16px;transition:transform .2s}.page_faqItem__ZM3hV[open] .page_faqQuestion__21phv:after{content:"−"}.page_faqAnswer__TQMcb{padding:0 24px 20px;font-family:Open Sans,sans-serif;font-size:var(--small-text);color:var(--Text_2);line-height:1.7}@media screen and (max-width:768px){.page_faqHeading__kLJzn{margin-bottom:32px}.page_faqQuestion__21phv{padding:16px 20px;font-size:var(--small-text)}.page_faqAnswer__TQMcb{padding:0 20px 16px}}