.HomeownerEnergyPreviewDialog_dialog__cGFC2{--future-editorial-dialog-width:1160px;font-family:var(--akeptus-font)}.HomeownerEnergyPreviewDialog_layout__0Owob{min-height:720px;display:grid;grid-template-columns:minmax(300px,.78fr) minmax(520px,1.22fr);grid-template-rows:1fr auto;-moz-column-gap:clamp(44px,6vw,88px);column-gap:clamp(44px,6vw,88px);padding:clamp(56px,7vw,92px);background:var(--akeptus-white);color:var(--akeptus-ink)}.HomeownerEnergyPreviewDialog_intro__9_SdX{align-self:center}.HomeownerEnergyPreviewDialog_intro__9_SdX>p:first-child{margin:0 0 22px;color:var(--akeptus-ink);font-size:12px;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.HomeownerEnergyPreviewDialog_intro__9_SdX h2{margin:0;font-size:clamp(42px,4.9vw,68px);font-weight:400;letter-spacing:-.055em;line-height:.98}.HomeownerEnergyPreviewDialog_intro__9_SdX>p:last-child{max-width:440px;margin:28px 0 0;color:var(--akeptus-grey-body);font-size:17px;line-height:1.62}.HomeownerEnergyPreviewDialog_previewTruth__BkFdP{margin-top:28px;padding-top:18px;border-top:1px solid var(--akeptus-grey-border)}.HomeownerEnergyPreviewDialog_previewTruth__BkFdP span,.HomeownerEnergyPreviewDialog_previewTruth__BkFdP strong{display:block;font-size:12px;line-height:1.5}.HomeownerEnergyPreviewDialog_previewTruth__BkFdP strong{color:var(--akeptus-ink);font-weight:500}.HomeownerEnergyPreviewDialog_previewTruth__BkFdP span{margin-top:3px;color:var(--akeptus-ink)}.HomeownerEnergyPreviewDialog_productViews__L1cna{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2vw,28px);align-items:end}.HomeownerEnergyPreviewDialog_productViews__L1cna:focus-visible{outline:3px solid var(--akeptus-primary);outline-offset:4px}.HomeownerEnergyPreviewDialog_productView__Fxxhn{margin:0}.HomeownerEnergyPreviewDialog_productView__Fxxhn:nth-child(2){transform:translateY(34px)}.HomeownerEnergyPreviewDialog_phoneImage__qd0Vv{width:100%;aspect-ratio:400/870;position:relative;overflow:hidden;border-radius:34px;background:var(--akeptus-grey-surface);box-shadow:var(--akeptus-shadow-high)}.HomeownerEnergyPreviewDialog_phoneImage__qd0Vv img{-o-object-fit:cover;object-fit:cover}.HomeownerEnergyPreviewDialog_productView__Fxxhn figcaption{padding:18px 2px 0}.HomeownerEnergyPreviewDialog_productView__Fxxhn figcaption span,.HomeownerEnergyPreviewDialog_productView__Fxxhn figcaption strong{display:block}.HomeownerEnergyPreviewDialog_productView__Fxxhn figcaption span{padding-left:9px;border-left:2px solid var(--akeptus-primary);color:var(--akeptus-ink);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.HomeownerEnergyPreviewDialog_productView__Fxxhn figcaption strong{margin-top:7px;font-size:14px;font-weight:400;line-height:1.45}.HomeownerEnergyPreviewDialog_actions__JZpPo{grid-column:1;align-self:end;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:42px}.HomeownerEnergyPreviewDialog_closeAction__HqwRe,.HomeownerEnergyPreviewDialog_primaryAction__fvlAS{min-height:56px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;font:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.HomeownerEnergyPreviewDialog_primaryAction__fvlAS{border:1px solid var(--akeptus-primary);background:var(--akeptus-primary);color:var(--akeptus-white)}.HomeownerEnergyPreviewDialog_primaryAction__fvlAS:hover{background:var(--akeptus-primary-hover);transform:translateY(-2px)}.HomeownerEnergyPreviewDialog_closeAction__HqwRe{padding:0 18px;border:1px solid var(--akeptus-grey-border);background:var(--akeptus-white);color:var(--akeptus-ink);cursor:pointer}.HomeownerEnergyPreviewDialog_closeAction__HqwRe:hover{border-color:var(--akeptus-ink);background:var(--akeptus-grey-surface)}.HomeownerEnergyPreviewDialog_closeAction__HqwRe:focus-visible,.HomeownerEnergyPreviewDialog_primaryAction__fvlAS:focus-visible{outline:3px solid var(--akeptus-primary);outline-offset:3px}.HomeownerEnergyPreviewDialog_actions__JZpPo p{grid-column:1/-1;margin:2px 0 0;color:var(--akeptus-grey-body);font-size:12px;line-height:1.5}@media (max-width:860px){.HomeownerEnergyPreviewDialog_dialog__cGFC2.future-editorial-dialog{width:100%;height:min(92dvh,860px);max-height:calc(100dvh - max(12px, env(safe-area-inset-top)));margin:auto 0 0;border:0;border-radius:28px 28px 0 0}.HomeownerEnergyPreviewDialog_layout__0Owob{min-height:100%;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:34px;padding:70px 24px max(28px,env(safe-area-inset-bottom))}.HomeownerEnergyPreviewDialog_intro__9_SdX h2{font-size:clamp(40px,12vw,56px)}.HomeownerEnergyPreviewDialog_productViews__L1cna{grid-template-columns:1fr;padding:4px 0 0}.HomeownerEnergyPreviewDialog_productView__Fxxhn{width:min(100%,300px);margin:0 auto}.HomeownerEnergyPreviewDialog_productView__Fxxhn:nth-child(2){display:none}.HomeownerEnergyPreviewDialog_actions__JZpPo{grid-column:1;grid-template-columns:1fr;margin-top:0;padding-bottom:max(0px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.HomeownerEnergyPreviewDialog_closeAction__HqwRe,.HomeownerEnergyPreviewDialog_primaryAction__fvlAS{transition:none}}.HomeownerNarrativePage_page__kdFHC{--story-max:1440px;background:var(--akeptus-white);color:var(--akeptus-ink);font-family:var(--akeptus-font);overflow:clip}.HomeownerNarrativePage_page__kdFHC *,.HomeownerNarrativePage_page__kdFHC :after,.HomeownerNarrativePage_page__kdFHC :before{box-sizing:border-box}.HomeownerNarrativePage_page__kdFHC a:focus-visible{outline:3px solid var(--akeptus-primary);outline-offset:4px}.HomeownerNarrativePage_page__kdFHC button:focus-visible{outline:3px solid var(--akeptus-primary);outline-offset:4px}.HomeownerNarrativePage_mobileCloseImage__59FMo,.HomeownerNarrativePage_mobileOnly__VVrxz,.HomeownerNarrativePage_mobileProtection__J7T8b{display:none}.HomeownerNarrativePage_hero__s6Hld{min-height:min(900px,100svh);position:relative;isolation:isolate;display:flex;align-items:flex-end;padding:clamp(126px,16vh,190px) clamp(24px,6vw,92px) clamp(52px,8vh,88px)}.HomeownerNarrativePage_closeImage__SDhuQ,.HomeownerNarrativePage_heroImage__k5xUc{-o-object-fit:cover;object-fit:cover}.HomeownerNarrativePage_heroImage__k5xUc{-o-object-position:center 46%;object-position:center 46%;z-index:-3}.HomeownerNarrativePage_heroShade__QDYOt{position:absolute;inset:0;z-index:-2;background:rgb(var(--akeptus-ink-rgb)/.36)}.HomeownerNarrativePage_nav__6uL2i{position:absolute;top:clamp(18px,3vw,34px);left:clamp(18px,4vw,60px);right:clamp(18px,4vw,60px);min-height:72px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:12px 14px 12px 18px;border:1px solid rgb(255 255 255/.72);border-radius:28px;background:rgb(255 255 255/.94);box-shadow:0 18px 54px rgb(var(--akeptus-ink-rgb)/.14);backdrop-filter:blur(18px)}.HomeownerNarrativePage_wordmark__ckgJU{justify-self:start;display:inline-flex;align-items:center;gap:10px;color:var(--akeptus-ink);font-size:18px;font-weight:500;text-decoration:none}.HomeownerNarrativePage_footer__nBwEb nav,.HomeownerNarrativePage_navLinks__BJMOs{display:flex;align-items:center;gap:clamp(20px,3vw,44px)}.HomeownerNarrativePage_footer__nBwEb nav a,.HomeownerNarrativePage_navLinks__BJMOs a{color:var(--akeptus-ink);font-size:14px;text-decoration:none;transition:color .18s ease}.HomeownerNarrativePage_footer__nBwEb nav a:hover,.HomeownerNarrativePage_navLinks__BJMOs a:hover{color:var(--akeptus-primary)}.HomeownerNarrativePage_openLink__Tcigm{justify-self:end;display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:0 20px;border-radius:6px;background:var(--akeptus-primary);color:var(--akeptus-white);font-size:14px;font-weight:500;text-decoration:none;transition:background .18s ease,transform .18s ease}.HomeownerNarrativePage_heroAction__9FvMJ:hover,.HomeownerNarrativePage_openLink__Tcigm:hover,.HomeownerNarrativePage_primaryLink__bt1D1:hover{background:var(--akeptus-primary-hover);transform:translateY(-2px)}.HomeownerNarrativePage_heroCopy__ZnYYl{width:min(760px,72vw);color:var(--akeptus-white)}.HomeownerNarrativePage_heroProof__ngWz5{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;max-width:590px;margin:0 0 28px;padding:12px 16px;border:1px solid rgb(255 255 255/.32);border-radius:18px 18px 18px 4px;background:rgb(255 255 255/.14);backdrop-filter:blur(6px);color:var(--akeptus-white);font-size:15px;line-height:22px}.HomeownerNarrativePage_heroProof__ngWz5 span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.82}.HomeownerNarrativePage_heroProof__ngWz5 strong{font-weight:500}.HomeownerNarrativePage_heroProof__ngWz5 em{font-style:normal;opacity:.82}.HomeownerNarrativePage_heroActions__XRClh{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.HomeownerNarrativePage_heroActions__XRClh .HomeownerNarrativePage_heroAction__9FvMJ{white-space:nowrap}.HomeownerNarrativePage_heroSecondary__StXju{color:rgb(255 255 255/.88);font-size:15px;text-decoration:underline;text-decoration-color:rgb(255 255 255/.45);text-underline-offset:4px;transition:color .2s ease-out,text-decoration-color .2s ease-out}.HomeownerNarrativePage_heroSecondary__StXju:focus-visible,.HomeownerNarrativePage_heroSecondary__StXju:hover{color:var(--akeptus-white);text-decoration-color:var(--akeptus-white)}.HomeownerNarrativePage_eyebrowLight__9xALJ,.HomeownerNarrativePage_eyebrow__oUaFu,.HomeownerNarrativePage_sectionNumber__CHrsB{margin:0 0 22px;font-size:12px;font-weight:500;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.HomeownerNarrativePage_eyebrow__oUaFu{color:var(--akeptus-primary)}.HomeownerNarrativePage_eyebrowLight__9xALJ,.HomeownerNarrativePage_heroNote___uVk9{color:var(--akeptus-white)}.HomeownerNarrativePage_hero__s6Hld h1{margin:0;color:var(--akeptus-white)!important;font-size:clamp(58px,8.4vw,122px);font-weight:500;letter-spacing:-.065em;line-height:.88;text-wrap:balance}.HomeownerNarrativePage_heroCopy__ZnYYl>p:not(.HomeownerNarrativePage_eyebrowLight__9xALJ){max-width:590px;margin:28px 0 30px;font-size:clamp(18px,2vw,25px);color:var(--akeptus-white)!important;line-height:1.45}.HomeownerNarrativePage_heroAction__9FvMJ,.HomeownerNarrativePage_previewTrigger__Lyp7m,.HomeownerNarrativePage_primaryLink__bt1D1{display:inline-flex;min-height:56px;align-items:center;justify-content:center;gap:18px;padding:0 24px;border-radius:6px;background:var(--akeptus-primary);color:var(--akeptus-white);font-size:15px;font-weight:500;text-decoration:none;transition:background .18s ease,transform .18s ease}.HomeownerNarrativePage_previewTrigger__Lyp7m{min-height:40px;border:0;border-radius:6px;background:var(--akeptus-success);font-family:inherit;cursor:pointer}.HomeownerNarrativePage_previewTrigger__Lyp7m:hover{background:var(--akeptus-success);transform:translateY(-2px)}.HomeownerNarrativePage_previewTouchTarget___igsY{width:100%;min-height:48px;display:flex;align-items:center}.HomeownerNarrativePage_heroAction__9FvMJ svg,.HomeownerNarrativePage_primaryLink__bt1D1 svg{width:20px;height:20px}.HomeownerNarrativePage_heroNote___uVk9{position:absolute;right:clamp(24px,6vw,92px);bottom:clamp(56px,8vh,88px);margin:0;border-bottom:1px solid rgb(255 255 255/.72);padding-bottom:8px;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.HomeownerNarrativePage_editorialPause__aFOgD{width:min(var(--story-max),100%);min-height:610px;margin:0 auto;padding:clamp(96px,13vw,190px) clamp(24px,7vw,108px);position:relative}.HomeownerNarrativePage_sectionNumber__CHrsB{color:var(--akeptus-grey-body)}.HomeownerNarrativePage_editorialPause__aFOgD h2{max-width:1040px;margin:0;font-size:clamp(42px,6vw,86px);font-weight:400;letter-spacing:-.05em;line-height:1.02}.HomeownerNarrativePage_pauseAside__bKblV{width:min(420px,42vw);margin:clamp(58px,8vw,110px) 0 0 auto;display:grid;grid-template-columns:68px 1fr;gap:20px;align-items:start}.HomeownerNarrativePage_pauseAside__bKblV span{height:1px;margin-top:12px;background:var(--akeptus-ink)}.HomeownerNarrativePage_lead__W__K2,.HomeownerNarrativePage_pauseAside__bKblV p{margin:0}.HomeownerNarrativePage_lead__W__K2+.HomeownerNarrativePage_lead__W__K2{margin-top:14px;font-size:clamp(16px,1.25vw,18px)}.HomeownerNarrativePage_lead__W__K2{color:var(--akeptus-grey-body);font-size:clamp(17px,1.45vw,21px);line-height:1.65}.HomeownerNarrativePage_energyChapter__4ehr5{width:min(var(--story-max),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(400px,.88fr);background:var(--akeptus-primary-tint)}.HomeownerNarrativePage_energyPhoto__9HpGa,.HomeownerNarrativePage_familyPhoto__490L8{min-height:760px;position:relative}.HomeownerNarrativePage_energyPhoto__9HpGa img,.HomeownerNarrativePage_familyPhoto__490L8 img{-o-object-fit:cover;object-fit:cover}.HomeownerNarrativePage_energyCopy__5Hhs1,.HomeownerNarrativePage_familyCopy__znsMD,.HomeownerNarrativePage_historyCopy__Hg2lV{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(62px,8vw,118px)}.HomeownerNarrativePage_closePanel__ILeLY h2,.HomeownerNarrativePage_energyCopy__5Hhs1 h2,.HomeownerNarrativePage_familyCopy__znsMD h2,.HomeownerNarrativePage_historyCopy__Hg2lV h2,.HomeownerNarrativePage_receiptStory__3MVia h2{margin:0;font-size:clamp(44px,5.5vw,78px);font-weight:400;letter-spacing:-.055em;line-height:.98}.HomeownerNarrativePage_closePanel__ILeLY h2{color:var(--akeptus-white)!important}.HomeownerNarrativePage_energyCopy__5Hhs1>.HomeownerNarrativePage_lead__W__K2,.HomeownerNarrativePage_familyCopy__znsMD>.HomeownerNarrativePage_lead__W__K2,.HomeownerNarrativePage_historyCopy__Hg2lV>.HomeownerNarrativePage_lead__W__K2,.HomeownerNarrativePage_receiptStory__3MVia>.HomeownerNarrativePage_lead__W__K2{margin-top:28px}.HomeownerNarrativePage_billSources__jgon_{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px}.HomeownerNarrativePage_billSource__NaYFV{min-height:56px;display:flex;align-items:center;justify-content:center;padding:8px 18px;border:2px solid transparent;border-radius:999px;background:var(--akeptus-grey-surface);color:var(--akeptus-grey-muted);font:inherit;font-size:15px;font-weight:500;line-height:20px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.HomeownerNarrativePage_billSource__NaYFV:hover{color:var(--akeptus-grey-body)}.HomeownerNarrativePage_billSource__NaYFV[aria-checked=true]{border-color:var(--akeptus-success);background:var(--akeptus-white);color:var(--akeptus-ink)}.HomeownerNarrativePage_billSource__NaYFV:focus-visible{outline:2px solid var(--akeptus-success);outline-offset:2px}.HomeownerNarrativePage_billSourceNote__g6VCE{margin:12px 0 0;color:var(--akeptus-grey-body);font-size:13px;line-height:18px}.HomeownerNarrativePage_answerCard__phRir{width:100%;margin:42px 0 30px;padding:26px;border:1px solid rgb(var(--akeptus-grey-border-rgb)/.72);border-radius:18px 18px 18px 4px;background:var(--akeptus-white);box-shadow:var(--akeptus-shadow-high)}.HomeownerNarrativePage_answerCard__phRir>div>span{color:var(--akeptus-grey-muted);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.HomeownerNarrativePage_answerCard__phRir strong{display:block;margin-top:8px;font-size:21px;font-weight:500;line-height:1.35}.HomeownerNarrativePage_answerCard__phRir p{margin:8px 0 0;color:var(--akeptus-grey-body);font-size:14px;line-height:1.55}.HomeownerNarrativePage_watchBadge__aAINI{display:inline-flex;align-items:center;gap:6px;margin-top:18px;color:var(--akeptus-success);font-size:12px;font-weight:500}.HomeownerNarrativePage_answerQuote__qvo76 span svg,.HomeownerNarrativePage_proofNote__zWPc3 svg,.HomeownerNarrativePage_watchBadge__aAINI svg{width:17px;height:17px}.HomeownerNarrativePage_receiptChapter__2r_tW{width:min(var(--story-max),100%);margin:0 auto;padding:clamp(92px,11vw,160px) clamp(24px,7vw,108px) 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);-moz-column-gap:clamp(60px,9vw,150px);column-gap:clamp(60px,9vw,150px)}.HomeownerNarrativePage_receiptStory__3MVia{align-self:center}.HomeownerNarrativePage_answerQuote__qvo76{max-width:650px;margin:50px 0 0;padding:34px 38px 30px;border-radius:6px 34px 34px 34px;background:var(--akeptus-primary);color:var(--akeptus-white);box-shadow:var(--akeptus-shadow-ultra)}.HomeownerNarrativePage_answerQuote__qvo76 p{margin:0;color:var(--akeptus-white)!important;font-size:clamp(25px,2.4vw,36px);line-height:1.25}.HomeownerNarrativePage_answerQuote__qvo76 footer{margin-top:22px;color:var(--akeptus-white)!important;font-size:14px;line-height:1.5}.HomeownerNarrativePage_answerQuote__qvo76 span{display:inline-flex;align-items:center;gap:6px;margin-top:24px;color:var(--akeptus-white)!important;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.HomeownerNarrativePage_familyPhone__aIa45,.HomeownerNarrativePage_historyPhone__r_SFE,.HomeownerNarrativePage_receiptVisual__viiPt{display:flex;flex-direction:column;align-items:center;justify-content:center}.HomeownerNarrativePage_receiptVisual__viiPt>p{max-width:270px;margin:22px 0 0;color:var(--akeptus-grey-body);font-size:13px;line-height:1.5;text-align:center}.HomeownerNarrativePage_phoneFrame__nxUB2{width:min(100%,340px);aspect-ratio:390/844;position:relative;overflow:hidden;border:7px solid var(--akeptus-ink);border-radius:48px;background:var(--akeptus-white);box-shadow:0 34px 90px rgb(var(--akeptus-ink-rgb)/.21)}.HomeownerNarrativePage_phoneFrame__nxUB2 img{-o-object-fit:cover;object-fit:cover}.HomeownerNarrativePage_recordSteps__oBaCg{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);margin:clamp(80px,10vw,140px) 0 0;padding:0;border-top:1px solid var(--akeptus-grey-border);list-style:none}.HomeownerNarrativePage_recordSteps__oBaCg li{min-height:150px;padding:24px 20px 30px 0;border-right:1px solid var(--akeptus-grey-border)}.HomeownerNarrativePage_recordSteps__oBaCg li:not(:first-child){padding-left:24px}.HomeownerNarrativePage_recordSteps__oBaCg li:last-child{border-right:0}.HomeownerNarrativePage_recordSteps__oBaCg span{display:block;color:var(--akeptus-primary);font-size:12px;letter-spacing:.12em}.HomeownerNarrativePage_recordSteps__oBaCg strong{display:block;margin-top:32px;font-size:clamp(17px,1.6vw,22px);font-weight:400}.HomeownerNarrativePage_recallChapter__8UOAa{width:min(var(--story-max),100%);min-height:920px;margin:0 auto;display:grid;grid-template-columns:minmax(420px,.92fr) minmax(0,1.08fr);background:var(--akeptus-ink);color:var(--akeptus-white)}.HomeownerNarrativePage_recallCopy__85kPo{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(72px,8vw,118px)}.HomeownerNarrativePage_recallCopy__85kPo h2{margin:0;color:var(--akeptus-white)!important;font-size:clamp(44px,5.5vw,78px);font-weight:400;letter-spacing:-.055em;line-height:.98}.HomeownerNarrativePage_recallCopy__85kPo>.HomeownerNarrativePage_lead__W__K2{margin-top:28px;color:rgb(255 255 255/.72)}.HomeownerNarrativePage_recallFacts__0hAS9{width:100%;margin:44px 0 38px;border-top:1px solid rgb(255 255 255/.22)}.HomeownerNarrativePage_recallFacts__0hAS9>div{display:grid;grid-template-columns:minmax(118px,.44fr) minmax(0,1fr);gap:20px;padding:19px 0;border-bottom:1px solid rgb(255 255 255/.22)}.HomeownerNarrativePage_recallFacts__0hAS9 dd,.HomeownerNarrativePage_recallFacts__0hAS9 dt{margin:0;font-size:14px;line-height:1.5}.HomeownerNarrativePage_recallFacts__0hAS9 dt{color:rgb(255 255 255/.58)}.HomeownerNarrativePage_recallFacts__0hAS9 dd{color:var(--akeptus-white)}.HomeownerNarrativePage_recallVisual__E2F6Z{min-height:920px;position:relative;display:grid;place-items:center;padding:clamp(54px,8vw,110px);background:var(--akeptus-primary-tint);color:var(--akeptus-ink)}.HomeownerNarrativePage_recallProofStack__2VmKi{width:min(100%,570px);position:relative}.HomeownerNarrativePage_applianceStage__cW4Vw{width:100%;min-height:570px;position:relative;display:grid;grid-template-columns:minmax(230px,1.1fr) minmax(190px,.9fr);grid-template-rows:auto 1fr;gap:28px;padding:28px;border:1px solid var(--akeptus-grey-border);border-radius:28px 28px 76px 28px;background:var(--akeptus-white);box-shadow:var(--akeptus-shadow-high)}.HomeownerNarrativePage_captureHeader__4zXVD{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:22px;border-bottom:1px solid var(--akeptus-grey-border)}.HomeownerNarrativePage_captureHeader__4zXVD p,.HomeownerNarrativePage_captureHeader__4zXVD span{margin:0;font-size:11px;letter-spacing:.11em;line-height:1.4;text-transform:uppercase}.HomeownerNarrativePage_captureHeader__4zXVD p{color:var(--akeptus-ink);font-weight:500}.HomeownerNarrativePage_captureHeader__4zXVD span{color:var(--akeptus-grey-body)}.HomeownerNarrativePage_appliancePortrait__TbAcu{min-height:350px;position:relative;overflow:hidden;border-radius:22px 22px 52px 22px;background:var(--akeptus-grey-surface)}.HomeownerNarrativePage_appliancePortrait__TbAcu img{-o-object-fit:cover;object-fit:cover;-o-object-position:48% center;object-position:48% center}.HomeownerNarrativePage_captureReadback__BUG_O{align-self:center;padding:12px 4px 12px 2px}.HomeownerNarrativePage_captureReadback__BUG_O>span{display:block;color:var(--akeptus-primary);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.HomeownerNarrativePage_captureReadback__BUG_O>strong{display:block;margin-top:15px;font-size:clamp(24px,2.3vw,32px);font-weight:400;letter-spacing:-.035em;line-height:1.08}.HomeownerNarrativePage_captureReadback__BUG_O>p{margin:20px 0 0;color:var(--akeptus-grey-body);font-size:14px;line-height:1.55}.HomeownerNarrativePage_proofConnector__KqaIK{width:2px;height:68px;margin:-4px 68px -24px auto;background:var(--akeptus-success)}.HomeownerNarrativePage_recallReceipt__rR0K3{width:min(88%,440px);position:relative;z-index:1;margin-left:auto;padding:30px;border-top:3px solid var(--akeptus-success);border-radius:6px 30px 30px 30px;background:var(--akeptus-white);box-shadow:var(--akeptus-shadow-ultra)}.HomeownerNarrativePage_recallReceiptHeader__b9zs4{display:flex;align-items:center;justify-content:space-between;gap:20px}.HomeownerNarrativePage_recallReceiptHeader__b9zs4>p{margin:0;color:var(--akeptus-grey-muted);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.HomeownerNarrativePage_recallReceiptHeader__b9zs4>span{flex:0 0 auto;padding:5px 10px;border:1px solid var(--akeptus-success);border-radius:999px;color:var(--akeptus-success);font-size:11px;font-weight:500}.HomeownerNarrativePage_recallReceipt__rR0K3>strong{display:block;margin-top:22px;font-size:28px;font-weight:400;letter-spacing:-.03em}.HomeownerNarrativePage_recallReceipt__rR0K3>p{margin:10px 0 0;color:var(--akeptus-grey-body);font-size:14px;line-height:1.55}.HomeownerNarrativePage_recallSource__MapNO{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-top:26px;padding-top:20px;border-top:1px solid var(--akeptus-grey-border)}.HomeownerNarrativePage_recallSource__MapNO>span{color:var(--akeptus-grey-body);font-size:12px}.HomeownerNarrativePage_recallSource__MapNO>strong{color:var(--akeptus-ink);font-size:14px;font-weight:500}.HomeownerNarrativePage_familyChapter__ROlL4{width:min(var(--story-max),100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.95fr);grid-template-areas:"photo copy" "photo phone";background:var(--akeptus-white)}.HomeownerNarrativePage_familyPhoto__490L8{grid-area:photo;min-height:1120px}.HomeownerNarrativePage_familyCopy__znsMD{grid-area:copy;padding-bottom:38px}.HomeownerNarrativePage_familyPhone__aIa45{grid-area:phone;justify-content:flex-start;padding:0 clamp(42px,7vw,100px) 100px}.HomeownerNarrativePage_messageProof__GZfzt{width:100%;margin-top:38px;padding:24px 26px;border-left:3px solid var(--akeptus-primary);background:var(--akeptus-primary-tint)}.HomeownerNarrativePage_messageProof__GZfzt p{margin:0;font-size:19px;font-weight:500}.HomeownerNarrativePage_messageProof__GZfzt span{display:block;margin-top:7px;color:var(--akeptus-grey-body);font-size:13px}.HomeownerNarrativePage_familyPhone__aIa45 .HomeownerNarrativePage_phoneFrame__nxUB2{width:min(100%,300px)}.HomeownerNarrativePage_historyChapter__ocUdo{width:min(var(--story-max),100%);margin:0 auto;display:grid;grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);min-height:880px;background:var(--akeptus-primary-tint)}.HomeownerNarrativePage_historyPhone__r_SFE{padding:92px 40px}.HomeownerNarrativePage_historyPhone__r_SFE .HomeownerNarrativePage_phoneFrame__nxUB2{transform:rotate(-2.5deg)}.HomeownerNarrativePage_proofNote__zWPc3{display:grid;grid-template-columns:42px 1fr;gap:18px;margin-top:44px;padding-top:24px;border-top:1px solid var(--akeptus-grey-border)}.HomeownerNarrativePage_proofNote__zWPc3>span{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--akeptus-success);color:var(--akeptus-white)}.HomeownerNarrativePage_proofNote__zWPc3 strong{color:var(--akeptus-success);font-size:12px;letter-spacing:.13em}.HomeownerNarrativePage_proofNote__zWPc3 p{margin:8px 0 0;color:var(--akeptus-grey-body);font-size:15px;line-height:1.55}.HomeownerNarrativePage_closeChapter__5GzdB{width:min(var(--story-max),100%);min-height:900px;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:flex-end;padding:clamp(56px,8vw,110px);isolation:isolate}.HomeownerNarrativePage_closeImage__SDhuQ{z-index:-2;-o-object-position:center;object-position:center}.HomeownerNarrativePage_closePanel__ILeLY{width:min(620px,53vw);padding:clamp(42px,5.6vw,78px);border-radius:46px 8px 46px 46px;background:rgb(var(--akeptus-ink-rgb)/.92);color:var(--akeptus-white);box-shadow:0 40px 110px rgb(var(--akeptus-ink-rgb)/.24)}.HomeownerNarrativePage_closePanel__ILeLY>p:not(.HomeownerNarrativePage_eyebrowLight__9xALJ){max-width:470px;margin:26px 0 32px;color:rgb(255 255 255/.78);font-size:18px;line-height:1.6}.HomeownerNarrativePage_closePanel__ILeLY .HomeownerNarrativePage_primaryLink__bt1D1{background:var(--akeptus-primary)}.HomeownerNarrativePage_platformLinks__r6RUd{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:34px}.HomeownerNarrativePage_platformLinks__r6RUd a{min-height:84px;padding:18px;border:1px solid rgb(255 255 255/.23);border-radius:6px;color:var(--akeptus-white);text-decoration:none;transition:border-color .18s ease,background .18s ease}.HomeownerNarrativePage_platformLinks__r6RUd a:hover{border-color:rgb(255 255 255/.72);background:rgb(255 255 255/.08)}.HomeownerNarrativePage_platformLinks__r6RUd span,.HomeownerNarrativePage_platformLinks__r6RUd strong{display:block}.HomeownerNarrativePage_platformLinks__r6RUd span{color:rgb(255 255 255/.64);font-size:11px;letter-spacing:.09em;text-transform:uppercase}.HomeownerNarrativePage_platformLinks__r6RUd strong{margin-top:7px;font-size:14px;font-weight:500}.HomeownerNarrativePage_footer__nBwEb{width:min(var(--story-max),100%);min-height:220px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:42px;padding:56px clamp(24px,7vw,108px)}.HomeownerNarrativePage_footer__nBwEb>div>p{margin:14px 0 0;color:var(--akeptus-grey-body);font-size:14px}@media (min-width:981px){.HomeownerNarrativePage_hero__s6Hld{width:min(var(--story-max),100%);height:960px;min-height:960px;margin:0 auto;padding:0;display:block}.HomeownerNarrativePage_heroImage__k5xUc{-o-object-position:center;object-position:center}.HomeownerNarrativePage_heroShade__QDYOt{background:rgb(var(--akeptus-ink-rgb)/.08)}.HomeownerNarrativePage_nav__6uL2i{top:32px;left:5%;right:5%;width:90%;min-height:72px;padding:12px 24px;border-radius:24px;box-shadow:0 10px 32px rgb(var(--akeptus-ink-rgb)/.1)}.HomeownerNarrativePage_wordmark__ckgJU{min-height:44px;color:var(--akeptus-primary);font-size:20px;font-weight:700}.HomeownerNarrativePage_navLinks__BJMOs{gap:42px}.HomeownerNarrativePage_footer__nBwEb nav a,.HomeownerNarrativePage_navLinks__BJMOs a{font-size:14px}.HomeownerNarrativePage_openLink__Tcigm{min-height:48px;padding:0 22px}.HomeownerNarrativePage_heroCopy__ZnYYl{width:610px;position:absolute;top:150px;left:5%}.HomeownerNarrativePage_heroPromise__jgJtR{margin:0 0 30px;color:var(--akeptus-primary);font-size:16px;font-weight:500;line-height:24px}.HomeownerNarrativePage_hero__s6Hld h1{font-size:72px;font-weight:700;letter-spacing:-.04em;line-height:76px}.HomeownerNarrativePage_heroCopy__ZnYYl>p:not(.HomeownerNarrativePage_heroPromise__jgJtR){width:570px;margin:26px 0;font-size:18px;line-height:28px}.HomeownerNarrativePage_heroAction__9FvMJ,.HomeownerNarrativePage_primaryLink__bt1D1{min-height:56px;padding:0 24px;gap:10px;font-size:15px}.HomeownerNarrativePage_heroAction__9FvMJ{width:190px}.HomeownerNarrativePage_heroNote___uVk9{right:auto;bottom:76px;left:5%;border:0;padding:0;color:var(--akeptus-ink);font-size:13px;letter-spacing:0;line-height:20px;text-transform:none}.HomeownerNarrativePage_editorialPause__aFOgD{width:min(var(--story-max),100%);height:520px;min-height:520px;padding:68px 6.667%}.HomeownerNarrativePage_sectionNumber__CHrsB{margin-bottom:46px;color:var(--akeptus-primary);font-size:13px;letter-spacing:.12em}.HomeownerNarrativePage_sectionNumber__CHrsB:after{width:72px;height:4px;position:absolute;top:108px;left:6.667%;background:var(--akeptus-primary);content:""}.HomeownerNarrativePage_editorialPause__aFOgD h2{width:760px;font-size:54px;font-weight:400;letter-spacing:-.035em;line-height:62px}.HomeownerNarrativePage_pauseAside__bKblV{width:334px;position:absolute;top:120px;right:6.667%;margin:0;display:block}.HomeownerNarrativePage_pauseAside__bKblV p{font-size:18px;line-height:28px}.HomeownerNarrativePage_pauseAside__bKblV span{width:220px;height:4px;display:block;margin:30px 0 26px;background:var(--akeptus-primary)}.HomeownerNarrativePage_pauseAside__bKblV p:last-child{width:320px;color:var(--akeptus-ink);font-size:14px;font-weight:500;line-height:22px}.HomeownerNarrativePage_energyChapter__4ehr5{width:min(var(--story-max),100%);height:940px;grid-template-columns:64.583% 35.417%}.HomeownerNarrativePage_energyPhoto__9HpGa{min-height:940px}.HomeownerNarrativePage_energyPhoto__9HpGa img{-o-object-position:center;object-position:center}.HomeownerNarrativePage_energyCopy__5Hhs1{justify-content:flex-start;padding:94px 45px 64px 56px}.HomeownerNarrativePage_closePanel__ILeLY h2,.HomeownerNarrativePage_energyCopy__5Hhs1 h2,.HomeownerNarrativePage_familyCopy__znsMD h2,.HomeownerNarrativePage_historyCopy__Hg2lV h2,.HomeownerNarrativePage_receiptStory__3MVia h2{font-weight:700;letter-spacing:-.035em}.HomeownerNarrativePage_energyCopy__5Hhs1 h2{width:420px;font-size:48px;line-height:56px}.HomeownerNarrativePage_energyCopy__5Hhs1>.HomeownerNarrativePage_lead__W__K2{width:408px;margin-top:24px;font-size:17px;line-height:26px}.HomeownerNarrativePage_billSources__jgon_{width:420px;margin-top:24px}.HomeownerNarrativePage_answerCard__phRir{width:420px;min-height:252px;margin:24px 0 26px -11px;padding:26px 34px;border-radius:28px 28px 72px 28px}.HomeownerNarrativePage_answerCard__phRir>div>span{font-size:12px}.HomeownerNarrativePage_answerCard__phRir strong{margin-top:12px;font-size:23px;line-height:31px}.HomeownerNarrativePage_answerCard__phRir p{margin-top:12px;font-size:14px;line-height:21px}.HomeownerNarrativePage_answerCard__phRir hr{margin:18px 0 14px;border:0;border-top:1px solid var(--akeptus-grey-border)}.HomeownerNarrativePage_energyCopy__5Hhs1 .HomeownerNarrativePage_primaryLink__bt1D1{width:200px}.HomeownerNarrativePage_energyTruth__WGOxW{margin:18px 0 0;color:var(--akeptus-grey-body);font-size:13px;line-height:20px}.HomeownerNarrativePage_receiptChapter__2r_tW{width:min(var(--story-max),100%);height:980px;position:relative;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:0;column-gap:0;background:var(--akeptus-primary-tint);overflow:hidden}.HomeownerNarrativePage_receiptStory__3MVia,.HomeownerNarrativePage_receiptVisual__viiPt,.HomeownerNarrativePage_recordSteps__oBaCg{position:relative;z-index:1}.HomeownerNarrativePage_receiptStory__3MVia{align-self:auto;padding:72px 60px 0 80px}.HomeownerNarrativePage_receiptStory__3MVia h2{font-size:56px;line-height:64px}.HomeownerNarrativePage_receiptStory__3MVia>.HomeownerNarrativePage_lead__W__K2{width:560px;margin-top:24px;font-size:17px;line-height:26px}.HomeownerNarrativePage_answerQuote__qvo76{width:310px;height:300px;margin:42px 0 0;padding:42px 34px 34px;border-radius:42px 42px 100px 42px}.HomeownerNarrativePage_answerQuote__qvo76 p{font-size:27px;line-height:35px}.HomeownerNarrativePage_answerQuote__qvo76 footer{margin-top:24px;font-size:13px;line-height:20px}.HomeownerNarrativePage_sourceChip__TlMsP{min-height:42px;display:inline-flex;align-items:center;gap:8px;margin-top:24px;padding:0 18px;border:1px solid var(--akeptus-success);border-radius:999px;color:var(--akeptus-success);font-size:13px;font-weight:500}.HomeownerNarrativePage_sourceChip__TlMsP svg{width:17px;height:17px}.HomeownerNarrativePage_receiptVisual__viiPt{justify-content:flex-start;padding-top:54px}.HomeownerNarrativePage_historyPhone__r_SFE .HomeownerNarrativePage_phoneFrame__nxUB2,.HomeownerNarrativePage_receiptVisual__viiPt .HomeownerNarrativePage_phoneFrame__nxUB2{width:430px;height:760px;aspect-ratio:auto;padding:34px 56px 39px;border:0;border-radius:28px;background:var(--akeptus-white);box-shadow:0 24px 70px rgb(var(--akeptus-ink-rgb)/.14)}.HomeownerNarrativePage_historyPhone__r_SFE .HomeownerNarrativePage_phoneFrame__nxUB2 img,.HomeownerNarrativePage_receiptVisual__viiPt .HomeownerNarrativePage_phoneFrame__nxUB2 img{inset:34px 56px 39px!important;width:calc(100% - 112px)!important;height:calc(100% - 73px)!important;-o-object-fit:contain;object-fit:contain}.HomeownerNarrativePage_recordSteps__oBaCg{position:absolute;right:80px;bottom:22px;left:80px;height:130px;margin:0;padding:0 24px;border:1px solid rgb(var(--akeptus-grey-border-rgb)/.72);border-radius:32px;background:var(--akeptus-white);box-shadow:var(--akeptus-shadow-high);overflow:hidden}.HomeownerNarrativePage_recordSteps__oBaCg li{min-height:130px;padding:18px 20px 18px 0;border:0;border-right:1px solid var(--akeptus-grey-border)}.HomeownerNarrativePage_recordSteps__oBaCg li:not(:first-child){padding-left:24px}.HomeownerNarrativePage_recordSteps__oBaCg li:last-child{border-right:0}.HomeownerNarrativePage_recordSteps__oBaCg span{font-size:12px}.HomeownerNarrativePage_recordSteps__oBaCg strong{margin-top:26px;font-size:17px;font-weight:400;line-height:24px}.HomeownerNarrativePage_recallChapter__8UOAa{min-height:980px;padding:48px;grid-template-columns:minmax(420px,.92fr) minmax(0,1.08fr);background:var(--akeptus-primary-tint);gap:48px}.HomeownerNarrativePage_recallCopy__85kPo{min-height:884px;padding:72px;border-radius:32px 32px 96px 32px;background:var(--akeptus-ink)}.HomeownerNarrativePage_recallVisual__E2F6Z{min-height:884px;padding:28px 16px;background:transparent}.HomeownerNarrativePage_familyChapter__ROlL4{width:min(var(--story-max),100%);height:940px;position:relative;display:block;overflow:hidden}.HomeownerNarrativePage_familyPhoto__490L8{width:100%;height:940px;min-height:940px;position:absolute;inset:0}.HomeownerNarrativePage_familyPhoto__490L8 img{-o-object-position:center;object-position:center}.HomeownerNarrativePage_familyCopy__znsMD{width:570px;height:940px;position:absolute;inset:0 auto 0 0;z-index:1;justify-content:flex-start;padding:110px 72px;background:rgb(255 255 255/.92)}.HomeownerNarrativePage_familyCopy__znsMD h2{font-size:50px;line-height:58px}.HomeownerNarrativePage_familyCopy__znsMD>.HomeownerNarrativePage_lead__W__K2{width:420px;margin-top:24px;font-size:17px;line-height:26px}.HomeownerNarrativePage_familyPhone__aIa45{width:288px;height:505px;position:absolute;top:388px;left:44px;z-index:2;padding:0}.HomeownerNarrativePage_familyPhone__aIa45 .HomeownerNarrativePage_phoneFrame__nxUB2{width:288px;height:505px;aspect-ratio:auto;padding:32px 28px 28px;border:0;border-radius:30px;background:var(--akeptus-white);box-shadow:0 24px 70px rgb(var(--akeptus-ink-rgb)/.14)}.HomeownerNarrativePage_familyPhone__aIa45 .HomeownerNarrativePage_phoneFrame__nxUB2 img{inset:32px 28px 28px!important;width:calc(100% - 56px)!important;height:calc(100% - 60px)!important;-o-object-fit:contain;object-fit:contain}.HomeownerNarrativePage_messageProof__GZfzt{width:210px;position:absolute;top:500px;left:330px;margin:0;padding:36px 0 0;border:0;background:transparent}.HomeownerNarrativePage_messageProof__GZfzt:before{width:56px;height:4px;position:absolute;top:0;left:0;background:var(--akeptus-success);content:""}.HomeownerNarrativePage_messageProof__GZfzt p{font-size:17px;line-height:24px}.HomeownerNarrativePage_messageProof__GZfzt span{margin-top:8px;font-size:13px;line-height:20px}.HomeownerNarrativePage_historyChapter__ocUdo{width:min(var(--story-max),100%);height:860px;min-height:860px;grid-template-columns:57.639% 42.361%}.HomeownerNarrativePage_historyPhone__r_SFE{padding:56px 0 56px 110px}.HomeownerNarrativePage_historyPhone__r_SFE .HomeownerNarrativePage_phoneFrame__nxUB2{margin-right:auto;transform:none;width:600px;height:748px;padding:31px 141px 30px;border-radius:32px}.HomeownerNarrativePage_historyPhone__r_SFE .HomeownerNarrativePage_phoneFrame__nxUB2 img{inset:31px 141px 30px!important;width:318px!important;height:687px!important}.HomeownerNarrativePage_historyCopy__Hg2lV{justify-content:flex-start;padding:160px 60px 72px 100px}.HomeownerNarrativePage_historyCopy__Hg2lV:before{width:72px;height:5px;display:block;margin-bottom:24px;background:var(--akeptus-success);content:""}.HomeownerNarrativePage_historyCopy__Hg2lV h2{font-size:48px;line-height:56px}.HomeownerNarrativePage_historyCopy__Hg2lV>.HomeownerNarrativePage_lead__W__K2{width:400px;margin-top:28px;font-size:17px;line-height:26px}.HomeownerNarrativePage_proofNote__zWPc3{display:block;margin-top:74px;padding:0;border:0}.HomeownerNarrativePage_proofNote__zWPc3 strong{font-size:12px}.HomeownerNarrativePage_proofNote__zWPc3 p{width:360px;margin-top:8px;font-size:15px;line-height:22px}.HomeownerNarrativePage_closeChapter__5GzdB{width:min(var(--story-max),100%);height:920px;min-height:920px;padding:0;align-items:flex-start}.HomeownerNarrativePage_closePanel__ILeLY{width:560px;height:520px;margin:112px 70px 0 0;padding:60px 58px;border-radius:36px 36px 108px 36px;background:rgb(var(--akeptus-ink-rgb)/.78)}.HomeownerNarrativePage_closePanel__ILeLY h2{font-size:56px;line-height:64px}.HomeownerNarrativePage_closePanel__ILeLY>p:not(.HomeownerNarrativePage_eyebrowLight__9xALJ):not(.HomeownerNarrativePage_companionNote__1_fhZ){width:420px;margin:20px 0 26px;font-size:17px;line-height:26px}.HomeownerNarrativePage_closePanel__ILeLY .HomeownerNarrativePage_primaryLink__bt1D1{width:270px}.HomeownerNarrativePage_glassesLink__5rY2M{display:inline-flex;align-items:center;gap:8px;margin-top:24px;color:var(--akeptus-white);font-size:14px;font-weight:500;text-decoration:none}.HomeownerNarrativePage_glassesLink__5rY2M svg{width:18px;height:18px}.HomeownerNarrativePage_companionNote__1_fhZ{margin:14px 0 0!important;color:rgb(255 255 255/.72)!important;font-size:12px!important;line-height:18px!important}.HomeownerNarrativePage_footer__nBwEb{width:min(var(--story-max),100%);min-height:180px;padding:34px 5% 40px;border-top:1px solid var(--akeptus-grey-border)}.HomeownerNarrativePage_footer__nBwEb nav{gap:28px}}@media (min-width:981px) and (max-width:1199px){.HomeownerNarrativePage_recallChapter__8UOAa{min-height:980px;padding:32px;grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);gap:24px}.HomeownerNarrativePage_recallCopy__85kPo{min-height:916px;padding:48px}.HomeownerNarrativePage_recallVisual__E2F6Z{min-height:916px;padding:24px 0}.HomeownerNarrativePage_applianceStage__cW4Vw{grid-template-columns:minmax(190px,1.1fr) minmax(150px,.9fr);gap:20px;padding:22px}.HomeownerNarrativePage_historyPhone__r_SFE{padding:56px 0 56px 32px}.HomeownerNarrativePage_historyPhone__r_SFE .HomeownerNarrativePage_phoneFrame__nxUB2{width:520px;padding:31px 101px 30px}.HomeownerNarrativePage_historyPhone__r_SFE .HomeownerNarrativePage_phoneFrame__nxUB2 img{inset:31px 101px 30px!important}.HomeownerNarrativePage_historyCopy__Hg2lV{padding:120px 36px 60px 42px}.HomeownerNarrativePage_historyCopy__Hg2lV>.HomeownerNarrativePage_lead__W__K2,.HomeownerNarrativePage_proofNote__zWPc3 p{width:auto}}@media (max-width:980px){.HomeownerNarrativePage_wordmark__ckgJU{min-height:44px}.HomeownerNarrativePage_previewTrigger__Lyp7m{min-height:48px;padding:4px 0;background:transparent}.HomeownerNarrativePage_previewTrigger__Lyp7m>span{display:flex;width:100%;min-height:40px;align-items:center;justify-content:center;border-radius:6px;background:var(--akeptus-success)}.HomeownerNarrativePage_previewTrigger__Lyp7m:hover{background:transparent}.HomeownerNarrativePage_previewTrigger__Lyp7m:hover>span{background:var(--akeptus-success)}.HomeownerNarrativePage_footer__nBwEb nav a{min-width:44px}.HomeownerNarrativePage_footer__nBwEb nav a,.HomeownerNarrativePage_glassesLink__5rY2M{display:inline-flex;min-height:44px;align-items:center}.HomeownerNarrativePage_nav__6uL2i{grid-template-columns:1fr auto}.HomeownerNarrativePage_navLinks__BJMOs{display:none}.HomeownerNarrativePage_energyChapter__4ehr5,.HomeownerNarrativePage_historyChapter__ocUdo,.HomeownerNarrativePage_recallChapter__8UOAa,.HomeownerNarrativePage_receiptChapter__2r_tW{grid-template-columns:1fr}.HomeownerNarrativePage_energyPhoto__9HpGa{min-height:540px}.HomeownerNarrativePage_receiptVisual__viiPt{margin-top:72px}.HomeownerNarrativePage_recallChapter__8UOAa,.HomeownerNarrativePage_recallVisual__E2F6Z{min-height:0}.HomeownerNarrativePage_recallVisual__E2F6Z{min-height:720px}.HomeownerNarrativePage_recordSteps__oBaCg{grid-template-columns:repeat(2,1fr)}.HomeownerNarrativePage_familyChapter__ROlL4{grid-template-columns:1fr;grid-template-areas:"photo" "copy" "phone"}.HomeownerNarrativePage_familyPhoto__490L8{min-height:680px}.HomeownerNarrativePage_historyChapter__ocUdo{min-height:0}.HomeownerNarrativePage_historyPhone__r_SFE{order:2;padding-top:0}.HomeownerNarrativePage_historyCopy__Hg2lV{order:1}}@media (max-width:760px){.HomeownerNarrativePage_desktopOnly__mgdxV{display:none}.HomeownerNarrativePage_mobileOnly__VVrxz{display:inline}.HomeownerNarrativePage_page__kdFHC a:focus-visible,.HomeownerNarrativePage_page__kdFHC button:focus-visible{outline:2px solid var(--akeptus-primary);outline-offset:2px}.HomeownerNarrativePage_hero__s6Hld{min-height:760px;padding:126px 24px 38px}.HomeownerNarrativePage_heroImage__k5xUc{-o-object-position:58% center;object-position:58% center}.HomeownerNarrativePage_heroShade__QDYOt{background:rgb(var(--akeptus-ink-rgb)/.34)}.HomeownerNarrativePage_nav__6uL2i{top:max(18px,env(safe-area-inset-top));left:max(14px,env(safe-area-inset-left));right:max(14px,env(safe-area-inset-right));min-height:72px;padding:9px 9px 9px 18px;border-radius:24px}.HomeownerNarrativePage_wordmark__ckgJU{min-height:44px;color:var(--akeptus-primary);font-size:20px;font-weight:700}.HomeownerNarrativePage_openLink__Tcigm{min-height:56px;padding:0 18px;font-size:14px}.HomeownerNarrativePage_heroCopy__ZnYYl{width:100%}.HomeownerNarrativePage_hero__s6Hld h1{font-size:clamp(47px,13vw,54px);font-weight:700;letter-spacing:-.045em;line-height:1}.HomeownerNarrativePage_heroPromise__jgJtR{margin:0 0 24px!important;font-size:14px!important;font-weight:500;line-height:20px!important}.HomeownerNarrativePage_heroCopy__ZnYYl>p:not(.HomeownerNarrativePage_heroPromise__jgJtR){max-width:342px;margin:24px 0 28px;font-size:17px;line-height:26px}.HomeownerNarrativePage_heroAction__9FvMJ{min-width:176px}.HomeownerNarrativePage_heroProof__ngWz5{max-width:342px;margin:0 0 22px;padding:10px 14px;font-size:14px;line-height:20px}.HomeownerNarrativePage_heroActions__XRClh{gap:12px 18px}.HomeownerNarrativePage_heroNote___uVk9{display:none}.HomeownerNarrativePage_editorialPause__aFOgD{min-height:0;padding:54px 24px 52px}.HomeownerNarrativePage_eyebrow__oUaFu,.HomeownerNarrativePage_sectionNumber__CHrsB{margin-bottom:18px;color:var(--akeptus-primary);letter-spacing:.08em}.HomeownerNarrativePage_editorialPause__aFOgD h2{font-size:42px;font-weight:700;letter-spacing:-.04em;line-height:45px}.HomeownerNarrativePage_pauseAside__bKblV{width:100%;margin-top:24px;grid-template-columns:1fr;gap:18px}.HomeownerNarrativePage_pauseAside__bKblV span{width:58px;height:4px;margin:0;background:var(--akeptus-primary);order:-1}.HomeownerNarrativePage_pauseAside__bKblV p{font-size:17px;line-height:26px}.HomeownerNarrativePage_energyChapter__4ehr5{grid-template-columns:1fr}.HomeownerNarrativePage_energyPhoto__9HpGa{min-height:330px}.HomeownerNarrativePage_energyPhoto__9HpGa img{-o-object-position:center 42%;object-position:center 42%}.HomeownerNarrativePage_energyCopy__5Hhs1{padding:42px 24px 46px}.HomeownerNarrativePage_closePanel__ILeLY h2,.HomeownerNarrativePage_energyCopy__5Hhs1 h2,.HomeownerNarrativePage_familyCopy__znsMD h2,.HomeownerNarrativePage_historyCopy__Hg2lV h2,.HomeownerNarrativePage_receiptStory__3MVia h2{font-size:38px;font-weight:700;letter-spacing:-.035em;line-height:42px}.HomeownerNarrativePage_energyCopy__5Hhs1>.HomeownerNarrativePage_lead__W__K2,.HomeownerNarrativePage_familyCopy__znsMD>.HomeownerNarrativePage_lead__W__K2,.HomeownerNarrativePage_historyCopy__Hg2lV>.HomeownerNarrativePage_lead__W__K2,.HomeownerNarrativePage_receiptStory__3MVia>.HomeownerNarrativePage_lead__W__K2{margin-top:20px;font-size:17px;line-height:26px}.HomeownerNarrativePage_billSources__jgon_{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}.HomeownerNarrativePage_billSource__NaYFV{min-height:52px;padding:8px 6px;font-size:14px;white-space:nowrap}.HomeownerNarrativePage_billSourceNote__g6VCE{font-size:14px;line-height:20px}.HomeownerNarrativePage_answerCard__phRir{margin:16px 0 12px;padding:20px;border:0;border-radius:20px;background:var(--akeptus-ink);box-shadow:none}.HomeownerNarrativePage_answerCard__phRir p,.HomeownerNarrativePage_answerCard__phRir strong,.HomeownerNarrativePage_answerCard__phRir>div>span{color:var(--akeptus-white)}.HomeownerNarrativePage_answerCard__phRir p,.HomeownerNarrativePage_answerCard__phRir>div>span{opacity:.8}.HomeownerNarrativePage_answerCard__phRir hr{border-color:rgb(255 255 255/.28)}.HomeownerNarrativePage_previewTouchTarget___igsY{min-height:48px}.HomeownerNarrativePage_previewTrigger__Lyp7m{width:100%;min-height:48px;padding:4px 0;background:transparent}.HomeownerNarrativePage_previewTrigger__Lyp7m>span{width:100%;min-height:40px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:var(--akeptus-success)}.HomeownerNarrativePage_previewTrigger__Lyp7m:hover{background:transparent}.HomeownerNarrativePage_previewTrigger__Lyp7m:hover>span{background:var(--akeptus-success)}.HomeownerNarrativePage_energyTruth__WGOxW{margin:10px 0 0;font-size:13px;line-height:20px}.HomeownerNarrativePage_recallCopy__85kPo{padding:54px 24px 28px}.HomeownerNarrativePage_recallCopy__85kPo h2{font-size:38px;font-weight:700;letter-spacing:-.035em;line-height:42px}.HomeownerNarrativePage_recallCopy__85kPo>.HomeownerNarrativePage_lead__W__K2{margin-top:20px;font-size:17px;line-height:26px}.HomeownerNarrativePage_recallCopy__85kPo>.HomeownerNarrativePage_primaryLink__bt1D1,.HomeownerNarrativePage_recallFacts__0hAS9{display:none}.HomeownerNarrativePage_recallVisual__E2F6Z{min-height:0;padding:18px 24px 54px;background:var(--akeptus-ink)}.HomeownerNarrativePage_recallProofStack__2VmKi{width:100%}.HomeownerNarrativePage_applianceStage__cW4Vw{min-height:0;grid-template-columns:1fr;gap:18px;padding:20px;border-radius:20px}.HomeownerNarrativePage_appliancePortrait__TbAcu{min-height:300px;border-radius:18px}.HomeownerNarrativePage_captureReadback__BUG_O{padding:0 2px 18px}.HomeownerNarrativePage_recallReceipt__rR0K3{width:100%;margin:0;padding:20px;border-radius:20px}.HomeownerNarrativePage_receiptChapter__2r_tW{padding:54px 24px 0}.HomeownerNarrativePage_answerQuote__qvo76{margin-top:30px;padding:24px;border-radius:20px}.HomeownerNarrativePage_sourceChip__TlMsP svg{width:17px;height:17px}.HomeownerNarrativePage_receiptVisual__viiPt{margin-top:28px}.HomeownerNarrativePage_phoneFrame__nxUB2{width:min(100%,342px);height:520px;aspect-ratio:auto;border:1px solid var(--akeptus-grey-border);border-radius:24px;box-shadow:var(--akeptus-shadow-high)}.HomeownerNarrativePage_phoneFrame__nxUB2 img{-o-object-fit:contain;object-fit:contain}.HomeownerNarrativePage_recordSteps__oBaCg{grid-template-columns:1fr;margin-top:34px}.HomeownerNarrativePage_recordSteps__oBaCg li,.HomeownerNarrativePage_recordSteps__oBaCg li:not(:first-child){min-height:58px;display:grid;grid-template-columns:50px 1fr;align-items:center;padding:12px 0;border-right:0;border-bottom:1px solid var(--akeptus-grey-border)}.HomeownerNarrativePage_recordSteps__oBaCg strong{margin:0}.HomeownerNarrativePage_familyCopy__znsMD{padding:46px 24px 22px}.HomeownerNarrativePage_familyPhoto__490L8{min-height:330px}.HomeownerNarrativePage_familyPhoto__490L8 img{-o-object-position:center 44%;object-position:center 44%}.HomeownerNarrativePage_familyPhone__aIa45{padding:0 24px 24px}.HomeownerNarrativePage_familyPhone__aIa45 .HomeownerNarrativePage_phoneFrame__nxUB2{width:min(100%,342px)}.HomeownerNarrativePage_messageProof__GZfzt{margin-top:24px;border-left:0;border-radius:18px;padding:18px}.HomeownerNarrativePage_historyPhone__r_SFE{padding:0 24px 24px}.HomeownerNarrativePage_historyPhone__r_SFE .HomeownerNarrativePage_phoneFrame__nxUB2{transform:none}.HomeownerNarrativePage_historyCopy__Hg2lV{padding:54px 24px 28px}.HomeownerNarrativePage_historyCopy__Hg2lV .HomeownerNarrativePage_proofNote__zWPc3{display:none}.HomeownerNarrativePage_mobileProtection__J7T8b{order:3;display:block;margin:0 24px 54px;padding:20px;border-radius:20px;background:var(--akeptus-white)}.HomeownerNarrativePage_mobileProtection__J7T8b strong{color:var(--akeptus-success);font-size:12px;letter-spacing:.08em}.HomeownerNarrativePage_mobileProtection__J7T8b p{margin:10px 0 0;font-size:16px;line-height:24px}.HomeownerNarrativePage_closeChapter__5GzdB{min-height:0;display:flex;align-items:stretch;flex-direction:column;padding:0}.HomeownerNarrativePage_closeImage__SDhuQ{display:none}.HomeownerNarrativePage_mobileCloseImage__59FMo{width:100%;height:340px;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.HomeownerNarrativePage_closePanel__ILeLY{width:100%;padding:46px 24px max(40px,env(safe-area-inset-bottom));border-radius:0;background:var(--akeptus-ink);box-shadow:none}.HomeownerNarrativePage_closePanel__ILeLY .HomeownerNarrativePage_primaryLink__bt1D1,.HomeownerNarrativePage_glassesLink__5rY2M{width:100%;min-height:56px;align-items:center;justify-content:center}.HomeownerNarrativePage_glassesLink__5rY2M{display:inline-flex}.HomeownerNarrativePage_glassesLink__5rY2M svg{width:18px;height:18px}.HomeownerNarrativePage_platformLinks__r6RUd{grid-template-columns:1fr}.HomeownerNarrativePage_footer__nBwEb{align-items:flex-start;flex-direction:column;gap:22px;padding:30px 24px max(34px,env(safe-area-inset-bottom))}.HomeownerNarrativePage_footer__nBwEb nav{width:100%;align-items:stretch;flex-direction:column;gap:0}.HomeownerNarrativePage_footer__nBwEb nav a{min-height:44px;display:flex;align-items:center;border-bottom:1px solid var(--akeptus-grey-border);font-size:15px}@supports (animation-timeline:view()){.HomeownerNarrativePage_page__kdFHC [data-story-chapter]{animation:HomeownerNarrativePage_homeowner-story-rise__M49XB .18s ease-out both;animation-range:entry 8% cover 28%;animation-timeline:view()}}}@keyframes HomeownerNarrativePage_homeowner-story-rise__M49XB{0%{opacity:.86;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.HomeownerNarrativePage_page__kdFHC *,.HomeownerNarrativePage_page__kdFHC :after,.HomeownerNarrativePage_page__kdFHC :before{scroll-behavior:auto!important;animation:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}