.hero[data-astro-cid-mvib5mz2]{padding-block:clamp(48px,6vw,88px) clamp(24px,3vw,40px)}.hero[data-astro-cid-mvib5mz2] h1[data-astro-cid-mvib5mz2]{font-size:clamp(2.1rem,1.3rem + 3.4vw,3.8rem);line-height:1.06;margin:16px 0 20px}.eyebrow[data-astro-cid-mvib5mz2]{font-family:var(--mono);font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--ink-faint)}.lede[data-astro-cid-mvib5mz2]{font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.55;max-width:62ch;color:var(--ink-dim)}.cta-row[data-astro-cid-mvib5mz2]{display:flex;gap:12px;flex-wrap:wrap;margin:32px 0 16px}.fine[data-astro-cid-mvib5mz2]{font-size:.8125rem;line-height:1.55;color:var(--ink-faint);max-width:70ch}.blk[data-astro-cid-mvib5mz2]{padding-block:clamp(40px,5vw,76px)}.blk[data-astro-cid-mvib5mz2]>h2[data-astro-cid-mvib5mz2],.blk[data-astro-cid-mvib5mz2]>.sub[data-astro-cid-mvib5mz2]{text-align:center;margin-inline:auto}.blk[data-astro-cid-mvib5mz2]>h2[data-astro-cid-mvib5mz2]{font-size:clamp(1.7rem,1.2rem + 1.9vw,2.6rem);max-width:44rem}.sub[data-astro-cid-mvib5mz2]{color:var(--ink-dim);font-size:1.0625rem;max-width:44rem;margin-top:16px}.grid-2[data-astro-cid-mvib5mz2]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:clamp(28px,4vw,48px)}.card[data-astro-cid-mvib5mz2]{padding:26px;border-radius:20px;border:1px solid var(--line);background:linear-gradient(165deg,rgba(var(--tint),.045),rgba(var(--tint),.01))}.card[data-astro-cid-mvib5mz2] h3[data-astro-cid-mvib5mz2]{font-size:1.0625rem;margin:0 0 9px}.card[data-astro-cid-mvib5mz2] p[data-astro-cid-mvib5mz2]{font-size:.9375rem;line-height:1.6;color:var(--ink-dim);margin:0}.card[data-astro-cid-mvib5mz2] .kicker[data-astro-cid-mvib5mz2]{margin:0 0 10px;font-size:.75rem;letter-spacing:.16em;color:var(--coral)}.steps[data-astro-cid-mvib5mz2]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:clamp(28px,4vw,48px)}.step[data-astro-cid-mvib5mz2]{padding:26px;border-radius:18px;background:rgba(var(--tint),.025);border:1px solid var(--line)}.step[data-astro-cid-mvib5mz2] .num[data-astro-cid-mvib5mz2]{font-family:var(--mono);font-size:.75rem;font-weight:700;color:var(--coral)}.step[data-astro-cid-mvib5mz2] h3[data-astro-cid-mvib5mz2]{font-size:1.0625rem;margin:12px 0 6px}.step[data-astro-cid-mvib5mz2] p[data-astro-cid-mvib5mz2]{font-size:.9375rem;line-height:1.55;color:var(--ink-dim);margin:0}.caps[data-astro-cid-mvib5mz2]{border-collapse:collapse;width:100%;max-width:30rem;margin:clamp(28px,4vw,48px) auto 0;font-size:.9375rem}.caps[data-astro-cid-mvib5mz2] th[data-astro-cid-mvib5mz2],.caps[data-astro-cid-mvib5mz2] td[data-astro-cid-mvib5mz2]{text-align:left;padding:14px 8px;border-bottom:1px solid var(--line)}.caps[data-astro-cid-mvib5mz2] thead[data-astro-cid-mvib5mz2] th[data-astro-cid-mvib5mz2]{font-family:var(--mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--ink-faint)}.caps[data-astro-cid-mvib5mz2] tbody[data-astro-cid-mvib5mz2] th[data-astro-cid-mvib5mz2]{font-weight:600;color:var(--ink)}.caps[data-astro-cid-mvib5mz2] td[data-astro-cid-mvib5mz2]{font-family:var(--mono);font-weight:700;color:var(--coral);text-align:right}.caps[data-astro-cid-mvib5mz2] thead[data-astro-cid-mvib5mz2] th[data-astro-cid-mvib5mz2]:last-child{text-align:right}.sr-only[data-astro-cid-mvib5mz2]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.faq[data-astro-cid-mvib5mz2]{max-width:54rem;margin:clamp(28px,4vw,48px) auto 0;border-top:1px solid var(--line)}.faq[data-astro-cid-mvib5mz2] details[data-astro-cid-mvib5mz2]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-mvib5mz2] summary[data-astro-cid-mvib5mz2]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;cursor:pointer;list-style:none;font-size:1rem;font-weight:600;letter-spacing:-.015em;color:var(--ink);transition:color .16s var(--ease)}.faq[data-astro-cid-mvib5mz2] summary[data-astro-cid-mvib5mz2]::-webkit-details-marker{display:none}.faq[data-astro-cid-mvib5mz2] summary[data-astro-cid-mvib5mz2]:after{content:"";flex:none;width:8px;height:8px;margin:0 8px 4px 0;border-right:2px solid var(--ink-faint);border-bottom:2px solid var(--ink-faint);transform:rotate(45deg);transition:transform .24s var(--ease)}.faq[data-astro-cid-mvib5mz2] details[data-astro-cid-mvib5mz2][open] summary[data-astro-cid-mvib5mz2]:after{transform:rotate(225deg);margin-bottom:-4px;border-color:var(--coral)}.faq[data-astro-cid-mvib5mz2] summary[data-astro-cid-mvib5mz2]:hover{color:var(--coral)}.faq[data-astro-cid-mvib5mz2] summary[data-astro-cid-mvib5mz2]:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.faq[data-astro-cid-mvib5mz2] p[data-astro-cid-mvib5mz2]{font-size:.9375rem;line-height:1.7;color:var(--ink-dim);margin:0;padding:0 4px 24px;max-width:46rem}.cta-end[data-astro-cid-mvib5mz2]{padding-block:clamp(40px,5vw,76px) clamp(72px,8vw,120px)}.end-card[data-astro-cid-mvib5mz2]{padding:clamp(36px,5vw,64px) clamp(18px,4vw,48px);border-radius:30px;border:1px solid var(--line);background:var(--bg-2)}.end-card[data-astro-cid-mvib5mz2]>h2[data-astro-cid-mvib5mz2]{text-align:center;font-size:clamp(1.7rem,1.2rem + 1.9vw,2.6rem)}.end-card[data-astro-cid-mvib5mz2]>p[data-astro-cid-mvib5mz2]{text-align:center;color:var(--ink-dim);margin:16px auto 32px;max-width:44rem}.ap-form[data-astro-cid-mvib5mz2]{max-width:52rem;margin-inline:auto}.ap-hp[data-astro-cid-mvib5mz2]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ap-grid[data-astro-cid-mvib5mz2]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ap-field[data-astro-cid-mvib5mz2]{display:grid;gap:6px;align-content:start;font-size:.8125rem;font-weight:600;color:var(--ink-dim)}.ap-field[data-astro-cid-mvib5mz2].wide{grid-column:1 / -1}.ap-field[data-astro-cid-mvib5mz2] input[data-astro-cid-mvib5mz2],.ap-field[data-astro-cid-mvib5mz2] select[data-astro-cid-mvib5mz2],.ap-field[data-astro-cid-mvib5mz2] textarea[data-astro-cid-mvib5mz2]{min-height:48px;padding:10px 15px;border-radius:12px;font:inherit;font-size:.9375rem;font-weight:400;color:var(--ink);background:rgba(var(--tint),.04);border:1px solid var(--line-2)}.ap-field[data-astro-cid-mvib5mz2] [data-astro-cid-mvib5mz2]::placeholder{color:var(--ink-faint)}.ap-field[data-astro-cid-mvib5mz2] select[data-astro-cid-mvib5mz2] option[data-astro-cid-mvib5mz2]{color:#111}.ap-field[data-astro-cid-mvib5mz2] textarea[data-astro-cid-mvib5mz2]{resize:vertical}.ap-field[data-astro-cid-mvib5mz2] input[data-astro-cid-mvib5mz2]:focus-visible,.ap-field[data-astro-cid-mvib5mz2] select[data-astro-cid-mvib5mz2]:focus-visible,.ap-field[data-astro-cid-mvib5mz2] textarea[data-astro-cid-mvib5mz2]:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.ap-consent[data-astro-cid-mvib5mz2]{display:flex;gap:10px;align-items:flex-start;margin-top:16px;font-size:.8125rem;line-height:1.5;color:var(--ink-dim)}.ap-consent[data-astro-cid-mvib5mz2] input[data-astro-cid-mvib5mz2]{margin-top:3px;width:18px;height:18px;flex-shrink:0;accent-color:var(--coral-hot)}.ap-consent[data-astro-cid-mvib5mz2] a[data-astro-cid-mvib5mz2]{color:inherit;text-decoration:underline;text-underline-offset:3px}.ap-send[data-astro-cid-mvib5mz2]{margin-top:22px;border:0;cursor:pointer;font:inherit;font-weight:700}.ap-send[data-astro-cid-mvib5mz2][disabled]{opacity:.6;cursor:default}@media(max-width:520px){.ap-send[data-astro-cid-mvib5mz2]{width:100%}}.ap-status[data-astro-cid-mvib5mz2]{margin:10px 0 0;font-size:.8125rem;min-height:1.4em}.ap-status[data-astro-cid-mvib5mz2][data-kind=error],.ap-status[data-astro-cid-mvib5mz2][data-kind=success]{color:var(--ink);font-weight:700}.risk[data-astro-cid-mvib5mz2]{margin:28px auto 0;padding:14px 16px;border-radius:12px;font-size:.875rem;line-height:1.55;max-width:54rem;border:1px solid var(--line-2);background:var(--bg-2);color:var(--ink)}
