.af-hero-in[data-astro-cid-pilqsgz3]{padding-bottom:48px}.af-sec[data-astro-cid-pilqsgz3]>.af-grid[data-astro-cid-pilqsgz3]{flex-flow:wrap;align-items:flex-start;gap:48px 64px;padding-top:0}.af-main[data-astro-cid-pilqsgz3]{flex:2 560px;min-width:0}.af-form[data-astro-cid-pilqsgz3],.af-success[data-astro-cid-pilqsgz3]{border:1px solid var(--hf-line);background:#fff;border-radius:6px;flex-direction:column;gap:28px;padding:40px;display:flex}.af-row[data-astro-cid-pilqsgz3]{flex-wrap:wrap;gap:28px 24px;display:flex}.af-row[data-astro-cid-pilqsgz3]>.hf-field[data-astro-cid-pilqsgz3]{flex:240px;min-width:0}.af-form[data-astro-cid-pilqsgz3] textarea[data-astro-cid-pilqsgz3]{border:1px solid var(--hf-line);font:inherit;color:var(--hf-ink);resize:vertical;background:#fff;border-radius:6px;padding:14px 16px;font-size:17px;line-height:1.5}.af-form[data-astro-cid-pilqsgz3] textarea[data-astro-cid-pilqsgz3]:focus{outline:2px solid var(--hf-orange);outline-offset:1px}.af-form[data-astro-cid-pilqsgz3].was-validated input[data-astro-cid-pilqsgz3]:invalid:not([type=radio]),.af-form[data-astro-cid-pilqsgz3].was-validated textarea[data-astro-cid-pilqsgz3]:invalid{border-color:#c0392b}.af-choices[data-astro-cid-pilqsgz3]{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.af-choices[data-astro-cid-pilqsgz3] legend[data-astro-cid-pilqsgz3]{font-family:var(--hf-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--hf-muted);margin-bottom:12px;font-size:12px}.af-options[data-astro-cid-pilqsgz3]{flex-wrap:wrap;gap:10px;display:flex}.af-option[data-astro-cid-pilqsgz3]{cursor:pointer;position:relative}.af-option[data-astro-cid-pilqsgz3] input[data-astro-cid-pilqsgz3]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.af-option[data-astro-cid-pilqsgz3] span[data-astro-cid-pilqsgz3]{border:1px solid var(--hf-line);color:var(--hf-ink);background:#fff;border-radius:6px;padding:12px 18px;font-size:16px;font-weight:600;transition:border-color .15s,background .15s;display:block}.af-option[data-astro-cid-pilqsgz3]:hover span[data-astro-cid-pilqsgz3]{border-color:var(--hf-ink)}.af-option[data-astro-cid-pilqsgz3] input[data-astro-cid-pilqsgz3]:checked+span[data-astro-cid-pilqsgz3]{background:var(--hf-ink);border-color:var(--hf-ink);color:var(--hf-bg)}.af-option[data-astro-cid-pilqsgz3] input[data-astro-cid-pilqsgz3]:focus-visible+span[data-astro-cid-pilqsgz3]{outline:2px solid var(--hf-orange);outline-offset:2px}.af-option[data-astro-cid-pilqsgz3] input[data-astro-cid-pilqsgz3][type=checkbox]:checked+span[data-astro-cid-pilqsgz3]:before{content:"✓ "}.af-form[data-astro-cid-pilqsgz3].was-validated .af-options[data-astro-cid-pilqsgz3]:has(input:invalid) span[data-astro-cid-pilqsgz3]{border-color:#c0392b}.af-other[data-astro-cid-pilqsgz3]{margin-top:8px}.af-hp[data-astro-cid-pilqsgz3]{position:absolute;left:-9999px}.af-submit[data-astro-cid-pilqsgz3]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.af-submit[data-astro-cid-pilqsgz3] .hf-btn[data-astro-cid-pilqsgz3]:disabled{opacity:.6;cursor:progress}.af-note[data-astro-cid-pilqsgz3],.af-aside-note[data-astro-cid-pilqsgz3]{color:var(--hf-muted);margin:0;font-size:14px;line-height:1.6}.af-error[data-astro-cid-pilqsgz3]{color:var(--hf-ink);background:#fdf1ef;border-left:4px solid #c0392b;margin:0;padding:14px 16px;font-size:16px;line-height:1.5}.af-success[data-astro-cid-pilqsgz3] h2[data-astro-cid-pilqsgz3]{letter-spacing:-.03em;margin:0;font-size:clamp(26px,3vw,36px);font-weight:800}.af-success[data-astro-cid-pilqsgz3] p[data-astro-cid-pilqsgz3]{color:var(--hf-muted);margin:0;font-size:19px;line-height:1.55}.af-aside[data-astro-cid-pilqsgz3]{flex-direction:column;flex:280px;gap:20px;min-width:0;display:flex}.af-direct-title[data-astro-cid-pilqsgz3]{margin-top:24px}.af-steps[data-astro-cid-pilqsgz3]{border-top:1px solid var(--hf-line);margin:0;padding:0;list-style:none}.af-steps[data-astro-cid-pilqsgz3] li[data-astro-cid-pilqsgz3]{border-bottom:1px solid var(--hf-line);grid-template-columns:40px 1fr;gap:4px 0;padding:18px 0;display:grid}.af-steps[data-astro-cid-pilqsgz3] .hf-num[data-astro-cid-pilqsgz3]{color:var(--hf-orange);grid-row:span 2;padding-top:3px}.af-steps[data-astro-cid-pilqsgz3] strong[data-astro-cid-pilqsgz3]{color:var(--hf-ink);font-size:18px}.af-steps[data-astro-cid-pilqsgz3] li[data-astro-cid-pilqsgz3]>span[data-astro-cid-pilqsgz3]:last-child{color:var(--hf-muted);font-size:16px;line-height:1.5}@media (width<=639px){.af-form[data-astro-cid-pilqsgz3],.af-success[data-astro-cid-pilqsgz3]{padding:24px}}
