.LandingTools_choices__IiZkP{border:0;padding:0;margin:0;min-width:0}.LandingTools_choices__IiZkP legend{font-size:13px;line-height:1.5;color:var(--text-muted);margin-bottom:10px}.LandingTools_choices__IiZkP>div{display:flex;gap:8px}.LandingTools_choices__IiZkP button{flex:1;min-width:0;min-height:48px;padding:10px 6px;border:1px solid var(--line);border-radius:3px;background:var(--surface);color:var(--text);font-size:14px;line-height:1.35;transition:background .16s,border-color .16s}.LandingTools_choices__IiZkP button:hover{border-color:var(--accent)}.LandingTools_choices__IiZkP button[aria-pressed=true]{background:var(--palette-ink);color:var(--palette-white);border-color:var(--palette-ink)}.LandingTools_capacityPicker__MxOHk{margin-top:27px}.LandingTools_reservePanel__Fsokf{display:grid;grid-template-columns:64px 1fr;gap:22px;align-items:center;background:var(--surface-alt);padding:22px;margin-top:18px;border-radius:4px}.LandingTools_moduleStack__Exbb1{width:52px;display:flex;flex-direction:column;gap:4px}.LandingTools_moduleStack__Exbb1>div{height:19px;border:1px dashed #bdccc2;border-radius:2px}.LandingTools_moduleStack__Exbb1>.LandingTools_inverter__Tmq_j{height:30px;border:1px solid #8fa69a;background:#fff;position:relative}.LandingTools_inverter__Tmq_j i{position:absolute;right:6px;top:8px;width:10px;height:10px;border:1px solid #8fa69a;border-radius:50%}.LandingTools_moduleStack__Exbb1>.LandingTools_moduleOn__xmrIR{background:var(--palette-mint);border:1px solid var(--accent)}.LandingTools_microLabel__H7yGP{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.LandingTools_reservePanel__Fsokf p{font-size:13px;color:var(--text-muted);margin-top:9px!important}.LandingTools_reserveHours__YS4lb{display:block;font-family:var(--font-manrope),sans-serif;font-size:41px;letter-spacing:-.05em;line-height:1.3}.LandingTools_reserveHours__YS4lb small{font-family:var(--font-source-sans),sans-serif;font-size:14px;letter-spacing:0;color:var(--text-muted)}.LandingTools_slider__oSMAk{min-width:0}.LandingTools_slider__oSMAk>div{display:flex;justify-content:space-between;gap:18px;align-items:center}.LandingTools_slider__oSMAk label{font-size:14px;line-height:1.5;color:var(--text-muted)}.LandingTools_slider__oSMAk output{font-family:var(--font-manrope),sans-serif;font-size:23px;letter-spacing:-.04em;white-space:nowrap}.LandingTools_slider__oSMAk input{width:100%;height:40px;accent-color:var(--accent);cursor:pointer}.LandingTools_slider__oSMAk input:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.LandingTools_capacityPicker__MxOHk>.LandingTools_slider__oSMAk{margin-top:20px}.LandingTools_capacityPicker__MxOHk .LandingTools_finePrint__faVhg{color:var(--text-muted);font-size:11px;line-height:1.65;margin-top:6px}.LandingTools_inlineLink__yKltI{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:10px;color:var(--action);font-size:14px;font-weight:600}.LandingTools_inlineLink__yKltI:hover{text-decoration:underline;text-underline-offset:4px}.LandingTools_inlineLink__yKltI svg{width:17px;flex-shrink:0}.LandingTools_calculator__VIvdc{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:5px;overflow:hidden}.LandingTools_calculatorInputs__CkOUc{display:grid;gap:26px;background:var(--surface-alt);padding:36px}.LandingTools_calculatorResult__V01B9{display:flex;flex-direction:column;padding:40px;background:var(--palette-ink);color:var(--palette-white);min-width:0}.LandingTools_resultLabel__vOxB8{color:var(--palette-mint);font-family:var(--font-manrope),sans-serif;font-size:10px;letter-spacing:.12em;line-height:1.6}.LandingTools_yearlySaving__GPGR7{display:block;font-family:var(--font-manrope),sans-serif;font-size:clamp(48px,5.8vw,76px);font-weight:500;line-height:1.2;letter-spacing:-.055em;margin-top:20px}.LandingTools_yearlySaving__GPGR7 small{display:block;font-family:var(--font-source-sans),sans-serif;color:#c2cfdb;font-size:15px;letter-spacing:0;margin-top:8px}.LandingTools_calculatorResult__V01B9 .LandingTools_historicalNote__FbQ_L{color:#c2cfdb;font-size:13px;line-height:1.65;margin-top:24px}.LandingTools_scenarioFacts__TezUj{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;border-top:1px solid #ffffff30;padding-top:24px;margin-top:30px!important}.LandingTools_scenarioFacts__TezUj dt{font-size:11px;line-height:1.5;color:#c2cfdb}.LandingTools_scenarioFacts__TezUj dd{font-family:var(--font-manrope),sans-serif;font-size:20px;letter-spacing:-.04em;margin-top:9px;white-space:nowrap}.LandingTools_calculatorResult__V01B9 .LandingTools_resultNote__eUWV3{color:#c2cfdb;font-size:12px;line-height:1.7;margin-block:24px}.LandingTools_calcButton__sfDE2{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:56px;padding:15px 20px;background:var(--palette-mint);color:var(--palette-ink);border-radius:3px;font-size:15px;font-weight:600;line-height:1.4;margin-top:auto}.LandingTools_calcButton__sfDE2:hover{background:#fff}.LandingTools_calcButton__sfDE2 svg{width:20px;height:20px;flex-shrink:0}.LandingTools_calcButton__sfDE2:focus-visible{outline-color:var(--palette-mint)!important}.LandingTools_assumptions__yjXMs{border-top:1px solid var(--line);padding-top:5px}.LandingTools_assumptions__yjXMs summary{cursor:pointer;min-height:44px;padding-top:12px;font-size:13px;color:var(--action)}.LandingTools_assumptions__yjXMs p{font-size:12px;line-height:1.7;color:var(--text-muted)}.LandingTools_noEstimate__oDanx{padding-block:34px;max-width:360px}.LandingTools_noEstimate__oDanx strong{font-family:var(--font-manrope),sans-serif;font-size:32px;font-weight:500;line-height:1.25;letter-spacing:-.035em}.LandingTools_priceCurve__cMfxD{border:1px solid #ffffff26;border-radius:4px;padding:18px 20px 12px;margin-bottom:24px;color:var(--palette-mint)}.LandingTools_priceCurve__cMfxD>div:first-child{display:flex;justify-content:space-between;gap:24px;align-items:baseline}.LandingTools_priceCurve__cMfxD>div:first-child>span{font-size:11px;white-space:nowrap}.LandingTools_priceCurve__cMfxD p{font-size:11px;line-height:1.6;color:#acbdcd}.LandingTools_priceCurve__cMfxD svg{width:100%;height:105px;display:block;margin-top:16px}.LandingTools_curveTimes__5F27U{display:flex;justify-content:space-between;font-size:10px;color:#acbdcd;margin-top:5px}.LandingTools_gallery__PGZqZ{display:flex;flex-direction:column;min-width:0}.LandingTools_galleryFigure___2zR1{position:relative;min-height:430px;flex:1;overflow:hidden;border-radius:5px}.LandingTools_galleryFigure___2zR1>img{object-fit:cover;object-position:center 54%}.LandingTools_galleryFigure___2zR1 figcaption{position:absolute;left:16px;right:16px;bottom:16px;padding:12px 14px;background:#fff;color:var(--text);display:flex;justify-content:space-between;gap:16px;font-size:11px;line-height:1.5;border-radius:2px}.LandingTools_galleryFigure___2zR1 figcaption>span:last-child{white-space:nowrap;color:var(--text-muted)}.LandingTools_galleryControls__4786r{display:grid;grid-template-columns:44px 1fr 44px;gap:10px;align-items:center;margin-top:12px}.LandingTools_galleryControls__4786r>button{display:grid;place-items:center;height:44px;background:#fff;color:var(--text);border:1px solid var(--line);border-radius:3px}.LandingTools_galleryControls__4786r>button:hover{border-color:var(--accent)}.LandingTools_galleryControls__4786r>button svg{width:18px;height:18px}.LandingTools_thumbnails__TRGeM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.LandingTools_thumbnails__TRGeM button{position:relative;height:60px;border:2px solid transparent;border-radius:3px;overflow:hidden}.LandingTools_thumbnails__TRGeM button[aria-pressed=true]{border-color:var(--accent)}.LandingTools_thumbnails__TRGeM img{object-fit:cover}.LandingTools_quoteForm__JQV8j{display:grid;gap:20px;padding:32px;background:#fff;color:var(--text);border-radius:5px;min-width:0}.LandingTools_quoteForm__JQV8j h3{font-size:23px;letter-spacing:-.035em;line-height:1.35;margin-bottom:6px}.LandingTools_quoteForm__JQV8j label{display:grid;gap:7px;font-size:14px;line-height:1.5}.LandingTools_quoteForm__JQV8j input:not([type=checkbox]),.LandingTools_quoteForm__JQV8j select,.LandingTools_quoteForm__JQV8j textarea{display:block;width:100%;min-height:48px;padding:10px 12px;color:var(--text);background:#fff;border:1px solid #aebeb4;border-radius:3px;font-size:16px;line-height:1.5}.LandingTools_quoteForm__JQV8j textarea{resize:vertical}.LandingTools_quoteForm__JQV8j input:focus-visible,.LandingTools_quoteForm__JQV8j select:focus-visible,.LandingTools_quoteForm__JQV8j textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.LandingTools_fieldPair__WGZOS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.LandingTools_quoteContext__OtnWZ{background:var(--surface-alt);padding:16px;border-radius:3px}.LandingTools_quoteContext__OtnWZ>span{display:block;font-size:11px;letter-spacing:.04em;color:var(--text-muted)}.LandingTools_quoteContext__OtnWZ>strong{display:block;font-size:14px;font-weight:500;line-height:1.6;margin-top:5px}.LandingTools_quoteForm__JQV8j .LandingTools_check__FA_t5{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6}.LandingTools_waitlist__PTzyq{background:var(--surface-alt,#f2f5f1);padding-block:72px}.LandingTools_waitlistInner__54QQz{width:min(1240px,calc(100% - 96px));margin-inline:auto;display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.LandingTools_waitlistInner__54QQz h2{margin-top:14px;font-size:clamp(28px,3.4vw,42px);letter-spacing:-.04em;line-height:1.1;color:var(--text)}.LandingTools_waitlistInner__54QQz>div>p:last-child{margin-top:16px;max-width:440px;color:var(--text-muted);font-size:17px;line-height:1.65}.LandingTools_waitlistLabel__cIZDE{color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.14em}.LandingTools_waitlistForm__ULhn3{gap:16px}.LandingTools_waitlistFields__iAZl4{display:grid;grid-template-columns:1fr 1fr;gap:14px}.LandingTools_waitlistDone__MGPmp{display:flex;gap:10px;align-items:flex-start;padding:24px;background:#fff;border-radius:5px;color:var(--text);font-size:16px;line-height:1.6}.LandingTools_waitlistDone__MGPmp svg{width:24px;height:24px;flex:0 0 24px;color:var(--accent)}@media (max-width:860px){.LandingTools_waitlistInner__54QQz{grid-template-columns:1fr;gap:28px;width:calc(100% - 32px)}.LandingTools_waitlistFields__iAZl4{grid-template-columns:1fr}.LandingTools_waitlist__PTzyq{padding-block:56px}}.LandingTools_freqBox__q8aPH{margin-top:16px;padding:14px 16px;border-radius:6px;background:rgba(183,239,156,.16);border:1px solid rgba(183,239,156,.45);font-size:13px;line-height:1.6}.LandingTools_freqBox__q8aPH strong{display:block;font-size:14px}.LandingTools_freqBox__q8aPH p{margin:4px 0 6px}.LandingTools_freqBox__q8aPH a{font-weight:700;text-decoration:underline;text-underline-offset:3px}.LandingTools_privacyLink__3dBes{color:inherit;text-decoration:underline;text-underline-offset:2px}.LandingTools_check__FA_t5 input{width:20px;height:20px;margin-top:1px;flex:0 0 20px;accent-color:var(--accent)}.LandingTools_quoteContext__OtnWZ .LandingTools_check__FA_t5{margin-top:12px}.LandingTools_formDetails__6Mtb9{border-bottom:1px solid var(--line);padding-bottom:12px}.LandingTools_formDetails__6Mtb9 summary{cursor:pointer;min-height:36px;color:var(--action);font-size:14px}.LandingTools_formDetails__6Mtb9 .LandingTools_fieldPair__WGZOS{margin-block:14px}.LandingTools_submitButton__2VIKL{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding:15px 20px;border:0;border-radius:3px;background:var(--action);color:#fff;font-size:15px;line-height:1.4;font-weight:600}.LandingTools_submitButton__2VIKL:hover{background:var(--palette-ink)}.LandingTools_submitButton__2VIKL:disabled{opacity:.6;cursor:wait}.LandingTools_submitButton__2VIKL svg{width:20px;height:20px;flex-shrink:0}.LandingTools_quoteForm__JQV8j .LandingTools_formNote__SB2uM{color:var(--text-muted);font-size:11px;line-height:1.65}.LandingTools_quoteForm__JQV8j .LandingTools_formError__EBgoI{font-size:14px;line-height:1.6;color:#9c2222;padding:12px;border:1px solid #e9b9b9;border-radius:3px}.LandingTools_honeypot__ZweVz{display:none}.LandingTools_quoteSuccess__l6_p1{background:#fff;color:var(--text);padding:48px 36px;border-radius:5px}.LandingTools_quoteSuccess__l6_p1>svg{width:44px;height:44px;color:var(--accent);margin-bottom:24px}.LandingTools_quoteSuccess__l6_p1 h3{font-size:26px;line-height:1.3;letter-spacing:-.035em}.LandingTools_quoteSuccess__l6_p1 p{color:var(--text-muted)!important;font-size:16px!important;line-height:1.7}@media (max-width:1100px){.LandingTools_calculatorInputs__CkOUc,.LandingTools_calculatorResult__V01B9{padding:28px}.LandingTools_reservePanel__Fsokf{padding:18px;gap:15px}}@media (max-width:760px){.LandingTools_calculator__VIvdc{grid-template-columns:1fr}.LandingTools_calculatorInputs__CkOUc{padding:24px 20px;gap:23px}.LandingTools_calculatorResult__V01B9{padding:28px 20px}.LandingTools_yearlySaving__GPGR7{font-size:55px}.LandingTools_scenarioFacts__TezUj{gap:12px;margin-top:24px!important;margin-bottom:24px!important}.LandingTools_scenarioFacts__TezUj dd{font-size:18px}.LandingTools_scenarioFacts__TezUj dt{font-size:10px}.LandingTools_calcButton__sfDE2{margin-top:14px}.LandingTools_choices__IiZkP button{font-size:13px}.LandingTools_priceCurve__cMfxD{padding:16px 14px 12px}.LandingTools_priceCurve__cMfxD>div:first-child{display:block}.LandingTools_priceCurve__cMfxD p{margin-top:6px!important}.LandingTools_priceCurve__cMfxD svg{height:95px}.LandingTools_galleryFigure___2zR1{min-height:370px}.LandingTools_galleryControls__4786r{gap:8px}.LandingTools_thumbnails__TRGeM{gap:5px}.LandingTools_thumbnails__TRGeM button{height:54px}.LandingTools_quoteForm__JQV8j{padding:25px 20px;gap:19px}.LandingTools_quoteForm__JQV8j h3{font-size:22px}}@media (max-width:480px){.LandingTools_fieldPair__WGZOS{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.LandingTools_choices__IiZkP button{transition:none}}.LandingTools_loan__N_fLk{margin-top:26px;display:grid;gap:14px}.LandingTools_placeholderBadge__naAdr{justify-self:start;font-size:11px;line-height:1.4;padding:5px 10px;border-radius:999px;background:#f59e0b22;color:#fbbf24;border:1px solid #f59e0b55}.LandingTools_loanGrid__p32Mw{display:grid;grid-template-columns:1fr 1fr;gap:12px}.LandingTools_loanGrid__p32Mw>div{border:1px solid #ffffff30;border-radius:4px;padding:16px 18px;min-width:0}.LandingTools_loanGrid__p32Mw span{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#c2cfdb}.LandingTools_loanGrid__p32Mw strong{display:block;font-family:var(--font-manrope),sans-serif;font-size:30px;font-weight:500;letter-spacing:-.04em;margin-top:6px}.LandingTools_loanGrid__p32Mw .LandingTools_loanSaving__ZXruS{border-color:var(--palette-mint)}.LandingTools_loanGrid__p32Mw .LandingTools_loanSaving__ZXruS strong{color:var(--palette-mint)}.LandingTools_verdictGood__2ed0Y{background:#b9ef9a1f;color:var(--palette-mint);border-radius:4px;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.45}.LandingTools_verdictNeutral__VcWfS{background:#ffffff12;color:#e6edf3;border-radius:4px;padding:12px 14px;font-size:14px;line-height:1.5}.LandingTools_loanFine__0KPO_{color:#c2cfdb;font-size:12px;line-height:1.6}@media (max-width:520px){.LandingTools_loanGrid__p32Mw strong{font-size:24px}}.LandingPage_landing___i7d4{--palette-blue:#013d94;--palette-ink:#102f50;--palette-green:#157947;--palette-mint:#b7ef9c;--palette-paper:#f4f6f1;--palette-white:#fff;--palette-gray:#526374;--palette-line:#dce3dc;--text:var(--palette-ink);--text-muted:var(--palette-gray);--surface:var(--palette-white);--surface-alt:var(--palette-paper);--accent:var(--palette-green);--action:var(--palette-blue);--line:var(--palette-line);color:var(--text);background:var(--surface);font-family:var(--font-source-sans),sans-serif;-webkit-font-smoothing:antialiased}.LandingPage_landing___i7d4 *{box-sizing:border-box}.LandingPage_landing___i7d4 h1,.LandingPage_landing___i7d4 h2,.LandingPage_landing___i7d4 h3{font-family:var(--font-manrope),sans-serif;font-weight:500}.LandingPage_landing___i7d4 figure,.LandingPage_landing___i7d4 h1,.LandingPage_landing___i7d4 h2,.LandingPage_landing___i7d4 h3,.LandingPage_landing___i7d4 p{margin:0}.LandingPage_landing___i7d4 dl{margin-block:0}.LandingPage_landing___i7d4 h2{font-size:clamp(2rem,3.3vw,3rem);line-height:1.17;letter-spacing:-.045em;white-space:pre-line;text-wrap:balance}.LandingPage_landing___i7d4 section[id]{scroll-margin-top:88px}.LandingPage_landing___i7d4 a,.LandingPage_landing___i7d4 button,.LandingPage_landing___i7d4 summary{-webkit-tap-highlight-color:transparent}.LandingPage_landing___i7d4 a:focus-visible,.LandingPage_landing___i7d4 button:focus-visible,.LandingPage_landing___i7d4 summary:focus-visible{outline:3px solid var(--accent);outline-offset:6px;border-radius:3px}.LandingPage_wrap__IYS_F{width:min(1240px,calc(100% - 96px));margin-inline:auto}.LandingPage_eyebrow__O05rH{display:flex;align-items:center;gap:10px;color:var(--accent);font-family:var(--font-manrope),sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;line-height:1.6}.LandingPage_eyebrow__O05rH>span{height:6px;width:6px;flex:0 0 6px;background:currentColor;border-radius:50%}.LandingPage_eyebrowLight__ivpJ5{color:var(--palette-mint)}.LandingPage_hero__0ZB9j{position:relative;display:flex;flex-direction:column;min-height:100svh;padding:64px 0 0;background:var(--palette-ink);color:var(--palette-white);isolation:isolate;overflow:hidden}.LandingPage_heroScene__BDN1b{position:absolute;inset:0;z-index:-2;animation:LandingPage_sceneArrive__rwYxY 1.1s cubic-bezier(.2,0,0,1) both}.LandingPage_heroImage__GNNsw{object-fit:cover;object-position:75% center}.LandingPage_hero__0ZB9j:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(4,22,42,.9),rgba(4,22,42,.72) 34%,rgba(4,22,42,.16) 68%,rgba(4,22,42,.03)),linear-gradient(0deg,rgba(4,22,42,.88),transparent 35%)}.LandingPage_heroGrid__RVINC{position:relative;display:flex;align-items:center;flex:1;min-height:0;padding-block:24px 31px}.LandingPage_heroContent__X50Qb{max-width:740px;animation:LandingPage_arrive__gc7LD .7s cubic-bezier(.2,0,0,1) .1s both}.LandingPage_hero__0ZB9j .LandingPage_eyebrow__O05rH{color:var(--palette-mint);font-size:11px;letter-spacing:.16em}.LandingPage_heroContent__X50Qb h1{margin:28px 0 26px;font-size:clamp(3.2rem,5.25vw,5rem);letter-spacing:-.055em;line-height:1.08;font-weight:600}.LandingPage_heroContent__X50Qb h1 span{display:block}.LandingPage_heroContent__X50Qb h1 span:last-child{color:var(--palette-mint)}.LandingPage_heroIntro__i8KKv{color:#e1e8ef;max-width:470px;font-size:19px;line-height:1.65}.LandingPage_heroActions__pVyIo{display:flex;align-items:center;flex-wrap:wrap;gap:30px;margin-top:34px}.LandingPage_primaryButton__8VTIl{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;padding:15px 22px;border:1px solid transparent;border-radius:4px;background:var(--action);color:var(--palette-white);font-size:16px;line-height:1.4;font-weight:600;transition:background .18s ease-out,transform .18s ease-out}.LandingPage_primaryButton__8VTIl>svg{flex:0 0 20px;width:20px;height:20px;transition:transform .18s ease-out}.LandingPage_primaryButton__8VTIl:hover{background:#102f50;transform:translateY(-2px)}.LandingPage_primaryButton__8VTIl:hover>svg{transform:translate(2px,-2px)}.LandingPage_textLink__Lyd0l{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--text);font-size:15px;font-weight:600;line-height:1.4;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .18s ease-out}.LandingPage_textLink__Lyd0l:hover{text-decoration-color:currentColor}.LandingPage_textLink__Lyd0l>svg{width:18px;height:18px;flex-shrink:0}.LandingPage_heroActions__pVyIo .LandingPage_primaryButton__8VTIl{min-width:210px;min-height:58px;background:var(--palette-mint);color:var(--palette-ink);font-weight:700}.LandingPage_heroActions__pVyIo .LandingPage_primaryButton__8VTIl:hover{background:var(--palette-white)}.LandingPage_heroActions__pVyIo .LandingPage_textLink__Lyd0l{color:var(--palette-white);border-bottom:1px solid hsla(0,0%,100%,.4);padding-block:8px;text-decoration:none}.LandingPage_heroActions__pVyIo .LandingPage_textLink__Lyd0l:hover{border-color:var(--palette-white)}.LandingPage_hero__0ZB9j a:focus-visible{outline-color:var(--palette-mint)}.LandingPage_reassurance__zzTdX{margin-top:24px!important;display:flex;align-items:center;gap:9px;color:#d3dfe7;font-size:13px;line-height:1.5}.LandingPage_reassurance__zzTdX>svg{color:var(--palette-mint);width:18px;height:18px;flex-shrink:0}.LandingPage_specStrip__aGFcm{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:28px 280px 31px 0;margin-top:0!important;border-top:1px solid hsla(0,0%,100%,.23)}.LandingPage_specStrip__aGFcm>div{display:flex;flex-direction:column-reverse;gap:7px;border-right:1px solid hsla(0,0%,100%,.23);padding-left:26px}.LandingPage_specStrip__aGFcm>div:first-child{padding-left:0}.LandingPage_specStrip__aGFcm>div:last-child{border-right:0}.LandingPage_specStrip__aGFcm dd{font-family:var(--font-manrope),sans-serif;font-size:31px;line-height:1.2;font-weight:500;letter-spacing:-.045em}.LandingPage_specStrip__aGFcm dd span{font-size:15px;margin-left:8px;letter-spacing:-.015em}.LandingPage_specStrip__aGFcm dt{color:#d3dfe7;font-size:12px}.LandingPage_benefits__Upxpo{padding-block:98px 96px}.LandingPage_sectionHeading__fTKFj{display:flex;align-items:flex-end;justify-content:space-between;gap:64px}.LandingPage_sectionHeading__fTKFj h2{margin-top:19px}.LandingPage_sectionHeading__fTKFj>p{max-width:310px;color:var(--text-muted);font-size:18px;line-height:1.65;margin-bottom:4px}.LandingPage_benefitGrid__4UALB{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;margin-top:49px}.LandingPage_benefitImage__nzQJ2{position:relative;aspect-ratio:3/2;margin-bottom:22px;overflow:hidden;border-radius:4px;background:var(--surface-alt)}.LandingPage_benefitImage__nzQJ2 img{object-fit:cover}.LandingPage_benefit__7qiur h3{font-size:20px;letter-spacing:-.035em;line-height:1.4;margin-bottom:12px}.LandingPage_benefit__7qiur p{color:var(--text-muted);font-size:16px;line-height:1.7;max-width:340px}.LandingPage_energySection__yg_Z6{color:var(--palette-white);background:var(--palette-ink);padding-block:78px 34px}.LandingPage_energyHeading__lirbY>p{color:#bdcbd5}.LandingPage_periods__ThG77{display:grid;grid-template-columns:repeat(3,1fr);margin-top:42px;gap:10px}.LandingPage_periods__ThG77 button{display:flex;align-items:center;gap:15px;min-height:91px;padding:17px 22px;color:#c2cfdb;background:hsla(0,0%,100%,.045);border:1px solid hsla(0,0%,100%,.17);border-radius:4px;text-align:left;font-family:var(--font-manrope),sans-serif;font-size:18px;font-weight:500;transition:background .18s ease-out,color .18s ease-out,border-color .18s ease-out}.LandingPage_periods__ThG77 button:hover{background:hsla(0,0%,100%,.1)}.LandingPage_periods__ThG77 button.LandingPage_periodActive__dqLhc{background:var(--palette-mint);border-color:var(--palette-mint);color:var(--palette-ink)}.LandingPage_periods__ThG77 small{display:block;font-family:var(--font-source-sans),sans-serif;font-size:11px;letter-spacing:.04em;line-height:1.5;margin-top:5px}.LandingPage_periodNumber__ZAyGk{align-self:flex-start;font-size:10px;margin-top:5px;opacity:.7}.LandingPage_periods__ThG77 svg{width:20px;height:20px;margin-left:auto}.LandingPage_energyPanel__Hily5{display:grid;grid-template-columns:1.35fr 1fr;gap:0;margin-top:15px;border:1px solid hsla(0,0%,100%,.17);border-radius:4px;overflow:hidden}.LandingPage_flowDiagram__muhtO{padding:25px 30px 0;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:25px 25px;border-right:1px solid hsla(0,0%,100%,.17)}.LandingPage_diagramLabel__azhsl{display:flex;justify-content:space-between;color:#c2cfdb;font-family:var(--font-manrope),sans-serif;font-size:8px;letter-spacing:.13em}.LandingPage_diagramLabel__azhsl>span:last-child{color:var(--palette-mint)}.LandingPage_flowNodes__X1SJt{display:grid;grid-template-columns:1fr 45px 1fr 45px 1fr;align-items:start;margin-block:35px 24px}.LandingPage_flowNode__qxNu_{text-align:center;color:#a7b7c6}.LandingPage_nodeCircle__tdCPn{display:grid;place-content:center;margin-inline:auto;width:91px;height:91px;border:1px solid #49627a;border-radius:50%;background:var(--palette-ink);transition:border-color .25s ease,color .25s ease,box-shadow .25s ease}.LandingPage_nodeCircle__tdCPn>svg{margin:auto;width:35px;height:35px;stroke-width:1.2}.LandingPage_flowNode__qxNu_>span{display:block;font-size:12px;margin-top:13px}.LandingPage_nodeActive__6Rz6Q{color:var(--palette-mint)}.LandingPage_nodeActive__6Rz6Q .LandingPage_nodeCircle__tdCPn{border-color:var(--palette-mint);box-shadow:0 0 0 5px rgba(183,239,156,.035)}.LandingPage_batteryNode___QDrO{border-radius:17px}.LandingPage_batteryCells____BP7{display:flex;gap:3px;justify-content:center;margin-top:7px}.LandingPage_batteryCells____BP7>i{height:5px;width:5px;background:var(--palette-mint);border-radius:1px}.LandingPage_batteryCells____BP7>i:last-child{opacity:.35}.LandingPage_connector__ANssI{position:relative;display:flex;align-items:center;height:91px;color:#49627a;overflow:hidden}.LandingPage_connector__ANssI:before{content:"";position:absolute;height:1px;background:currentColor;left:0;right:0}.LandingPage_connector__ANssI>svg{position:relative;width:17px;height:17px;margin-left:auto;background:var(--palette-ink)}.LandingPage_connectorActive__VJLJO{color:var(--palette-mint)}.LandingPage_connectorActive__VJLJO>span{position:absolute;width:5px;height:5px;background:currentColor;border-radius:50%;animation:LandingPage_current__1VbRg 2.8s cubic-bezier(.4,0,.2,1) infinite}.LandingPage_diagramFooter__7IcrR{border-top:1px solid hsla(0,0%,100%,.13);display:flex;align-items:center;gap:8px;min-height:44px;font-size:11px;color:#c2cfdb}.LandingPage_diagramFooter__7IcrR>span:last-child{margin-left:auto;font-size:10px}.LandingPage_statusDot__iUU3Z{width:5px;height:5px;background:var(--palette-mint);border-radius:50%}.LandingPage_periodDescription__zdeE0{display:flex;flex-direction:column;justify-content:center;padding:28px 40px}.LandingPage_periodCounter__r8uhQ{font-size:10px;font-family:var(--font-manrope),sans-serif;color:var(--palette-mint);letter-spacing:.1em}.LandingPage_periodDescription__zdeE0 h3{font-size:29px;line-height:1.2;letter-spacing:-.04em;margin:17px 0 14px;max-width:330px;text-wrap:balance}.LandingPage_periodDescription__zdeE0 p{color:#c2cfdb;font-size:16px;line-height:1.65;max-width:350px}.LandingPage_dayLink__qFBGj{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:10px;color:#b7ef9c;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .18s ease-out}.LandingPage_dayLink__qFBGj:hover{text-decoration-color:currentColor}.LandingPage_dayLink__qFBGj>svg{width:18px;height:18px}.LandingPage_dayNote__dgFFN{margin-top:17px!important;max-width:760px;color:#acbdcd;font-size:11px;line-height:1.6}.LandingPage_productSection__SfwZh{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;align-items:stretch;column-gap:80px;row-gap:20px;padding-block:104px}.LandingPage_productVisual__7a9w7{grid-column:1;grid-row:1;position:relative;background:var(--surface-alt);border-radius:5px;min-height:680px;overflow:hidden;display:flex;align-items:center;justify-content:center;isolation:isolate}.LandingPage_productVisualLabel__s75rr{position:absolute;top:26px;left:28px;font-family:var(--font-manrope),sans-serif;font-size:13px;font-weight:700;letter-spacing:.06em}.LandingPage_productVisualLabel__s75rr span{display:block;margin-top:6px;font-size:7px;font-weight:500;letter-spacing:.17em;color:var(--text-muted)}.LandingPage_productOrbit__KMCWN{position:absolute;width:510px;height:510px;border:1px solid var(--line);border-radius:50%;z-index:-1}.LandingPage_productOrbit__KMCWN:after{content:"";position:absolute;inset:40px;border:1px solid var(--line);border-radius:50%}.LandingPage_productImage__Etch9{width:auto;height:clamp(480px,42vw,600px);object-fit:contain;margin-top:8px;filter:drop-shadow(13px 18px 13px rgb(24 49 40/.09));transition:transform .5s cubic-bezier(.2,0,0,1)}.LandingPage_productVisual__7a9w7:hover .LandingPage_productImage__Etch9{transform:translateY(-5px)}.LandingPage_productVisual__7a9w7 figcaption{position:absolute;bottom:24px;left:28px;right:28px;display:flex;justify-content:space-between;gap:16px;font-size:7px;letter-spacing:.1em;font-family:var(--font-manrope),sans-serif}.LandingPage_productVisual__7a9w7 figcaption span{letter-spacing:.025em;font-size:9px}.LandingPage_productContent__Hr8s2{grid-column:2;grid-row:1/span 2}.LandingPage_productContent__Hr8s2 h2{margin-top:20px}.LandingPage_sectionIntro__H8twJ{max-width:450px;font-size:17px;line-height:1.7;color:var(--text-muted);margin-top:22px!important}.LandingPage_productSpecs__B8n8i{grid-column:1;grid-row:2;display:grid;grid-template-columns:1fr 1fr;column-gap:28px;margin:0!important}.LandingPage_productSpecs__B8n8i>div{min-width:0;border-bottom:1px solid var(--line);padding-block:12px;font-size:14px}.LandingPage_productSpecs__B8n8i dt{color:var(--text-muted);font-size:12px}.LandingPage_productSpecs__B8n8i dd{font-weight:600;margin-top:5px}.LandingPage_productContent__Hr8s2 .LandingPage_primaryButton__8VTIl{width:100%;margin-top:26px}.LandingPage_catalogLink__FdX4l{display:flex;align-items:center;justify-content:center;gap:12px;width:fit-content;min-height:44px;margin:13px auto 0;font-size:14px}.LandingPage_catalogLink__FdX4l:hover{text-decoration:underline;text-underline-offset:5px}.LandingPage_catalogLink__FdX4l svg{width:16px}.LandingPage_savingsSection__9z0tz{padding-bottom:104px}.LandingPage_savingsSection__9z0tz>.LandingPage_sectionHeading__fTKFj{margin-bottom:36px}.LandingPage_processSection__zOpXC{background:var(--surface-alt);padding-block:86px}.LandingPage_processSection__zOpXC h2{margin-top:19px}.LandingPage_processGrid__evk84{display:grid;grid-template-columns:1fr 1fr;gap:100px;margin-top:44px;align-items:stretch}.LandingPage_installation__qT1Xi{position:relative;min-height:490px;border-radius:5px;overflow:hidden}.LandingPage_installation__qT1Xi img{object-fit:cover;object-position:center 54%}.LandingPage_installation__qT1Xi figcaption{position:absolute;bottom:20px;left:20px;right:20px;display:flex;align-items:center;gap:8px;background:var(--surface);padding:12px 15px;border-radius:2px;font-size:9px;letter-spacing:.08em;font-family:var(--font-manrope),sans-serif}.LandingPage_installation__qT1Xi figcaption span{width:5px;height:5px;border-radius:50%;background:var(--accent)}.LandingPage_steps__2wynI{list-style:none;padding:0;margin:0}.LandingPage_steps__2wynI li{display:flex;align-items:flex-start;gap:22px;padding-block:22px;border-top:1px solid var(--line)}.LandingPage_steps__2wynI li:last-child{padding-bottom:0}.LandingPage_stepNumber__L1AhA{color:var(--accent);font-family:var(--font-manrope),sans-serif;font-size:11px;margin-top:5px}.LandingPage_steps__2wynI h3{font-size:19px;line-height:1.4;letter-spacing:-.025em}.LandingPage_steps__2wynI p{font-size:15px;line-height:1.65;color:var(--text-muted);margin-top:9px;max-width:390px}.LandingPage_faqSection__5gHEQ{display:grid;grid-template-columns:.85fr 1.3fr;gap:100px;padding-block:100px}.LandingPage_faqIntro__3vxvg h2{margin-top:19px}.LandingPage_faqIntro__3vxvg>p:not(.LandingPage_eyebrow__O05rH){max-width:310px;color:var(--text-muted);font-size:16px;line-height:1.7;margin:21px 0 15px}.LandingPage_questions__A3mJS{border-top:1px solid var(--line)}.LandingPage_questions__A3mJS details{border-bottom:1px solid var(--line)}.LandingPage_questions__A3mJS summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;padding-block:24px;cursor:pointer;font-family:var(--font-manrope),sans-serif;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-.02em}.LandingPage_questions__A3mJS summary::-webkit-details-marker{display:none}.LandingPage_questions__A3mJS summary svg{width:20px;height:20px;flex-shrink:0;color:var(--accent);transition:transform .18s ease-out}.LandingPage_questions__A3mJS details[open] summary svg{transform:rotate(45deg)}.LandingPage_questions__A3mJS details>p{color:var(--text-muted);font-size:16px;line-height:1.7;padding:0 35px 24px 0}.LandingPage_contactSection__RvIuY{background:var(--action);color:var(--palette-white);padding-block:76px}.LandingPage_contactGrid__nmq1T{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.LandingPage_contactGrid__nmq1T h2{font-size:clamp(2rem,3.5vw,3.25rem);margin-top:20px}.LandingPage_contactIntro__L4ZDL>p:not(.LandingPage_eyebrow__O05rH){color:#d8e4f4;max-width:470px;font-size:17px;line-height:1.7;margin-top:20px}.LandingPage_contactDetails__0_Tqx{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:30px}.LandingPage_contactDetails__0_Tqx a{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:18px}.LandingPage_contactDetails__0_Tqx a:hover{text-decoration:underline;text-underline-offset:5px}.LandingPage_contactDetails__0_Tqx svg{width:18px;height:18px}.LandingPage_contactDetails__0_Tqx>span{color:#d8e4f4;font-size:12px}.LandingPage_contactActions__tyUD8{display:flex;flex-direction:column;align-items:flex-end}.LandingPage_lightButton__LjrSZ{min-width:265px;background:var(--palette-white);color:var(--action)}.LandingPage_lightButton__LjrSZ:hover{background:var(--palette-mint);color:var(--text)}.LandingPage_contactActions__tyUD8>span{font-size:12px;margin:12px 0 25px;color:#d8e4f4}.LandingPage_contactActions__tyUD8>a:last-child{display:inline-flex;gap:14px;align-items:center;font-size:20px}.LandingPage_contactActions__tyUD8>a:last-child:hover{text-decoration:underline;text-underline-offset:5px}.LandingPage_contactActions__tyUD8>a:last-child svg{width:19px;height:19px}.LandingPage_contactSection__RvIuY a:focus-visible,.LandingPage_energySection__yg_Z6 button:focus-visible{outline-color:var(--palette-mint)}@keyframes LandingPage_arrive__gc7LD{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes LandingPage_sceneArrive__rwYxY{0%{transform:scale(1.025);opacity:.6}to{transform:scale(1);opacity:1}}@keyframes LandingPage_current__1VbRg{0%{transform:translateX(-7px)}to{transform:translateX(52px)}}@media (min-width:761px) and (max-width:1100px){.LandingPage_wrap__IYS_F{width:calc(100% - 64px)}.LandingPage_heroGrid__RVINC{padding-block:24px 49px}.LandingPage_heroContent__X50Qb{max-width:660px}.LandingPage_heroContent__X50Qb h1{font-size:clamp(49px,6.2vw,65px)}.LandingPage_heroImage__GNNsw{object-position:right center}.LandingPage_heroActions__pVyIo{gap:12px}.LandingPage_heroIntro__i8KKv{font-size:17px}.LandingPage_productSection__SfwZh{column-gap:50px}.LandingPage_faqSection__5gHEQ,.LandingPage_processGrid__evk84{gap:50px}.LandingPage_flowDiagram__muhtO{padding-inline:20px}.LandingPage_flowNodes__X1SJt{grid-template-columns:1fr 23px 1fr 23px 1fr}.LandingPage_nodeCircle__tdCPn{width:70px;height:70px}.LandingPage_connector__ANssI{height:70px}.LandingPage_periodDescription__zdeE0{padding-inline:25px}.LandingPage_periods__ThG77 button{padding-inline:16px}}@media (max-width:760px){.LandingPage_wrap__IYS_F{width:calc(100% - 40px)}.LandingPage_landing___i7d4 h2{font-size:clamp(29px,7.8vw,38px);letter-spacing:-.045em}.LandingPage_eyebrow__O05rH{font-size:8px;letter-spacing:.11em;gap:8px}.LandingPage_heroGrid__RVINC{align-items:flex-start}.LandingPage_heroContent__X50Qb{max-width:100%}.LandingPage_hero__0ZB9j .LandingPage_eyebrow__O05rH{font-size:9px;letter-spacing:.14em}.LandingPage_heroContent__X50Qb h1{font-size:clamp(42px,11.5vw,70px);margin:25px 0 22px;letter-spacing:-.05em;line-height:1.08}.LandingPage_heroIntro__i8KKv{font-size:17px;line-height:1.65;max-width:490px}.LandingPage_heroActions__pVyIo{margin-top:27px;gap:14px 22px}.LandingPage_primaryButton__8VTIl{font-size:15px;min-height:52px;padding:14px 18px}.LandingPage_heroActions__pVyIo .LandingPage_primaryButton__8VTIl{min-width:190px;min-height:54px;gap:20px}.LandingPage_heroActions__pVyIo .LandingPage_textLink__Lyd0l{font-size:14px;gap:8px}.LandingPage_reassurance__zzTdX{font-size:11px;margin-top:21px!important;gap:7px}.LandingPage_reassurance__zzTdX>svg{width:15px;height:15px}.LandingPage_specStrip__aGFcm{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:0!important;padding:23px 0 28px}.LandingPage_specStrip__aGFcm>div{padding-left:10px;gap:7px}.LandingPage_specStrip__aGFcm dd{font-size:clamp(20px,6.1vw,26px);white-space:nowrap}.LandingPage_specStrip__aGFcm dd span{font-size:10px;margin-left:3px}.LandingPage_specStrip__aGFcm dt{font-size:10px;line-height:1.4;max-width:100px}.LandingPage_benefits__Upxpo{padding-block:58px}.LandingPage_sectionHeading__fTKFj{display:block}.LandingPage_sectionHeading__fTKFj h2{margin-top:16px}.LandingPage_sectionHeading__fTKFj>p{max-width:450px;font-size:16px;margin-top:20px}.LandingPage_benefitGrid__4UALB{display:block;margin-top:31px}.LandingPage_benefit__7qiur{margin-top:32px}.LandingPage_benefit__7qiur:first-child{margin-top:0}.LandingPage_benefitImage__nzQJ2{margin-bottom:20px}.LandingPage_benefit__7qiur h3{font-size:20px;margin-bottom:9px}.LandingPage_benefit__7qiur p{max-width:100%;font-size:16px;line-height:1.65}.LandingPage_energySection__yg_Z6{padding-block:52px 27px}.LandingPage_periods__ThG77{margin-top:28px;gap:6px}.LandingPage_periods__ThG77 button{min-height:83px;padding:12px 10px;display:block;font-size:15px}.LandingPage_periods__ThG77 .LandingPage_periodNumber__ZAyGk{display:block;font-size:8px;margin:0 0 7px}.LandingPage_periods__ThG77 small{font-size:8px;letter-spacing:0;white-space:nowrap;margin-top:4px}.LandingPage_periods__ThG77 svg{display:none}.LandingPage_energyPanel__Hily5{display:flex;flex-direction:column;margin-top:10px}.LandingPage_flowDiagram__muhtO{padding:18px 16px 0;border:0;border-bottom:1px solid hsla(0,0%,100%,.17)}.LandingPage_diagramLabel__azhsl{font-size:6px;letter-spacing:.09em}.LandingPage_flowNodes__X1SJt{grid-template-columns:1fr 24px 1fr 24px 1fr;margin-block:27px 22px}.LandingPage_nodeCircle__tdCPn{width:68px;height:68px}.LandingPage_nodeCircle__tdCPn>svg{width:27px;height:27px}.LandingPage_flowNode__qxNu_>span{font-size:10px;margin-top:12px}.LandingPage_batteryNode___QDrO{border-radius:13px}.LandingPage_batteryCells____BP7{margin-top:4px;gap:2px}.LandingPage_batteryCells____BP7>i{width:4px;height:4px}.LandingPage_connector__ANssI{height:68px}.LandingPage_connector__ANssI>svg{width:12px;height:12px}.LandingPage_diagramFooter__7IcrR{font-size:9px;gap:6px}.LandingPage_diagramFooter__7IcrR>span:last-child{font-size:8px}.LandingPage_periodDescription__zdeE0{padding:24px 23px 28px;min-height:210px}.LandingPage_periodDescription__zdeE0 h3{font-size:26px;margin-block:13px 12px;max-width:100%}.LandingPage_periodDescription__zdeE0 p{font-size:15px;max-width:100%}.LandingPage_periodCounter__r8uhQ{font-size:8px}.LandingPage_dayNote__dgFFN{font-size:10px;line-height:1.65}.LandingPage_productSection__SfwZh{display:flex;flex-direction:column;align-items:stretch;padding-block:58px;gap:34px}.LandingPage_productVisual__7a9w7{min-height:450px}.LandingPage_productImage__Etch9{height:326px;margin-top:13px}.LandingPage_productVisualLabel__s75rr{top:22px;left:22px;font-size:11px}.LandingPage_productVisualLabel__s75rr span{font-size:8px}.LandingPage_productOrbit__KMCWN{width:310px;height:310px}.LandingPage_productVisual__7a9w7 figcaption{left:22px;right:22px;bottom:20px;font-size:7px;gap:10px}.LandingPage_productVisual__7a9w7 figcaption span{font-size:8px}.LandingPage_productContent__Hr8s2 h2{margin-top:16px}.LandingPage_sectionIntro__H8twJ{font-size:16px;margin-top:18px!important}.LandingPage_productSpecs__B8n8i{margin:0!important;column-gap:20px}.LandingPage_productSpecs__B8n8i>div{font-size:13px}.LandingPage_processSection__zOpXC{padding-block:55px}.LandingPage_processSection__zOpXC h2{margin-top:16px}.LandingPage_processGrid__evk84{display:flex;flex-direction:column;margin-top:30px;gap:30px}.LandingPage_installation__qT1Xi{min-height:385px}.LandingPage_installation__qT1Xi figcaption{left:15px;right:15px;bottom:15px;font-size:7px}.LandingPage_steps__2wynI li{gap:18px;padding-block:22px}.LandingPage_steps__2wynI h3{font-size:18px}.LandingPage_steps__2wynI p{font-size:15px;line-height:1.65;margin-top:8px}.LandingPage_stepNumber__L1AhA{font-size:10px}.LandingPage_faqSection__5gHEQ{display:flex;flex-direction:column;padding-block:55px 60px;gap:31px}.LandingPage_faqIntro__3vxvg h2{margin-top:16px}.LandingPage_faqIntro__3vxvg>p:not(.LandingPage_eyebrow__O05rH){font-size:16px;margin:18px 0 10px;max-width:450px}.LandingPage_questions__A3mJS summary{font-size:14px;padding-block:21px;gap:18px}.LandingPage_questions__A3mJS summary svg{width:18px;height:18px}.LandingPage_questions__A3mJS details>p{font-size:15px;padding:0 10px 21px 0}.LandingPage_contactSection__RvIuY{padding-block:54px}.LandingPage_contactGrid__nmq1T{display:flex;flex-direction:column;align-items:stretch;gap:30px}.LandingPage_contactGrid__nmq1T h2{margin-top:17px}.LandingPage_contactGrid__nmq1T p:not(.LandingPage_eyebrow__O05rH){font-size:16px;margin-top:18px}.LandingPage_contactActions__tyUD8{align-items:flex-start}.LandingPage_contactActions__tyUD8 .LandingPage_primaryButton__8VTIl{min-width:245px}.LandingPage_contactActions__tyUD8>span{font-size:11px;margin:10px 0 24px}.LandingPage_contactActions__tyUD8>a:last-child{font-size:18px}}@media (max-width:370px){.LandingPage_heroActions__pVyIo{align-items:flex-start;flex-direction:column;gap:5px}.LandingPage_flowDiagram__muhtO{padding-inline:12px}.LandingPage_flowNodes__X1SJt{grid-template-columns:1fr 16px 1fr 16px 1fr}.LandingPage_nodeCircle__tdCPn{width:61px;height:61px}.LandingPage_connector__ANssI{height:61px}}@media (max-width:900px){.LandingPage_hero__0ZB9j:before{display:none}.LandingPage_heroScene__BDN1b{position:relative;inset:auto;order:2;width:100%;flex:1 0 140px;min-height:140px;z-index:0}.LandingPage_heroGrid__RVINC{order:1;flex:0 0 auto;padding-block:26px 24px}.LandingPage_heroImage__GNNsw{object-fit:contain;object-position:center}.LandingPage_specStrip__aGFcm{order:3;padding-right:0}}@media (min-width:901px) and (max-height:680px){.LandingPage_heroGrid__RVINC{padding-block:20px 24px}.LandingPage_heroContent__X50Qb h1{font-size:clamp(42px,8svh,64px);margin:20px 0 18px}.LandingPage_heroIntro__i8KKv{font-size:17px;line-height:1.6}.LandingPage_heroActions__pVyIo{margin-top:24px}.LandingPage_reassurance__zzTdX{margin-top:18px!important}.LandingPage_specStrip__aGFcm{padding-block:20px}.LandingPage_specStrip__aGFcm dt{line-height:1.5}}@media (max-width:760px){.LandingPage_heroGrid__RVINC{padding-block:18px}.LandingPage_heroContent__X50Qb h1{margin:20px 0 18px}.LandingPage_heroActions__pVyIo{margin-top:22px;row-gap:8px;column-gap:12px}.LandingPage_reassurance__zzTdX{margin-top:18px!important}.LandingPage_specStrip__aGFcm{padding-block:19px 84px}}@media (max-width:400px){.LandingPage_heroActions__pVyIo .LandingPage_primaryButton__8VTIl{min-width:180px}}@media (max-width:760px){.LandingPage_savingsSection__9z0tz{padding-bottom:58px}.LandingPage_savingsSection__9z0tz>.LandingPage_sectionHeading__fTKFj{margin-bottom:28px}.LandingPage_contactGrid__nmq1T>:last-child{margin-top:30px}}@media (max-width:370px){.LandingPage_heroContent__X50Qb h1{font-size:36px}.LandingPage_heroActions__pVyIo{row-gap:5px}}@media (prefers-reduced-motion:reduce){.LandingPage_landing___i7d4 *,.LandingPage_landing___i7d4 :after,.LandingPage_landing___i7d4 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.LandingPage_landing___i7d4 a:hover,.LandingPage_productVisual__7a9w7:hover .LandingPage_productImage__Etch9{transform:none}}