.AnimHero_v1_bgBlur__12Qp3{filter:blur(4px);transform:scale(1.06)}.AnimHero_v1_fgLeft__vZWUE{left:4%}.AnimHero_v1_fgLeft__vZWUE,.AnimHero_v1_fgRight__s4kaq{position:absolute;bottom:0;height:100%;width:300px;max-width:32%}.AnimHero_v1_fgRight__s4kaq{right:4%}.AnimHero_v1_fgCenter__PIwgP{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:100%;width:340px;max-width:40%}.AnimHero_v1_animText__Uq5su{display:inline-block;transition:opacity .32s ease,transform .32s ease}.AnimHero_v1_animTextVisible__1Molr{opacity:1;transform:translateY(0) rotateX(0deg)}.AnimHero_v1_fadeHidden__LUmUd{opacity:0;transform:translateY(5px)}.AnimHero_v1_slideHidden__NhBwT{opacity:0;transform:translateY(18px)}.AnimHero_v1_flipHidden__D0Tx8{opacity:0;transform:perspective(500px) rotateX(-55deg)}@keyframes AnimHero_v1_ahv1-cursor__gVFtQ{0%,to{border-color:transparent}50%{border-color:currentColor}}.AnimHero_v1_animTypewriter__sCFUm{overflow:hidden;white-space:nowrap;border-right:3px solid;animation:AnimHero_v1_ahv1-cursor__gVFtQ .7s step-end infinite}@media (max-width:639px){.AnimHero_v1_panelHideMobile__MszoS{display:none!important}.AnimHero_v1_panelFullMobile__oUVCf{width:100%!important;align-items:center!important}.AnimHero_v1_topContentCenterMobile__rlBAG{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.AnimHero_v1_infoSorCenterMobile__31o0d{left:0!important;right:0!important;text-align:center}.AnimHero_v1_badgeHideMobile__Zu8Ze{display:none!important}}.AnimHero_v1_badgeSketch__Od_Am{transform:rotate(-2deg);box-shadow:4px 4px 0 rgba(0,0,0,.35),-1px -1px 0 rgba(0,0,0,.12);position:relative}.AnimHero_v1_badgeSketch__Od_Am:before{content:"";position:absolute;inset:-4px;border:2px solid;border-radius:inherit;opacity:.22;transform:rotate(1.8deg);pointer-events:none}.FeatureCards_v1_bgBlur__YCq5K{filter:blur(4px);transform:scale(1.06)}.FeatureCards_v1_grid__N527O{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.875rem;align-items:stretch}.FeatureCards_v1_card__t5yUy{padding:3.5rem 2.25rem 2.25rem;border-radius:5px;text-align:left;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease;overflow:visible}.FeatureCards_v1_iconBox__HuPMJ{width:3.625rem;height:3.625rem;display:flex;align-items:center;justify-content:center;border-radius:3px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.FeatureCards_v1_btn__68zss:hover{filter:brightness(1.12)}.FeatureCards_v1_hoverRise__ogmWR:hover{transform:translateY(-10px);box-shadow:0 16px 40px rgba(0,0,0,.18)}.FeatureCards_v1_hoverZoom__YjMMo:hover{transform:translateY(-5px) scale(1.04);box-shadow:0 12px 35px rgba(0,0,0,.16)}.FeatureCards_v1_hoverDrift__tfrkp:hover{transform:translateX(5px) rotate(.8deg);box-shadow:4px 8px 25px rgba(0,0,0,.14)}.FeatureCards_v1_hoverGlow__E_zIW:hover{transform:translateY(-4px);box-shadow:0 0 28px var(--fcards-hover-glow,rgba(118,184,42,.45));filter:brightness(1.04)}.FeatureCards_v1_hoverTilt__j3j7s:hover{transform:perspective(700px) rotateY(-6deg) translateY(-4px);box-shadow:8px 16px 35px rgba(0,0,0,.16)}@media (max-width:767px){.FeatureCards_v1_grid__N527O{grid-template-columns:1fr;gap:3.5rem}.FeatureCards_v1_card__t5yUy{padding:3rem 1.5rem 1.75rem}}.InfoBar_v1_marqueeTrack__enMfw{display:flex;width:-moz-fit-content;width:fit-content;animation:InfoBar_v1_ibarMarquee___JJAA var(--marquee-dur,20s) linear infinite;will-change:transform}@keyframes InfoBar_v1_ibarMarquee___JJAA{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.InfoBar_v1_fadeIn__UNKhq{display:inline-block;opacity:1;transition:opacity .28s ease}.InfoBar_v1_fadeOut__JvWRJ{display:inline-block;opacity:0;transition:opacity .28s ease}.InfoBar_v1_slideIn__BJecC{opacity:1;transform:translateY(0)}.InfoBar_v1_slideIn__BJecC,.InfoBar_v1_slideOut__JkUCX{display:inline-block;transition:opacity .28s ease,transform .28s ease}.InfoBar_v1_slideOut__JkUCX{opacity:0;transform:translateY(-8px)}.InfoBar_v1_closeBtn__Mz7My{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1.25rem;line-height:1;padding:.25rem .5rem;opacity:.7;transition:opacity .15s ease}.InfoBar_v1_closeBtn__Mz7My:hover{opacity:1}@media (prefers-reduced-motion:reduce){.InfoBar_v1_marqueeTrack__enMfw{animation:none}.InfoBar_v1_fadeIn__UNKhq,.InfoBar_v1_fadeOut__JvWRJ,.InfoBar_v1_slideIn__BJecC,.InfoBar_v1_slideOut__JkUCX{transition:none}}.ValueProp_v1_wrapper__oX_Em{width:100%;padding:3rem 1.5rem}@media (min-width:768px){.ValueProp_v1_wrapper__oX_Em{padding:4rem 2rem}}.ValueProp_v1_header__D9zD_{max-width:720px;margin:0 auto 2.5rem;text-align:center}.ValueProp_v1_headline__99ZlX{font-size:1.75rem;line-height:1.2;margin:0 0 .75rem;letter-spacing:-.01em}@media (min-width:768px){.ValueProp_v1_headline__99ZlX{font-size:2.25rem}}.ValueProp_v1_subline__aLZZx{font-size:1rem;line-height:1.55;margin:0}.ValueProp_v1_grid__Im7tW{display:grid;gap:2rem;max-width:1200px;margin:0 auto}@media (min-width:768px){.ValueProp_v1_grid__Im7tW{gap:2.5rem}}.ValueProp_v1_item__Vx0NA{display:flex;flex-direction:column}.ValueProp_v1_title__b6M5P{font-size:1.125rem;line-height:1.35;margin:0 0 .5rem}.ValueProp_v1_body__jzzss{font-size:.95rem;line-height:1.6;margin:0}.ValueProp_v1_iconBox__QC19s{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:.875rem;font-size:1.5rem;flex-shrink:0}.ValueProp_v1_iconBoxTop__z9kuz{margin-bottom:1rem}.ValueProp_v1_itemTop__R9sNV{align-items:flex-start;text-align:left}@media (max-width:639px){.ValueProp_v1_itemTop__R9sNV{align-items:flex-start}}.ValueProp_v1_itemLeft__IK_wJ{flex-direction:row;gap:1rem;align-items:flex-start}.ValueProp_v1_leftBody__bENE_{flex:1;min-width:0}.ValueProp_v1_itemNumbered__VyVD0{flex-direction:row;gap:1.25rem;align-items:baseline}.ValueProp_v1_number__KIsc9{font-size:2.5rem;font-weight:700;line-height:1;letter-spacing:-.03em;flex-shrink:0;min-width:3rem}.ValueProp_v1_numberedBody__Hf8B6{flex:1;min-width:0}.ValueProp_v1_itemMinimal__0RNqX{padding-left:1rem;border-left:2px solid var(--vp-icon-bg)}.ValueProp_v1_itemHighlighted__NbD0S .ValueProp_v1_iconBox__QC19s{background-color:var(--vp-accent)!important;color:var(--text-on-accent,#fff)!important}.ValueProp_v1_itemHighlighted__NbD0S.ValueProp_v1_itemMinimal__0RNqX{border-left-color:var(--vp-accent)}.ValueProp_v1_footer__mziNb{max-width:720px;margin:2.5rem auto 0;text-align:center;font-size:.9rem;font-style:italic}.TrustBar_v1_wrapper__Y91Ci{width:100%;padding:1rem 1.5rem}.TrustBar_v1_inner__kZSjC{max-width:1200px;margin:0 auto;gap:var(--tb-gap,2rem)}.TrustBar_v1_itemStrip__SJEI8{display:flex;align-items:center;gap:.625rem;min-width:0}.TrustBar_v1_stripIcon__fFNZo{font-size:1.5rem;line-height:1;flex-shrink:0}.TrustBar_v1_stripText__vDweq{display:flex;flex-direction:column;min-width:0}.TrustBar_v1_itemLabel__uNEQC{font-size:.875rem;font-weight:600;line-height:1.25}.TrustBar_v1_itemSublabel__wYCdm{font-size:.75rem;line-height:1.3;margin-top:.125rem}.TrustBar_v1_itemBadge__fYdWX{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;border:1px solid;border-radius:.5rem;min-width:0}.TrustBar_v1_badgeIcon__R1IBS{font-size:1.625rem;line-height:1;flex-shrink:0}.TrustBar_v1_badgeText__p13n_{display:flex;flex-direction:column;min-width:0}.TrustBar_v1_itemInline__c_bkQ{font-size:.875rem;display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}.TrustBar_v1_inlineIcon___Suqc{font-size:1rem;line-height:1}.TrustBar_v1_divider__NFVO6{width:1px;align-self:stretch;background-color:var(--tb-divider)}@media (max-width:767px){.TrustBar_v1_wrapper__Y91Ci{padding:.75rem 1rem}.TrustBar_v1_stripIcon__fFNZo{font-size:1.25rem}.TrustBar_v1_itemLabel__uNEQC{font-size:.8125rem}.TrustBar_v1_itemSublabel__wYCdm{font-size:.6875rem}}.Faq_v1_wrapper__hXR8E{width:100%;padding:3rem 1.5rem}@media (min-width:768px){.Faq_v1_wrapper__hXR8E{padding:4rem 2rem}}.Faq_v1_header__P3Fku{max-width:720px;margin:0 auto 2.5rem;text-align:center}.Faq_v1_headline__CI4j3{font-size:1.75rem;line-height:1.2;margin:0 0 .75rem;letter-spacing:-.01em}@media (min-width:768px){.Faq_v1_headline__CI4j3{font-size:2.25rem}}.Faq_v1_subline___rDSV{font-size:1rem;line-height:1.55;margin:0}.Faq_v1_list__PSzYJ{list-style:none;margin:0 auto;padding:0;max-width:820px}.Faq_v1_row__LAYOL{border-top:1px solid}.Faq_v1_rowAccordion__F8dwp:last-child{border-bottom:1px solid var(--faq-border)}.Faq_v1_rowMinimal__KUUxy{border-top:1px solid var(--faq-border)}.Faq_v1_question___djiU{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem .25rem;background:transparent;border:none;cursor:pointer;font-size:1rem;font-weight:600;text-align:left;line-height:1.4;font-family:inherit}.Faq_v1_question___djiU:hover{opacity:.85}.Faq_v1_icon__N_Koa{display:inline-block;font-size:1rem;flex-shrink:0;transition:transform .22s ease;line-height:1}.Faq_v1_iconOpen__0oa8p{transform:rotate(180deg)}.Faq_v1_answerWrap__ZpBJO{max-height:0;overflow:hidden;transition:max-height .3s ease}.Faq_v1_answerOpen__ucobM{max-height:800px}.Faq_v1_answer__fqF5J{font-size:.95rem;line-height:1.6;margin:0;padding:0 .25rem 1.25rem}.Faq_v1_twoColGrid__Ykhf6{display:grid;grid-template-columns:1fr;gap:2rem;max-width:1100px;margin:0 auto}@media (min-width:900px){.Faq_v1_twoColGrid__Ykhf6{grid-template-columns:minmax(260px,360px) 1fr;gap:3rem}}.Faq_v1_twoColList__Rn7JK{list-style:none;margin:0;padding:0}.Faq_v1_twoColItem__3Bc_G{width:100%;padding:.75rem 1rem;font-size:.95rem;font-weight:600;line-height:1.4;text-align:left;background:transparent;border:none;border-left:3px solid transparent;cursor:pointer;transition:border-left-color .15s,color .15s;font-family:inherit}.Faq_v1_twoColItem__3Bc_G:hover{opacity:.85}.Faq_v1_twoColItemActive__IOij7{font-weight:700}.Faq_v1_twoColAnswer__qF232{font-size:1rem;line-height:1.7;padding-top:.5rem}.Faq_v1_ctaFooter__eko8u{max-width:820px;margin:2.5rem auto 0;padding-top:2rem;border-top:1px solid;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.Faq_v1_ctaText__WcXfx{margin:0;font-size:1rem;line-height:1.5}.Faq_v1_ctaButton__T9zw9{display:inline-block;padding:.75rem 1.5rem;border-radius:.5rem;font-weight:600;font-size:.95rem;text-decoration:none;transition:opacity .15s ease,transform .15s ease}.Faq_v1_ctaButton__T9zw9:hover{opacity:.9;transform:translateY(-1px)}@media (max-width:767px){.Faq_v1_question___djiU{font-size:.95rem;padding:1rem .25rem}.Faq_v1_answer__fqF5J{font-size:.9rem}}.CtaSection_v1_wrapper__omBEt{width:100%;position:relative;padding:3rem 1.5rem;overflow:hidden}@media (min-width:768px){.CtaSection_v1_wrapper__omBEt{padding:5rem 2rem}}.CtaSection_v1_inner__kMsip{max-width:820px;margin:0 auto;position:relative;z-index:2}.CtaSection_v1_split__iXVHH{max-width:1200px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1.5rem}@media (min-width:900px){.CtaSection_v1_split__iXVHH{flex-direction:row;text-align:left!important;align-items:center}}.CtaSection_v1_textBlock__Pe5gJ{margin-bottom:1.5rem}@media (min-width:900px){.CtaSection_v1_split__iXVHH .CtaSection_v1_textBlock__Pe5gJ{margin-bottom:0;flex:1}}.CtaSection_v1_headline__hnA3F{font-size:1.875rem;line-height:1.2;margin:0 0 .75rem;letter-spacing:-.02em;font-weight:700}@media (min-width:768px){.CtaSection_v1_headline__hnA3F{font-size:2.5rem}}.CtaSection_v1_subline__RHMh2{font-size:1.0625rem;line-height:1.55;margin:0;opacity:.95}.CtaSection_v1_ctaGroup__Dm3fL{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;align-items:center}.CtaSection_v1_ctaGroupLeft__zPToO{justify-content:flex-start}.CtaSection_v1_ctaGroupRight__xxBhv{justify-content:flex-end}.CtaSection_v1_btnPrimary__5rx9N,.CtaSection_v1_btnSecondary__dOWtO{display:inline-block;padding:.875rem 1.75rem;border-radius:.5rem;font-weight:600;font-size:1rem;text-decoration:none;transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.CtaSection_v1_btnSecondary__dOWtO{border:2px solid;background:transparent}.CtaSection_v1_btnPrimary__5rx9N:hover,.CtaSection_v1_btnSecondary__dOWtO:hover{opacity:.9;transform:translateY(-1px)}.CtaSection_v1_overlay__El_Q2{position:absolute;inset:0;z-index:1}.CtaSection_v1_card___TZAs{max-width:1100px;margin:0 auto;position:relative;border-radius:1rem;overflow:hidden;padding:3rem 1.5rem}@media (min-width:768px){.CtaSection_v1_card___TZAs{padding:4.5rem 3rem}}.CtaSection_v1_cardInner__RXbsk{position:relative;z-index:2;max-width:720px;margin:0 auto}@media (max-width:639px){.CtaSection_v1_btnPrimary__5rx9N,.CtaSection_v1_btnSecondary__dOWtO{width:100%;text-align:center}}.SocialProof_v1_wrapper__IeqsA{width:100%;padding:3rem 1.5rem}@media (min-width:768px){.SocialProof_v1_wrapper__IeqsA{padding:4rem 2rem}}.SocialProof_v1_header__kBwmP{max-width:720px;margin:0 auto 2.5rem;text-align:center}.SocialProof_v1_headline__1oetJ{font-size:1.75rem;line-height:1.2;margin:0 0 .5rem;letter-spacing:-.01em}@media (min-width:768px){.SocialProof_v1_headline__1oetJ{font-size:2.25rem}}.SocialProof_v1_subline__GH1_c{font-size:1rem;line-height:1.55;margin:0}.SocialProof_v1_reviewGrid__hJcLu{display:grid;grid-template-columns:1fr;gap:1.25rem;max-width:1200px;margin:0 auto}@media (min-width:640px){.SocialProof_v1_reviewGrid__hJcLu{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SocialProof_v1_reviewGrid__hJcLu{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.SocialProof_v1_reviewCard__jKubh{padding:1.5rem;border:1px solid;border-radius:.75rem;display:flex;flex-direction:column;gap:.75rem}.SocialProof_v1_stars__BKQ_M{font-size:1rem;letter-spacing:.1em;line-height:1}.SocialProof_v1_starsEmpty__RVs6O{opacity:.25}.SocialProof_v1_reviewText__0H_fy{font-size:.95rem;line-height:1.55;margin:0;flex:1}.SocialProof_v1_reviewFooter__vP2cd{font-size:.85rem;font-weight:500;margin:0}.SocialProof_v1_logoRow__F1U5E{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem;max-width:1200px;margin:0 auto}.SocialProof_v1_logoImg__I8PaX{height:40px;width:auto;max-width:160px;-o-object-fit:contain;object-fit:contain;filter:grayscale(100%);opacity:.6;transition:opacity .2s ease,filter .2s ease}.SocialProof_v1_logoImg__I8PaX:hover{filter:grayscale(0);opacity:1}@media (min-width:768px){.SocialProof_v1_logoImg__I8PaX{height:48px}}.SocialProof_v1_logoMarqueeWrap__6Rhg8{max-width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.SocialProof_v1_logoMarqueeTrack__3Ip7n{display:flex;width:-moz-fit-content;width:fit-content;gap:3rem;align-items:center;animation:SocialProof_v1_spMarquee__bstBd 30s linear infinite;will-change:transform}@keyframes SocialProof_v1_spMarquee__bstBd{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.SocialProof_v1_statsGrid__juiiD{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:1100px;margin:0 auto}@media (min-width:768px){.SocialProof_v1_statsGrid__juiiD{grid-template-columns:repeat(4,1fr);gap:2rem}}.SocialProof_v1_statCell__lD6dY{text-align:center;display:flex;flex-direction:column;gap:.375rem}.SocialProof_v1_statValue__XfJ8E{font-size:2.25rem;line-height:1;font-weight:700;letter-spacing:-.02em}@media (min-width:768px){.SocialProof_v1_statValue__XfJ8E{font-size:3rem}}.SocialProof_v1_statSuffix__4C9fT{font-size:.7em;margin-left:.1em}.SocialProof_v1_statLabel__4VMqG{font-size:.875rem;line-height:1.35}.SocialProof_v1_wrapper__IeqsA>.SocialProof_v1_statsGrid__juiiD+.SocialProof_v1_logoMarqueeWrap__6Rhg8,.SocialProof_v1_wrapper__IeqsA>.SocialProof_v1_statsGrid__juiiD+.SocialProof_v1_logoRow__F1U5E{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid var(--sp-card-border)}@media (prefers-reduced-motion:reduce){.SocialProof_v1_logoMarqueeTrack__3Ip7n{animation:none}}.StickyCta_v1_bar__KZitj{position:fixed;left:0;right:0;z-index:40;border-top:1px solid;border-bottom:1px solid;transition:transform .26s ease,opacity .26s ease;box-shadow:0 -4px 20px rgba(0,0,0,.08)}.StickyCta_v1_barBottom__lGuRx{bottom:0;border-bottom:0}.StickyCta_v1_barTop__UH7Nk{top:0;border-top:0;box-shadow:0 4px 20px rgba(0,0,0,.08)}.StickyCta_v1_barShownBottom__4A_St{transform:translateY(0);opacity:1}.StickyCta_v1_barHiddenBottom__SRbPb{transform:translateY(100%);opacity:0;pointer-events:none}.StickyCta_v1_barShownTop__dXSBl{transform:translateY(0);opacity:1}.StickyCta_v1_barHiddenTop__2DiB0{transform:translateY(-100%);opacity:0;pointer-events:none}.StickyCta_v1_barInner__veG04{max-width:1200px;margin:0 auto;padding:.75rem 1.25rem;display:flex;align-items:center;gap:1rem}.StickyCta_v1_barText__4CSFE{display:flex;flex-direction:column;flex:1;min-width:0}.StickyCta_v1_barLabel__aJMSY{font-size:.95rem;font-weight:600;line-height:1.25}.StickyCta_v1_barSublabel__sZij1{font-size:.8rem;opacity:.85;margin-top:.125rem;line-height:1.3}.StickyCta_v1_barBtn___0N_O{flex-shrink:0;padding:.625rem 1.25rem;border-radius:.5rem;font-weight:600;font-size:.95rem;text-decoration:none;transition:opacity .15s ease,transform .15s ease;white-space:nowrap}.StickyCta_v1_barBtn___0N_O:hover{opacity:.9;transform:translateY(-1px)}.StickyCta_v1_barClose__OynQy{flex-shrink:0;background:transparent;border:none;cursor:pointer;font-size:1.5rem;line-height:1;padding:0 .25rem;opacity:.7}.StickyCta_v1_barClose__OynQy:hover{opacity:1}@media (max-width:639px){.StickyCta_v1_barText__4CSFE .StickyCta_v1_barLabel__aJMSY{font-size:.875rem}.StickyCta_v1_barText__4CSFE .StickyCta_v1_barSublabel__sZij1{display:none}.StickyCta_v1_barBtn___0N_O{padding:.5rem 1rem;font-size:.875rem}}.StickyCta_v1_fab__OA_MT{position:fixed;bottom:1.25rem;z-index:40;display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.5rem;border-radius:2rem;font-weight:600;font-size:.95rem;text-decoration:none;box-shadow:0 6px 20px rgba(0,0,0,.2);transition:transform .26s ease,opacity .26s ease,box-shadow .2s ease}.StickyCta_v1_fabLeft__FsEtg{left:1.25rem}.StickyCta_v1_fabRight__MLc4D{right:1.25rem}.StickyCta_v1_fabShown__QroEF{transform:translateY(0);opacity:1}.StickyCta_v1_fabHidden__1xxAZ{transform:translateY(120%);opacity:0;pointer-events:none}.StickyCta_v1_fab__OA_MT:hover{box-shadow:0 10px 28px rgba(0,0,0,.28);transform:translateY(-2px)}.StickyCta_v1_fabLabel__dYBDA{line-height:1}@media (max-width:639px){.StickyCta_v1_fab__OA_MT{padding:.75rem 1.125rem;font-size:.875rem}}.StickyCta_v1_sideTab__4TLcJ{position:fixed;right:0;top:50%;z-index:40;transform-origin:top right;padding:.75rem 1.25rem;border-radius:.5rem .5rem 0 0;font-weight:600;font-size:.875rem;text-decoration:none;writing-mode:vertical-rl;text-orientation:mixed;box-shadow:-2px 0 10px rgba(0,0,0,.12);transition:transform .26s ease,opacity .26s ease}.StickyCta_v1_sideTabShown__I786v{transform:translateY(-50%) rotate(180deg);opacity:1}.StickyCta_v1_sideTabHidden__YsBRS{transform:translateY(-50%) translateX(120%) rotate(180deg);opacity:0;pointer-events:none}@media (max-width:639px){.StickyCta_v1_sideTab__4TLcJ{display:none}}.ProductHero_v1_wrapper__6yc3r{position:relative;width:100%;overflow:hidden}.ProductHero_v1_inner__cPnwK{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:3rem 1.5rem}@media (min-width:768px){.ProductHero_v1_inner__cPnwK{padding:4.5rem 2rem}}.ProductHero_v1_innerSplit___d1vT{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media (min-width:900px){.ProductHero_v1_innerSplit___d1vT{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.5rem}}.ProductHero_v1_innerOverlay__yBgHp{min-height:520px;display:flex;align-items:center;justify-content:center}.ProductHero_v1_overlay__88OnE{position:absolute;inset:0;z-index:1}.ProductHero_v1_innerTextFocused__0Cjsk{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media (min-width:640px){.ProductHero_v1_innerTextFocused__0Cjsk{grid-template-columns:240px minmax(0,1fr);gap:3rem}}.ProductHero_v1_innerMinimal__ZGILa{max-width:720px;text-align:center}.ProductHero_v1_innerMinimal__ZGILa .ProductHero_v1_textBlock__1V9RD{align-items:center}.ProductHero_v1_textBlock__1V9RD{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0}.ProductHero_v1_textCenter__8WOBD{align-items:center;text-align:center}.ProductHero_v1_textRight__2X4T8{align-items:flex-end;text-align:right}.ProductHero_v1_badge__Fba5Q{display:inline-block;padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.ProductHero_v1_eyebrow__f6aXS{margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ProductHero_v1_headline__3GPJK{margin:0;font-size:2rem;line-height:1.15;font-weight:700;letter-spacing:-.02em}@media (min-width:768px){.ProductHero_v1_headline__3GPJK{font-size:2.75rem}}.ProductHero_v1_subline__xhMDe{margin:0;font-size:1rem;line-height:1.55;max-width:560px}.ProductHero_v1_innerOverlay__yBgHp .ProductHero_v1_eyebrow__f6aXS,.ProductHero_v1_innerOverlay__yBgHp .ProductHero_v1_headline__3GPJK,.ProductHero_v1_innerOverlay__yBgHp .ProductHero_v1_pricePrimary__DPE_2,.ProductHero_v1_innerOverlay__yBgHp .ProductHero_v1_subline__xhMDe{color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.35)}.ProductHero_v1_innerOverlay__yBgHp .ProductHero_v1_priceCompare__BbB3Q{color:rgba(255,255,255,.7)!important}.ProductHero_v1_priceBlock__vg2Yy{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.ProductHero_v1_pricePrimary__DPE_2{font-size:1.75rem;font-weight:700;letter-spacing:-.02em;line-height:1}@media (min-width:768px){.ProductHero_v1_pricePrimary__DPE_2{font-size:2.125rem}}.ProductHero_v1_priceCompare__BbB3Q{font-size:1rem;text-decoration:line-through}.ProductHero_v1_ctas__f_age{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.ProductHero_v1_btnPrimary__xAZ5u,.ProductHero_v1_btnSecondary__ZTeZe{display:inline-block;padding:.875rem 1.75rem;border-radius:.5rem;font-weight:600;font-size:1rem;text-decoration:none;transition:opacity .15s ease,transform .15s ease;white-space:nowrap;cursor:pointer;border:2px solid transparent}.ProductHero_v1_btnPrimary__xAZ5u:hover,.ProductHero_v1_btnSecondary__ZTeZe:hover{opacity:.92;transform:translateY(-1px)}.ProductHero_v1_btnSecondary__ZTeZe{background:transparent}.ProductHero_v1_imageBlock__MSNR2{position:relative;width:100%;aspect-ratio:4/3;border-radius:.75rem;overflow:hidden}.ProductHero_v1_imageBlockSmall__ncmIM{aspect-ratio:1/1;max-width:240px;width:100%;justify-self:center}.ProductHero_v1_image__dOIcJ{-o-object-fit:cover;object-fit:cover}@media (max-width:639px){.ProductHero_v1_btnPrimary__xAZ5u,.ProductHero_v1_btnSecondary__ZTeZe{width:100%;text-align:center}.ProductHero_v1_ctas__f_age{flex-direction:column;align-items:stretch}}.FeaturedCarousel_v1_wrapper__Sf6wH{position:relative;overflow:hidden;padding:3rem 1.5rem;box-sizing:border-box}.FeaturedCarousel_v1_header__nL9hf{text-align:center;margin-bottom:2rem}.FeaturedCarousel_v1_sectionTitle__22gbZ{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;margin:0 0 .5rem;line-height:1.15}.FeaturedCarousel_v1_sectionSubtitle__Npcce{font-size:1rem;margin:0;opacity:.75}.FeaturedCarousel_v1_orbitOuter__llShW{position:relative;max-width:1040px;margin:0 auto;padding:0 3.5rem}.FeaturedCarousel_v1_orbitNavL__fqti1,.FeaturedCarousel_v1_orbitNavR__TXSQQ{position:absolute;top:50%;transform:translateY(-60%);font-size:3rem;line-height:1;background:none;border:none;cursor:pointer;opacity:.35;padding:.25rem .4rem;transition:opacity .2s,transform .15s;z-index:20}.FeaturedCarousel_v1_orbitNavL__fqti1:hover,.FeaturedCarousel_v1_orbitNavR__TXSQQ:hover{opacity:.9;transform:translateY(-60%) scale(1.12)}.FeaturedCarousel_v1_orbitNavL__fqti1{left:0}.FeaturedCarousel_v1_orbitNavR__TXSQQ{right:0}.FeaturedCarousel_v1_orbitStage__1QFxo{position:relative;height:clamp(360px,52vw,620px);overflow:hidden}.FeaturedCarousel_v1_orbitItem__d0xTy{position:absolute;top:50%;left:50%;width:clamp(240px,34vw,460px);aspect-ratio:3/4;border-radius:14px;overflow:hidden}.FeaturedCarousel_v1_orbitHero__5CcFV{box-shadow:0 24px 70px rgba(0,0,0,.26)}.FeaturedCarousel_v1_orbitTextCard__l1oGu{position:absolute;top:1rem;left:50%;width:clamp(210px,42%,400px);z-index:30;padding:.875rem 1.125rem .75rem;border-radius:10px;background:rgba(255,255,255,.93);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 4px 20px rgba(0,0,0,.14),0 1px 5px rgba(0,0,0,.08);pointer-events:none}.FeaturedCarousel_v1_orbitActions__I6jQf{position:absolute;bottom:1rem;left:50%;z-index:30;display:flex;align-items:center;gap:.875rem}.FeaturedCarousel_v1_orbitPrice__EAxzv{padding:.4rem 1rem;border-radius:7px;font-size:1.05rem;font-weight:700;background:rgba(255,255,255,.93);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 16px rgba(0,0,0,.14),0 1px 4px rgba(0,0,0,.08);white-space:nowrap}.FeaturedCarousel_v1_orbitBadge__oAW9B{display:inline-block;padding:.15rem .55rem;font-size:.7rem;font-weight:700;border-radius:4px;letter-spacing:.04em;margin-bottom:.4rem}.FeaturedCarousel_v1_orbitTitle__fYmqo{font-size:clamp(.9rem,1.6vw,1.15rem);font-weight:700;margin:0 0 .3rem;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.FeaturedCarousel_v1_orbitDesc___xzVg{font-size:.82rem;line-height:1.5;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;opacity:.8}.FeaturedCarousel_v1_cinemaWrapper__oQph3{padding:0;min-height:540px;display:flex;flex-direction:column}.FeaturedCarousel_v1_cinemaOverlay__U5_zf{position:absolute;inset:0;background:#000;pointer-events:none;z-index:1}.FeaturedCarousel_v1_cinemaInner__KFctF{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;flex:1;padding:4rem 4rem 2rem;max-width:1200px;width:100%;margin:0 auto;transition:opacity .3s ease}.FeaturedCarousel_v1_cinemaText__XcgY_{color:#fff}.FeaturedCarousel_v1_cinemaLabel__MLIox{margin:0 0 1.25rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.14em;opacity:.65}.FeaturedCarousel_v1_cinemaTitle__9b3_5{font-size:clamp(1.75rem,4.5vw,3.25rem);font-weight:800;line-height:1.08;margin:0 0 1rem}.FeaturedCarousel_v1_cinemaDesc__jD_jy{font-size:1rem;line-height:1.6;opacity:.8;margin:0 0 1.5rem;max-width:42ch}.FeaturedCarousel_v1_cinemaPrice__t7HBi{font-size:1.75rem;font-weight:800;margin:0 0 1.75rem;color:#fff}.FeaturedCarousel_v1_cinemaImgBlock__WTACt{position:relative;aspect-ratio:3/4;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.4)}.FeaturedCarousel_v1_cinemaImg__JlGfW{-o-object-fit:cover;object-fit:cover}.FeaturedCarousel_v1_thumbStrip__Zuna7{position:relative;z-index:2;display:flex;gap:.625rem;padding:0 4rem 2rem;max-width:1200px;margin:0 auto;width:100%}.FeaturedCarousel_v1_thumb__044wK{position:relative;width:68px;height:68px;border-radius:8px;overflow:hidden;border:2px solid transparent;opacity:.48;transition:opacity .25s,border-color .25s,transform .2s;cursor:pointer;background:none;padding:0;flex-shrink:0}.FeaturedCarousel_v1_thumb__044wK:hover{opacity:.75;transform:scale(1.06)}.FeaturedCarousel_v1_thumbActive__NBmwg{border-color:#fff;opacity:1}.FeaturedCarousel_v1_thumbImg__5x_n7{-o-object-fit:cover;object-fit:cover}.FeaturedCarousel_v1_tickerWrapper__nxfdS{padding:1rem 1.5rem}.FeaturedCarousel_v1_tickerRow__5_wv5{display:flex;align-items:center;gap:.75rem;max-width:860px;margin:0 auto}.FeaturedCarousel_v1_tickerContent__xgtAS{display:flex;align-items:center;gap:.875rem;flex:1;min-width:0;transition:opacity .25s ease}.FeaturedCarousel_v1_tickerImg__xO3yx{position:relative;width:68px;height:68px;border-radius:8px;overflow:hidden;flex-shrink:0}.FeaturedCarousel_v1_tickerText__DaFyo{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.FeaturedCarousel_v1_tickerName__NHbEa{font-weight:600;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.FeaturedCarousel_v1_tickerPrice__juBjL{font-weight:700;font-size:.88rem}.FeaturedCarousel_v1_tickerArrow__cHSWr{font-size:2rem;line-height:1;background:none;border:none;cursor:pointer;opacity:.45;padding:.25rem .4rem;transition:opacity .2s;flex-shrink:0}.FeaturedCarousel_v1_tickerArrow__cHSWr:hover{opacity:.88}.FeaturedCarousel_v1_img__q04kb{-o-object-fit:cover;object-fit:cover}.FeaturedCarousel_v1_badge__bEY26{position:absolute;top:.75rem;left:.75rem;padding:.2rem .6rem;font-size:.72rem;font-weight:700;border-radius:4px;letter-spacing:.04em;z-index:2;pointer-events:none}.FeaturedCarousel_v1_badgeInline__GCExe{position:static;display:inline-block;margin-bottom:.75rem}.FeaturedCarousel_v1_itemTitle__ekCz9{font-size:clamp(1.1rem,2.5vw,1.65rem);font-weight:700;margin:0 0 .5rem;line-height:1.2}.FeaturedCarousel_v1_itemDesc___mXCb{font-size:.9rem;line-height:1.55;margin:0 0 .75rem}.FeaturedCarousel_v1_itemPrice__9b1f5{font-size:1.25rem;font-weight:700;margin:0 0 1.1rem}.FeaturedCarousel_v1_ctaBtn__Se4I5{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.5rem;border-radius:8px;font-weight:600;font-size:.95rem;border:none;cursor:pointer;transition:opacity .2s,transform .15s;text-decoration:none;white-space:nowrap}.FeaturedCarousel_v1_ctaBtn__Se4I5:hover{opacity:.88;transform:translateY(-1px)}.FeaturedCarousel_v1_ctaBtnSm__BJDpf{padding:.4rem 1rem;font-size:.85rem;flex-shrink:0}.FeaturedCarousel_v1_navRow__2dPAg{display:flex;align-items:center;justify-content:center;gap:.875rem;margin-top:1.5rem}.FeaturedCarousel_v1_navArrow__ML4PB{font-size:1.625rem;line-height:1;background:none;border:1px solid;border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s,transform .15s;opacity:.55}.FeaturedCarousel_v1_navArrow__ML4PB:hover{opacity:.9;transform:scale(1.08)}.FeaturedCarousel_v1_dots__ijC_x{display:flex;gap:.4rem;align-items:center;justify-content:center;padding:.5rem 0}.FeaturedCarousel_v1_dot__penDd{width:7px;height:7px;border-radius:50%;border:none;cursor:pointer;padding:0;transition:transform .2s,opacity .2s;opacity:.38}.FeaturedCarousel_v1_dotActive__WlF0o{transform:scale(1.55);opacity:1}.FeaturedCarousel_v1_fading__Zm9Ic{opacity:0;pointer-events:none}@media (max-width:900px){.FeaturedCarousel_v1_cinemaInner__KFctF{grid-template-columns:1fr;padding:2.5rem 1.75rem 1.5rem}.FeaturedCarousel_v1_cinemaImgBlock__WTACt{display:none}.FeaturedCarousel_v1_thumbStrip__Zuna7{padding:.5rem 1.5rem 1.5rem}}@media (max-width:640px){.FeaturedCarousel_v1_orbitOuter__llShW{padding:0 2.25rem}.FeaturedCarousel_v1_orbitStage__1QFxo{height:clamp(280px,80vw,440px)}.FeaturedCarousel_v1_orbitItem__d0xTy{width:clamp(160px,68vw,280px)}.FeaturedCarousel_v1_orbitTextCard__l1oGu{width:84%}.FeaturedCarousel_v1_wrapper__Sf6wH{padding:2rem .75rem}}