.fh-hero[data-astro-cid-qa5fs6s3]{padding:7rem 0 4rem}.fh-hero[data-astro-cid-qa5fs6s3] h1[data-astro-cid-qa5fs6s3]{color:var(--blue);max-width:16ch;font-size:clamp(2.3rem,6.5vw,3.6rem);font-weight:600}.fh-hero[data-astro-cid-qa5fs6s3] h1[data-astro-cid-qa5fs6s3] span[data-astro-cid-qa5fs6s3]{color:var(--water)}.lead[data-astro-cid-qa5fs6s3]{color:var(--text-muted);max-width:62ch;margin:1.4rem 0 2.2rem;font-size:1.2rem}.actions[data-astro-cid-qa5fs6s3]{flex-wrap:wrap;gap:1rem;display:flex}.dark-btn[data-astro-cid-qa5fs6s3].btn.primary{background:var(--blue);color:#fff}.dark-btn[data-astro-cid-qa5fs6s3].btn.primary:hover{color:var(--blue);box-shadow:inset 0 0 0 1.5px var(--blue);background:#fff}.ghost-dark[data-astro-cid-qa5fs6s3].btn.ghost{border-color:var(--blue);color:var(--blue)}.ghost-dark[data-astro-cid-qa5fs6s3].btn.ghost:hover{background:var(--blue);color:#fff}.light-btn[data-astro-cid-qa5fs6s3].btn.primary{color:var(--blue);background:#fff}.light-btn[data-astro-cid-qa5fs6s3].btn.primary:hover{background:var(--water);color:#fff}.ghost-light[data-astro-cid-qa5fs6s3].btn.ghost{color:#fff;border-color:#ffffffb3}.ghost-light[data-astro-cid-qa5fs6s3].btn.ghost:hover{color:var(--blue);background:#fff;border-color:#fff}.fh-tint[data-astro-cid-qa5fs6s3]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#f7f6f2c7}.fh-grid[data-astro-cid-qa5fs6s3]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.4rem;display:grid}.fh-feature[data-astro-cid-qa5fs6s3]{border:1px solid var(--border);border-radius:var(--radius);background:#ffffffb8;padding:1.8rem}.fh-ico[data-astro-cid-qa5fs6s3]{width:48px;height:48px;color:var(--blue);background:#5aa9e624;border-radius:12px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.fh-ico[data-astro-cid-qa5fs6s3] svg[data-astro-cid-qa5fs6s3]{width:24px;height:24px}.fh-feature[data-astro-cid-qa5fs6s3] h3[data-astro-cid-qa5fs6s3]{color:var(--blue);margin-bottom:.5rem;font-size:1.15rem}.fh-feature[data-astro-cid-qa5fs6s3] p[data-astro-cid-qa5fs6s3]{color:var(--text-muted);font-size:.93rem}.fh-steps[data-astro-cid-qa5fs6s3]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.4rem;list-style:none;display:grid}.fh-step[data-astro-cid-qa5fs6s3]{border:1px solid var(--border);border-radius:var(--radius);background:#ffffffb8;gap:1rem;padding:1.5rem;display:flex}.fh-step-n[data-astro-cid-qa5fs6s3]{color:var(--water);flex:none;font-size:1.6rem;font-weight:700;line-height:1}.fh-step[data-astro-cid-qa5fs6s3] h3[data-astro-cid-qa5fs6s3]{color:var(--blue);margin-bottom:.3rem;font-size:1.1rem}.fh-step[data-astro-cid-qa5fs6s3] p[data-astro-cid-qa5fs6s3]{color:var(--text-muted);font-size:.93rem}.fh-note[data-astro-cid-qa5fs6s3]{text-align:center;max-width:860px;margin:0 auto}.fh-note-text[data-astro-cid-qa5fs6s3]{color:var(--text-muted);max-width:70ch;margin:0 auto;font-size:1.1rem}.fh-form-wrap[data-astro-cid-qa5fs6s3]{max-width:860px}.fh-form[data-astro-cid-qa5fs6s3]{gap:1.2rem;display:grid}.fh-row[data-astro-cid-qa5fs6s3]{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.fh-form[data-astro-cid-qa5fs6s3] label[data-astro-cid-qa5fs6s3]{color:var(--blue);gap:.4rem;font-size:.9rem;font-weight:600;display:grid}.fh-form[data-astro-cid-qa5fs6s3] input[data-astro-cid-qa5fs6s3],.fh-form[data-astro-cid-qa5fs6s3] select[data-astro-cid-qa5fs6s3],.fh-form[data-astro-cid-qa5fs6s3] textarea[data-astro-cid-qa5fs6s3]{font:inherit;color:var(--text);border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;width:100%;padding:.75rem .9rem;font-weight:400}.fh-form[data-astro-cid-qa5fs6s3] input[data-astro-cid-qa5fs6s3]:focus,.fh-form[data-astro-cid-qa5fs6s3] select[data-astro-cid-qa5fs6s3]:focus,.fh-form[data-astro-cid-qa5fs6s3] textarea[data-astro-cid-qa5fs6s3]:focus{outline:2px solid var(--water);outline-offset:1px;border-color:var(--water)}.fh-form[data-astro-cid-qa5fs6s3] textarea[data-astro-cid-qa5fs6s3]{resize:vertical}.fh-form[data-astro-cid-qa5fs6s3] .dark-btn[data-astro-cid-qa5fs6s3].btn.primary{justify-self:start}.fh-form[data-astro-cid-qa5fs6s3] label[data-astro-cid-qa5fs6s3].fh-check{color:var(--text-muted);flex-direction:row;align-items:flex-start;gap:.6rem;font-size:.85rem;font-weight:400;display:flex}.fh-check[data-astro-cid-qa5fs6s3] input[data-astro-cid-qa5fs6s3]{width:auto;margin-top:.2rem}.fh-cta[data-astro-cid-qa5fs6s3]{background:linear-gradient(120deg, var(--blue), var(--blue-dark));color:#fff;border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow);padding:3.5rem}.fh-cta[data-astro-cid-qa5fs6s3] h2[data-astro-cid-qa5fs6s3]{color:#fff;margin-bottom:.8rem;font-size:2.2rem}.fh-cta[data-astro-cid-qa5fs6s3] p[data-astro-cid-qa5fs6s3]{color:#ffffffe0;max-width:54ch;margin:0 auto 1.8rem}.fh-cta[data-astro-cid-qa5fs6s3] .actions[data-astro-cid-qa5fs6s3]{justify-content:center}@media (width<=760px){.sec-head[data-astro-cid-qa5fs6s3]{grid-template-columns:1fr;gap:1rem}.fh-hero[data-astro-cid-qa5fs6s3] h1[data-astro-cid-qa5fs6s3]{font-size:2.6rem}.fh-row[data-astro-cid-qa5fs6s3]{grid-template-columns:1fr}.fh-cta[data-astro-cid-qa5fs6s3]{padding:2rem}}
