.narrow[data-astro-cid-segq7maz]{max-width:880px}.cross-link-band[data-astro-cid-segq7maz]{padding:0 0 20px}.cross-link-band[data-astro-cid-segq7maz] p[data-astro-cid-segq7maz]{padding:18px 24px;background:var(--soft);border-left:3px solid var(--accent);border-radius:12px;color:var(--ink);font-size:15px;line-height:1.5}.cross-link-band[data-astro-cid-segq7maz] a[data-astro-cid-segq7maz]{color:var(--accent);font-weight:600;border-bottom:1px solid currentColor}.intro-section[data-astro-cid-segq7maz],.approaches-section[data-astro-cid-segq7maz],.conditions-section[data-astro-cid-segq7maz],.rebates-section[data-astro-cid-segq7maz],.first-section[data-astro-cid-segq7maz]{padding:60px 0}.approaches-section[data-astro-cid-segq7maz],.rebates-section[data-astro-cid-segq7maz]{background:var(--soft)}.intro-section[data-astro-cid-segq7maz] p[data-astro-cid-segq7maz],.approaches-section[data-astro-cid-segq7maz] p[data-astro-cid-segq7maz],.conditions-section[data-astro-cid-segq7maz] p[data-astro-cid-segq7maz],.rebates-section[data-astro-cid-segq7maz] p[data-astro-cid-segq7maz],.first-section[data-astro-cid-segq7maz] p[data-astro-cid-segq7maz]{font-size:17px;color:var(--muted);margin-bottom:18px;max-width:760px;line-height:1.65}.intro-section[data-astro-cid-segq7maz] a[data-astro-cid-segq7maz],.approaches-section[data-astro-cid-segq7maz] a[data-astro-cid-segq7maz],.conditions-section[data-astro-cid-segq7maz] a[data-astro-cid-segq7maz],.first-section[data-astro-cid-segq7maz] a[data-astro-cid-segq7maz]{color:var(--accent);border-bottom:1px solid currentColor}.benefits-section[data-astro-cid-segq7maz]{padding:80px 0}.benefits-section[data-astro-cid-segq7maz] h2[data-astro-cid-segq7maz],.approaches-section[data-astro-cid-segq7maz] h2[data-astro-cid-segq7maz],.conditions-section[data-astro-cid-segq7maz] h2[data-astro-cid-segq7maz],.rebates-section[data-astro-cid-segq7maz] h2[data-astro-cid-segq7maz],.first-section[data-astro-cid-segq7maz] h2[data-astro-cid-segq7maz]{font-size:40px;line-height:1.15;margin-bottom:24px;max-width:720px}.benefits-grid[data-astro-cid-segq7maz]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:16px}.benefit[data-astro-cid-segq7maz] .num[data-astro-cid-segq7maz]{display:block;font-family:var(--font-serif);font-size:14px;font-weight:600;color:var(--accent);margin-bottom:8px;letter-spacing:.04em}.benefit[data-astro-cid-segq7maz] h4[data-astro-cid-segq7maz]{font-family:var(--font-serif);font-size:22px;color:var(--ink);margin-bottom:10px;font-weight:500}.benefit[data-astro-cid-segq7maz] p[data-astro-cid-segq7maz]{color:var(--muted);font-size:15px;line-height:1.6}.approaches-list[data-astro-cid-segq7maz]{list-style:none;margin-top:16px}.approaches-list[data-astro-cid-segq7maz] li[data-astro-cid-segq7maz]{padding:22px 0 22px 32px;border-top:1px solid var(--line);position:relative}.approaches-list[data-astro-cid-segq7maz] li[data-astro-cid-segq7maz]:last-child{border-bottom:1px solid var(--line)}.approaches-list[data-astro-cid-segq7maz] li[data-astro-cid-segq7maz]:before{content:"·";position:absolute;left:8px;top:22px;color:var(--accent);font-size:28px;font-weight:700;line-height:1}.approaches-list[data-astro-cid-segq7maz] h4[data-astro-cid-segq7maz]{font-family:var(--font-serif);font-size:20px;color:var(--ink);margin-bottom:6px;font-weight:500}.approaches-list[data-astro-cid-segq7maz] p[data-astro-cid-segq7maz]{color:var(--muted);font-size:15px;line-height:1.55;margin-bottom:0}.conditions-list[data-astro-cid-segq7maz]{list-style:none;margin-top:8px}.conditions-list[data-astro-cid-segq7maz] li[data-astro-cid-segq7maz]{padding:14px 0 14px 32px;border-top:1px solid var(--line);color:var(--ink);font-size:16px;line-height:1.55;position:relative}.conditions-list[data-astro-cid-segq7maz] li[data-astro-cid-segq7maz]:last-child{border-bottom:1px solid var(--line)}.conditions-list[data-astro-cid-segq7maz] li[data-astro-cid-segq7maz]:before{content:"✓";position:absolute;left:0;top:14px;color:var(--accent);font-weight:600}.first-list[data-astro-cid-segq7maz]{list-style:none;margin-bottom:24px}.first-list[data-astro-cid-segq7maz] li[data-astro-cid-segq7maz]{padding:14px 0 14px 32px;border-top:1px solid var(--line);color:var(--muted);font-size:16px;line-height:1.55;position:relative}.first-list[data-astro-cid-segq7maz] li[data-astro-cid-segq7maz]:last-child{border-bottom:1px solid var(--line)}.first-list[data-astro-cid-segq7maz] li[data-astro-cid-segq7maz]:before{content:"✓";position:absolute;left:0;top:14px;color:var(--accent);font-weight:600}.followup[data-astro-cid-segq7maz]{padding:18px 22px;background:var(--soft);border-left:3px solid var(--accent);border-radius:8px;color:var(--ink)!important;font-style:italic}@media(max-width:880px){.intro-section[data-astro-cid-segq7maz],.benefits-section[data-astro-cid-segq7maz],.approaches-section[data-astro-cid-segq7maz],.conditions-section[data-astro-cid-segq7maz],.rebates-section[data-astro-cid-segq7maz],.first-section[data-astro-cid-segq7maz]{padding:40px 0}.benefits-section[data-astro-cid-segq7maz] h2[data-astro-cid-segq7maz],.approaches-section[data-astro-cid-segq7maz] h2[data-astro-cid-segq7maz],.conditions-section[data-astro-cid-segq7maz] h2[data-astro-cid-segq7maz],.rebates-section[data-astro-cid-segq7maz] h2[data-astro-cid-segq7maz],.first-section[data-astro-cid-segq7maz] h2[data-astro-cid-segq7maz]{font-size:28px}.benefits-grid[data-astro-cid-segq7maz]{grid-template-columns:1fr}}
