.hvl-hero[data-astro-cid-mdoxpt3z]{position:relative;padding:152px 0 56px;overflow:hidden}.hvl-glow[data-astro-cid-mdoxpt3z]{position:absolute;inset:0 0 auto;height:640px;background:radial-gradient(55% 60% at 50% 0%,rgba(165,196,156,.14),transparent 70%);pointer-events:none}.hvl-hero-copy[data-astro-cid-mdoxpt3z]{position:relative}.hvl-hero-copy[data-astro-cid-mdoxpt3z] .hv-h1{max-width:960px;margin-inline:auto}.hvl-arrow[data-astro-cid-mdoxpt3z]{display:inline-flex;width:14px}.hvl-promise[data-astro-cid-mdoxpt3z]{margin:36px auto 0;max-width:620px;font-family:var(--hv-serif);font-size:clamp(18px,2vw,22px);line-height:1.45;color:var(--hv-soft)}.hvl-points[data-astro-cid-mdoxpt3z]{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px}.hvl-points[data-astro-cid-mdoxpt3z] li[data-astro-cid-mdoxpt3z]{display:inline-flex;align-items:center;gap:9px;font-size:14.5px;color:var(--hv-soft);text-align:left}.hvl-tick[data-astro-cid-mdoxpt3z]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#a5c49c29;color:var(--hv-sage)}.hvl-strip-wrap[data-astro-cid-mdoxpt3z]{margin-top:72px}.hvl-strip[data-astro-cid-mdoxpt3z]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hvl-strip[data-astro-cid-mdoxpt3z] li[data-astro-cid-mdoxpt3z]{display:flex;flex-direction:column;gap:6px;padding:28px 26px;border-left:1px solid var(--hv-line)}.hvl-strip[data-astro-cid-mdoxpt3z] li[data-astro-cid-mdoxpt3z]:first-child{border-left:0}.hvl-strip-n[data-astro-cid-mdoxpt3z]{font-family:var(--hv-serif);font-size:34px;line-height:1.1}.hvl-strip-t[data-astro-cid-mdoxpt3z]{font-size:14px;color:var(--hv-soft)}.hvl-answer-q[data-astro-cid-mdoxpt3z]{margin-top:4px}.hvl-answer-a[data-astro-cid-mdoxpt3z]{margin:24px 0 0;font-size:19px;line-height:1.65;color:#0f1822e0}.hvl-glance-wrap[data-astro-cid-mdoxpt3z]{margin-top:44px}.hvl-glance-h[data-astro-cid-mdoxpt3z]{margin:0 0 14px;font-family:var(--hv-sans);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--hv-muted)}.hvl-glance[data-astro-cid-mdoxpt3z]{margin:0;border-top:1px solid var(--hv-line)}.hvl-glance[data-astro-cid-mdoxpt3z]>div[data-astro-cid-mdoxpt3z]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:6px 32px;padding:18px 0;border-bottom:1px solid var(--hv-line)}.hvl-glance[data-astro-cid-mdoxpt3z] dt[data-astro-cid-mdoxpt3z]{font-size:15px;font-weight:500;line-height:1.5;color:var(--hv-fg)}.hvl-glance[data-astro-cid-mdoxpt3z] dd[data-astro-cid-mdoxpt3z]{margin:0;font-size:16px;line-height:1.6;color:var(--hv-soft)}.hvl-list[data-astro-cid-mdoxpt3z]{list-style:none;margin:0;padding:0}.hvl-list[data-astro-cid-mdoxpt3z]>li[data-astro-cid-mdoxpt3z]{min-width:0}.hvl-list[data-astro-cid-mdoxpt3z] a,.hvl-qa-a[data-astro-cid-mdoxpt3z] a,.hvl-qa-more[data-astro-cid-mdoxpt3z] a,.hv-step[data-astro-cid-mdoxpt3z] p[data-astro-cid-mdoxpt3z] a,.hv-faq-item[data-astro-cid-mdoxpt3z] p[data-astro-cid-mdoxpt3z] a{color:var(--hv-fg);text-decoration:underline;text-decoration-color:#0f182259;text-underline-offset:3px}.hvl-list[data-astro-cid-mdoxpt3z] a:hover,.hvl-qa-a[data-astro-cid-mdoxpt3z] a:hover,.hvl-qa-more[data-astro-cid-mdoxpt3z] a:hover,.hv-step[data-astro-cid-mdoxpt3z] p[data-astro-cid-mdoxpt3z] a:hover,.hv-faq-item[data-astro-cid-mdoxpt3z] p[data-astro-cid-mdoxpt3z] a:hover{text-decoration-color:var(--hv-fg)}.hvl-vs[data-astro-cid-mdoxpt3z]{color:var(--hv-muted)}.hvl-table-wrap[data-astro-cid-mdoxpt3z]{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.hvl-table[data-astro-cid-mdoxpt3z]{width:100%;min-width:640px;border-collapse:collapse;font-size:15px;line-height:1.5;text-align:left}.hvl-table[data-astro-cid-mdoxpt3z] th[data-astro-cid-mdoxpt3z],.hvl-table[data-astro-cid-mdoxpt3z] td[data-astro-cid-mdoxpt3z]{padding:18px 22px;border-bottom:1px solid var(--hv-line);vertical-align:top}.hvl-table[data-astro-cid-mdoxpt3z] thead[data-astro-cid-mdoxpt3z] th[data-astro-cid-mdoxpt3z]{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--hv-muted)}.hvl-table[data-astro-cid-mdoxpt3z] tbody[data-astro-cid-mdoxpt3z] th[data-astro-cid-mdoxpt3z]{font-weight:500;color:var(--hv-fg);width:22%}.hvl-table[data-astro-cid-mdoxpt3z] td[data-astro-cid-mdoxpt3z]{color:var(--hv-soft)}.hvl-table[data-astro-cid-mdoxpt3z] .hvl-td-us[data-astro-cid-mdoxpt3z]{color:var(--hv-fg);background:#a5c49c0f}.hvl-table[data-astro-cid-mdoxpt3z] .hvl-th-us[data-astro-cid-mdoxpt3z]{color:var(--hv-sage);background:#a5c49c0f}.hvl-table[data-astro-cid-mdoxpt3z] tbody[data-astro-cid-mdoxpt3z] tr[data-astro-cid-mdoxpt3z]:last-child th[data-astro-cid-mdoxpt3z],.hvl-table[data-astro-cid-mdoxpt3z] tbody[data-astro-cid-mdoxpt3z] tr[data-astro-cid-mdoxpt3z]:last-child td[data-astro-cid-mdoxpt3z]{border-bottom:0}.hvl-asof[data-astro-cid-mdoxpt3z]{margin:20px auto 0;max-width:820px;font-size:14px;font-weight:500;line-height:1.5;color:var(--hv-soft)}.hvl-note[data-astro-cid-mdoxpt3z]{margin:10px auto 0;max-width:820px;font-size:14px;line-height:1.6;color:var(--hv-muted)}.hvl-note[data-astro-cid-mdoxpt3z] a[data-astro-cid-mdoxpt3z]{color:var(--hv-fg);text-underline-offset:3px;overflow-wrap:anywhere}.hvl-inline-cta[data-astro-cid-mdoxpt3z]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:28px;font-size:15px;color:var(--hv-soft)}.hvl-center[data-astro-cid-mdoxpt3z]{justify-content:center;margin-top:40px}.hvl-qa[data-astro-cid-mdoxpt3z]{padding-top:88px}.hvl-qa-h[data-astro-cid-mdoxpt3z]{font-size:clamp(28px,3.4vw,38px)}.hvl-qa-a[data-astro-cid-mdoxpt3z]{margin:20px 0 0;font-size:19px;line-height:1.65;color:#0f1822e0}.hvl-qa-more[data-astro-cid-mdoxpt3z] p[data-astro-cid-mdoxpt3z]{margin:16px 0 0;font-size:17px;line-height:1.7;color:var(--hv-soft)}.hvl-calc-wrap[data-astro-cid-mdoxpt3z]{margin-top:44px}.hvl-calc[data-astro-cid-mdoxpt3z]{padding:40px}.hvl-calc-head[data-astro-cid-mdoxpt3z]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:end}.hvl-calc-head[data-astro-cid-mdoxpt3z] .hv-h2{font-size:clamp(26px,3.2vw,38px)}.hvl-ranges[data-astro-cid-mdoxpt3z]{display:grid;gap:22px}.hvl-range[data-astro-cid-mdoxpt3z]{display:grid;gap:10px}.hvl-range-label[data-astro-cid-mdoxpt3z]{font-size:14px;color:var(--hv-soft)}.hvl-range[data-astro-cid-mdoxpt3z] input[data-astro-cid-mdoxpt3z][type=range]{width:100%;min-height:44px;accent-color:var(--hv-sage)}.hvl-figs[data-astro-cid-mdoxpt3z]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px}.hvl-fig[data-astro-cid-mdoxpt3z]{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid var(--hv-line);border-radius:var(--radius);min-width:0}.hvl-fig-hl[data-astro-cid-mdoxpt3z]{border-color:#a5c49c66;background:#a5c49c0f}.hvl-fig-label[data-astro-cid-mdoxpt3z]{font-size:13px;color:var(--hv-muted)}.hvl-fig-num[data-astro-cid-mdoxpt3z]{font-family:var(--hv-serif);font-size:clamp(26px,3vw,36px);line-height:1.15;overflow-wrap:anywhere}.hvl-fig-sub[data-astro-cid-mdoxpt3z]{font-size:13.5px;color:var(--hv-soft)}.hvl-calc[data-astro-cid-mdoxpt3z] .hvl-note[data-astro-cid-mdoxpt3z]{margin:28px 0 0;max-width:none}.hvl-cn[data-astro-cid-mdoxpt3z]{list-style:none;margin:0;padding:0}.hvl-cn[data-astro-cid-mdoxpt3z] li[data-astro-cid-mdoxpt3z]{display:block}.hvl-cn[data-astro-cid-mdoxpt3z] a[data-astro-cid-mdoxpt3z]{display:inline-flex;align-items:center;gap:8px;min-height:44px}.hvl-cn[data-astro-cid-mdoxpt3z] img[data-astro-cid-mdoxpt3z]{border-radius:4px;background:var(--hv-fg);padding:2px}.hvl-cta[data-astro-cid-mdoxpt3z]{margin-top:128px}.hvl-cta[data-astro-cid-mdoxpt3z] .lpc{padding-bottom:72px}@media (max-width: 900px){.hvl-hero[data-astro-cid-mdoxpt3z]{padding-top:124px}.hvl-strip-wrap[data-astro-cid-mdoxpt3z]{margin-top:56px}.hvl-strip[data-astro-cid-mdoxpt3z]{grid-template-columns:repeat(2,minmax(0,1fr))}.hvl-strip[data-astro-cid-mdoxpt3z] li[data-astro-cid-mdoxpt3z]:nth-child(odd){border-left:0}.hvl-strip[data-astro-cid-mdoxpt3z] li[data-astro-cid-mdoxpt3z]:nth-child(n+3){border-top:1px solid var(--hv-line)}.hvl-glance[data-astro-cid-mdoxpt3z]>div[data-astro-cid-mdoxpt3z]{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 0}.hvl-qa[data-astro-cid-mdoxpt3z]{padding-top:64px}.hvl-calc-head[data-astro-cid-mdoxpt3z],.hvl-figs[data-astro-cid-mdoxpt3z]{grid-template-columns:minmax(0,1fr)}.hvl-calc[data-astro-cid-mdoxpt3z]{padding:28px 22px}.hvl-cta[data-astro-cid-mdoxpt3z]{margin-top:88px}}@media (max-width: 520px){.hvl-strip[data-astro-cid-mdoxpt3z] li[data-astro-cid-mdoxpt3z]{padding:22px 18px}.hvl-strip-n[data-astro-cid-mdoxpt3z]{font-size:28px}.hvl-table[data-astro-cid-mdoxpt3z] th[data-astro-cid-mdoxpt3z],.hvl-table[data-astro-cid-mdoxpt3z] td[data-astro-cid-mdoxpt3z]{padding:14px 16px}}.hv .lpc-wrap{background:var(--hv-card);border:1px solid var(--hv-line);border-radius:var(--radius)}.hv .lpc-wrap:before{background:radial-gradient(60% 80% at 0% 0%,rgba(165,196,156,.12),transparent 70%)}.hv .lpc-eyebrow{font-family:var(--hv-sans);font-weight:500;letter-spacing:.08em;color:var(--hv-soft)!important}.hv .lpc h2{font-family:var(--hv-serif);letter-spacing:-.01em}.hv .lpc h2 em{font-style:normal;color:var(--hv-muted)!important}.hv .lpc h2,.hv .lpc-facts li{color:var(--hv-fg)!important}.hv .lpc-lede,.hv .lpc-reach{color:var(--hv-soft)!important}.hv .lpc-reach a{color:var(--hv-fg)!important;text-decoration-color:#0f182259}.hv .lpc-tick{background:var(--hv-sage);color:var(--hv-fg)}
