.intro[data-astro-cid-wg7itpzs]{padding-block:clamp(4rem,9vw,7.5rem) clamp(3rem,6vw,5rem)}.intro-head[data-astro-cid-wg7itpzs]{max-width:46rem}h1[data-astro-cid-wg7itpzs]{margin:0 0 var(--space-6);font-size:var(--text-display-lg);font-weight:var(--fw-medium);letter-spacing:-.015em;text-wrap:balance;line-height:1.08}.intro-lede[data-astro-cid-wg7itpzs]{max-width:38rem;font-size:var(--text-body-lg);text-wrap:pretty;margin:0;line-height:1.7}.steps[data-astro-cid-wg7itpzs]{gap:var(--space-6) clamp(1.5rem, 3vw, 3rem);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(3rem,6vw,4.5rem);display:grid}.steps[data-astro-cid-wg7itpzs] li[data-astro-cid-wg7itpzs]{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--text-lg);font-weight:var(--fw-medium);color:var(--color-text);flex-direction:column;line-height:1.4;display:flex}.step-num[data-astro-cid-wg7itpzs]{font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:.12em;color:var(--color-bronze-text);font-variant-numeric:tabular-nums}@media (width<=800px){.steps[data-astro-cid-wg7itpzs]{grid-template-columns:minmax(0,1fr)}.steps[data-astro-cid-wg7itpzs] li[data-astro-cid-wg7itpzs]{align-items:baseline;gap:var(--space-4);flex-direction:row}}.hta-tool[data-astro-cid-mhlxzwuj]{padding-block:0 clamp(3.5rem,8vw,6.5rem)}.frame[data-astro-cid-mhlxzwuj]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#fff;overflow:hidden}iframe[data-astro-cid-mhlxzwuj]{border:0;width:100%;height:1150px;display:block}.note[data-astro-cid-mhlxzwuj]{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.note[data-astro-cid-mhlxzwuj] a[data-astro-cid-mhlxzwuj]{margin-left:var(--space-2);color:var(--color-bronze-text);text-underline-offset:3px;text-decoration:underline}@media (width<=700px){iframe[data-astro-cid-mhlxzwuj]{height:1450px}}.why-matters[data-astro-cid-duc7bccm]{padding-block:clamp(4.5rem,10vw,8rem)}.why-head[data-astro-cid-duc7bccm]{max-width:44rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.why-head[data-astro-cid-duc7bccm] h2[data-astro-cid-duc7bccm]{font-size:var(--text-display-md);font-weight:var(--fw-medium);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.15}.why-grid[data-astro-cid-duc7bccm]{gap:var(--space-8) clamp(1.5rem, 3vw, 3rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.why-grid[data-astro-cid-duc7bccm] li[data-astro-cid-duc7bccm]{padding-top:var(--space-6);border-top:1px solid var(--color-border)}.why-num[data-astro-cid-duc7bccm]{margin-bottom:var(--space-6);font-size:var(--text-sm);font-weight:var(--fw-semibold);letter-spacing:.12em;color:var(--color-bronze-text);font-variant-numeric:tabular-nums;display:block}.why-grid[data-astro-cid-duc7bccm] h3[data-astro-cid-duc7bccm]{margin-bottom:var(--space-3);font-size:var(--text-2xl);font-weight:var(--fw-medium);letter-spacing:-.005em;line-height:1.25}.why-grid[data-astro-cid-duc7bccm] p[data-astro-cid-duc7bccm]{margin:0;line-height:1.65}@media (width<=900px){.why-grid[data-astro-cid-duc7bccm]{grid-template-columns:minmax(0,1fr)}.why-num[data-astro-cid-duc7bccm]{margin-bottom:var(--space-3)}}.hta-considers[data-astro-cid-4jht73a7]{background:var(--color-surface);border-top:1px solid var(--color-border);padding-block:clamp(4.5rem,10vw,8rem)}.hta-head[data-astro-cid-4jht73a7]{max-width:44rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.hta-head[data-astro-cid-4jht73a7] h2[data-astro-cid-4jht73a7]{font-size:var(--text-display-md);font-weight:var(--fw-medium);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.15}.pillars[data-astro-cid-4jht73a7]{gap:var(--space-8) clamp(1.5rem, 3vw, 3rem);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:clamp(3rem,6vw,4.5rem);display:grid}.pillars[data-astro-cid-4jht73a7] li[data-astro-cid-4jht73a7]{padding-top:var(--space-6);border-top:1px solid var(--color-text)}.pillars[data-astro-cid-4jht73a7] h3[data-astro-cid-4jht73a7]{margin-bottom:var(--space-3);font-size:var(--text-2xl);font-weight:var(--fw-medium);letter-spacing:-.005em;line-height:1.25}.pillars[data-astro-cid-4jht73a7] p[data-astro-cid-4jht73a7]{max-width:32ch;margin:0;line-height:1.65}.hta-attribution[data-astro-cid-4jht73a7]{align-items:center;gap:var(--space-8);max-width:46rem;padding-top:var(--space-8);border-top:1px solid var(--color-border);display:flex}.hta-attribution[data-astro-cid-4jht73a7] img[data-astro-cid-4jht73a7]{flex-shrink:0;width:128px;height:auto}.hta-attribution[data-astro-cid-4jht73a7] p[data-astro-cid-4jht73a7]{margin:0;line-height:1.65}@media (width<=900px){.pillars[data-astro-cid-4jht73a7]{grid-template-columns:minmax(0,1fr)}.pillars[data-astro-cid-4jht73a7] p[data-astro-cid-4jht73a7]{max-width:none}}@media (width<=560px){.hta-attribution[data-astro-cid-4jht73a7]{align-items:flex-start;gap:var(--space-4);flex-direction:column}.hta-attribution[data-astro-cid-4jht73a7] img[data-astro-cid-4jht73a7]{width:112px}}.closing-cta[data-astro-cid-zrimepln]{background:var(--color-charcoal);color:var(--color-text-on-dark);padding-block:clamp(4.5rem,10vw,7.5rem)}h2[data-astro-cid-zrimepln]{max-width:20ch;margin:0 0 var(--space-6);font-size:var(--text-display-lg);font-weight:var(--fw-medium);letter-spacing:-.015em;color:var(--color-text-on-dark);text-wrap:balance;line-height:1.1}p[data-astro-cid-zrimepln]{max-width:36rem;margin:0 0 var(--space-8);font-size:var(--text-body-lg);color:var(--color-text-on-dark-muted);line-height:1.65}.closing-actions[data-astro-cid-zrimepln]{align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}.closing-phone[data-astro-cid-zrimepln]{font-weight:var(--fw-medium);color:var(--color-text-on-dark);transition:color var(--dur-fast) ease;flex-direction:column;gap:2px;display:inline-flex}.closing-phone[data-astro-cid-zrimepln] span[data-astro-cid-zrimepln]{font-size:var(--text-xs);font-weight:var(--fw-regular);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-on-dark-muted)}.closing-phone[data-astro-cid-zrimepln]:hover{color:var(--color-gold-light)}@media (width<=600px){.closing-actions[data-astro-cid-zrimepln] .btn{width:100%}.closing-phone[data-astro-cid-zrimepln]{align-items:baseline;gap:var(--space-2);flex-direction:row}}
