.for-homeowners_hero__HUKoC{padding:var(--space-9) 0 var(--space-8)}.for-homeowners_title__coSeO{font-size:clamp(var(--fs-32),5vw,var(--fs-64));font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);max-width:800px;margin-top:var(--space-4);margin-bottom:var(--space-5)}.for-homeowners_lede__1cbaX{font-size:var(--fs-18);color:var(--color-ink-2);max-width:600px;line-height:var(--lh-body);margin-bottom:var(--space-6)}.for-homeowners_storySection__CyeTx{padding:var(--space-8) 0}.for-homeowners_storyGrid__HngeI{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-9);align-items:start}.for-homeowners_storyBody__BQSbw{display:flex;flex-direction:column;gap:var(--space-4)}.for-homeowners_storyTitle__ix4nw{font-size:var(--fs-32);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--lh-snug)}.for-homeowners_storyP__iCJHx{font-size:var(--fs-20);color:var(--color-ink-2);line-height:var(--lh-snug)}.for-homeowners_mythCallout__ifc68{background:var(--color-paper-2);border:1px solid var(--color-rule-strong);border-left:4px solid var(--color-accent);padding:var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.for-homeowners_mythLabel__LRQPZ{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-ink-3)}.for-homeowners_mythText__y4clh{font-size:var(--fs-18);font-weight:700;color:var(--color-ink);font-style:italic}.for-homeowners_factText__LUFJ1{font-size:var(--fs-14);color:var(--color-ink-2);line-height:var(--lh-body)}.for-homeowners_inlineLink__E7fFZ{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;font-weight:500}.for-homeowners_calcSection__4CoUl{padding:var(--space-8) 0}.for-homeowners_hub__m_k8K{padding:var(--space-8) 0 var(--space-9)}.for-homeowners_hubHead__04Ju8{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.for-homeowners_hubButtons__czsZT{display:flex;flex-direction:column;gap:var(--space-4)}.for-homeowners_hubBtn__qTXb_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--color-paper-2);border:1px solid var(--color-rule-strong);border-radius:var(--radius-1);box-shadow:0 2px 0 rgba(20,17,15,.18);text-decoration:none;color:var(--color-ink);font-size:var(--fs-24);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--lh-snug);transition:background var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out)}.for-homeowners_hubBtn__qTXb_:hover{background:var(--color-paper-3);transform:translateY(-2px);box-shadow:0 4px 0 rgba(20,17,15,.22)}.for-homeowners_hubBtnPrimary__9_4l_{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.for-homeowners_hubBtnPrimary__9_4l_:hover{background:var(--color-accent-hover)}.for-homeowners_hubArrow__1vMbe{flex-shrink:0;color:var(--color-accent)}.for-homeowners_hubBtnPrimary__9_4l_ .for-homeowners_hubArrow__1vMbe{color:var(--color-accent-ink)}.for-homeowners_navSection__NWy17{padding:var(--space-7) 0}.for-homeowners_pageNav__X1Qnr{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.for-homeowners_pageNavStep__7CWk8{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-ink-3)}.for-homeowners_pageNavNext__s0NZF,.for-homeowners_pageNavPrev__gG9r9{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-6);font-family:var(--font-mono);font-size:var(--fs-14);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;border-radius:var(--radius-1);box-shadow:0 2px 0 rgba(20,17,15,.18);transition:background var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out)}.for-homeowners_pageNavNext__s0NZF{background:var(--color-accent);color:var(--color-accent-ink);border:1px solid var(--color-accent)}.for-homeowners_pageNavNext__s0NZF:hover{background:var(--color-accent-hover);transform:translateY(-2px);box-shadow:0 4px 0 rgba(20,17,15,.22)}.for-homeowners_pageNavPrev__gG9r9{background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-rule-strong)}.for-homeowners_pageNavPrev__gG9r9:hover{background:var(--color-paper-3);transform:translateY(-2px);box-shadow:0 4px 0 rgba(20,17,15,.22)}.for-homeowners_sectionHead__WquqS{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6)}.for-homeowners_sectionTitle__e9LcU{font-size:var(--fs-32);font-weight:700;letter-spacing:var(--tracking-tight)}.for-homeowners_shareSection__5HPtn{padding:var(--space-8) 0;background:var(--color-paper-2)}.for-homeowners_faqSection____KOm{padding:var(--space-8) 0}.for-homeowners_ctaBar__1F_id{padding:var(--space-8) 0;background:var(--color-ink);color:var(--color-ink-on-dark)}.for-homeowners_ctaBarInner__GxlsC{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.for-homeowners_ctaBarTitle__AkzJU{font-size:var(--fs-24);font-weight:700;color:var(--color-ink-on-dark)}.for-homeowners_ctaBarBtn__F_BAj{padding:var(--space-3) var(--space-6);background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-mono);font-size:var(--fs-14);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;flex-shrink:0}@media (max-width:768px){.for-homeowners_storyGrid__HngeI{grid-template-columns:1fr;gap:var(--space-6)}.for-homeowners_storySection__CyeTx{padding:var(--space-7) 0}.for-homeowners_hero__HUKoC{padding:var(--space-8) 0 var(--space-7)}.for-homeowners_storyTitle__ix4nw{font-size:var(--fs-32)}}.FAQAccordion_list__BxPkI{display:flex;flex-direction:column;border-top:1px solid var(--color-rule-strong)}.FAQAccordion_item__PE1lg{border-bottom:1px solid var(--color-rule)}.FAQAccordion_trigger__O_lgY{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--space-5) 0;font-size:var(--fs-18);font-weight:600;color:var(--color-ink);text-align:left;cursor:pointer;background:none;border:none;gap:var(--space-4)}.FAQAccordion_icon__zeqZN{flex-shrink:0;font-size:var(--fs-24);color:var(--color-ink-3);transition:transform var(--t-med) var(--ease-out);line-height:1}.FAQAccordion_iconOpen__6hZY1{transform:rotate(45deg)}.FAQAccordion_answer__lVkLe{padding-bottom:var(--space-5);font-size:var(--fs-16);color:var(--color-ink-2);line-height:var(--lh-body);max-width:680px}@media (prefers-reduced-motion:reduce){.FAQAccordion_icon__zeqZN{transition:none}}