.va-hero[data-astro-cid-apzxi6oc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:end;gap:32px 64px;padding-top:clamp(44px,5.4vw,78px);padding-bottom:clamp(48px,5.8vw,82px);display:grid}.va-hero__copy[data-astro-cid-apzxi6oc]{flex-direction:column;gap:20px;min-width:0;display:flex}.va-back[data-astro-cid-apzxi6oc]{color:var(--teal-300);align-self:flex-start;font-size:15.5px;font-weight:600}.va-back[data-astro-cid-apzxi6oc]:hover{color:#fff}.va-badge[data-astro-cid-apzxi6oc]{color:#e7d7ae;letter-spacing:.1em;text-transform:uppercase;background:#14383d;border-radius:999px;align-self:flex-start;align-items:center;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.va-hero__lead[data-astro-cid-apzxi6oc]{color:var(--teal-200);text-wrap:pretty;max-width:560px;margin:0;font-size:20px;line-height:1.55}.va-talk[data-astro-cid-apzxi6oc]{background:#0b3237;border-radius:12px;flex-direction:column;gap:14px;padding:24px 26px;display:flex}.va-talk[data-astro-cid-apzxi6oc] .va-talk__phone{color:#fff;font-family:var(--font-head);letter-spacing:-.02em;font-size:27px;font-weight:700}.va-talk__note[data-astro-cid-apzxi6oc]{color:var(--teal-300);font-size:16.5px;line-height:1.55}.va-body[data-astro-cid-apzxi6oc]{background:#f4f7f6}.va-body__in[data-astro-cid-apzxi6oc]{max-width:900px;padding-top:clamp(40px,5vw,68px);padding-bottom:clamp(52px,6.4vw,92px)}.quiz[data-astro-cid-apzxi6oc]{background:#fff;border-radius:12px;padding:clamp(24px,3.4vw,44px)}.quiz__top[data-astro-cid-apzxi6oc]{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:10px;display:flex}.quiz__count[data-astro-cid-apzxi6oc]{letter-spacing:.1em;text-transform:uppercase;color:var(--slate-500);font-size:14.5px;font-weight:700}.quiz__back[data-astro-cid-apzxi6oc]{min-height:44px;color:var(--teal-700);cursor:pointer;background:0 0;border:none;padding:0 14px;font-size:16px;font-weight:600}.quiz__bar[data-astro-cid-apzxi6oc]{background:#e4edeb;border-radius:999px;height:6px;margin-bottom:30px;overflow:hidden}.quiz__bar[data-astro-cid-apzxi6oc]>div[data-astro-cid-apzxi6oc]{background:var(--teal-700);border-radius:999px;height:100%;transition:width .3s}.q[data-astro-cid-apzxi6oc]{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.q__h[data-astro-cid-apzxi6oc]{font-family:var(--font-head);letter-spacing:-.028em;margin:0 0 16px;padding:0;font-size:clamp(26px,3vw,34px);font-weight:800;line-height:1.12}.q__h[data-astro-cid-apzxi6oc]:focus{outline:none}.q__p[data-astro-cid-apzxi6oc]{color:var(--slate-600);margin:0;font-size:17.5px;line-height:1.6}.q__opts[data-astro-cid-apzxi6oc]{gap:10px;margin-top:4px;display:grid}.opt[data-astro-cid-apzxi6oc]{border:1.5px solid var(--line);min-height:66px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:8px;align-items:center;padding:14px 20px;font-size:18px;font-weight:600;display:flex}.opt[data-astro-cid-apzxi6oc]:hover{border-color:var(--teal-700);background:#f4f8f7}.opt--sub[data-astro-cid-apzxi6oc]{gap:4px;padding:16px 20px;display:grid}.opt__label[data-astro-cid-apzxi6oc]{color:var(--ink);font-size:18px;font-weight:600}.opt__sub[data-astro-cid-apzxi6oc]{color:var(--slate-500);font-size:16.5px;font-weight:400}.results[data-astro-cid-apzxi6oc]{gap:20px;display:grid}.panel[data-astro-cid-apzxi6oc]{background:#fff;border-radius:12px;gap:18px;padding:clamp(24px,3.4vw,40px);display:grid}.panel--dark[data-astro-cid-apzxi6oc]{background:var(--ink-teal);color:#fff;gap:14px}.panel--form[data-astro-cid-apzxi6oc]{gap:24px}.stage[data-astro-cid-apzxi6oc]{gap:14px;display:grid}.stage__h[data-astro-cid-apzxi6oc]{font-family:var(--font-head);letter-spacing:-.03em;margin:0;font-size:clamp(27px,3.2vw,38px);font-weight:800;line-height:1.08}.stage__h[data-astro-cid-apzxi6oc]:focus{outline:none}.stage[data-astro-cid-apzxi6oc] p[data-astro-cid-apzxi6oc]{color:var(--teal-200);text-wrap:pretty;max-width:640px;margin:0;font-size:19px;line-height:1.6}.panel__h[data-astro-cid-apzxi6oc]{font-family:var(--font-head);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.panel__intro[data-astro-cid-apzxi6oc]{gap:6px;display:grid}.panel__intro[data-astro-cid-apzxi6oc]>p[data-astro-cid-apzxi6oc]{color:var(--slate-500);margin:0;font-size:17px;line-height:1.6}.rows[data-astro-cid-apzxi6oc]{background:#e4e9ec;border-radius:12px;gap:2px;display:grid;overflow:hidden}.row[data-astro-cid-apzxi6oc]{background:#f7faf9;gap:6px;padding:20px 22px;display:grid}.row__head[data-astro-cid-apzxi6oc]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.row__h[data-astro-cid-apzxi6oc]{font-family:var(--font-head);font-size:18.5px;font-weight:700}.row[data-astro-cid-apzxi6oc] p[data-astro-cid-apzxi6oc],.prog[data-astro-cid-apzxi6oc] p[data-astro-cid-apzxi6oc]{color:var(--slate-600);margin:0;font-size:17px;line-height:1.6}.here[data-astro-cid-apzxi6oc]{background:var(--teal-700);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:700}.steps[data-astro-cid-apzxi6oc]{gap:16px;display:grid}.step[data-astro-cid-apzxi6oc]{border-left:3px solid var(--teal-700);gap:5px;padding-left:18px;display:grid}.step__h[data-astro-cid-apzxi6oc]{font-family:var(--font-head);font-size:18.5px;font-weight:700}.step[data-astro-cid-apzxi6oc] p[data-astro-cid-apzxi6oc]{color:var(--slate-600);margin:0;font-size:17.5px;line-height:1.65}.step[data-astro-cid-apzxi6oc] a[data-astro-cid-apzxi6oc]{font-weight:600}.nowrap[data-astro-cid-apzxi6oc]{white-space:nowrap}.prog[data-astro-cid-apzxi6oc]{background:#f7faf9;padding:22px}.prog--sand[data-astro-cid-apzxi6oc]{background:var(--sand-100)}.prog[data-astro-cid-apzxi6oc] h4[data-astro-cid-apzxi6oc]{font-family:var(--font-head);letter-spacing:-.015em;margin:0 0 7px;font-size:19.5px;font-weight:700}.county-note[data-astro-cid-apzxi6oc]{background:var(--sand-100);color:var(--slate-600);border-radius:8px;margin:0;padding:16px 18px;font-size:17px;line-height:1.6}.va-form__h[data-astro-cid-apzxi6oc]{font-family:var(--font-head);letter-spacing:-.025em;margin:0;font-size:clamp(24px,2.8vw,31px);font-weight:800}.va-form__p[data-astro-cid-apzxi6oc]{color:var(--slate-600);max-width:560px;margin:0;font-size:18px;line-height:1.6}.va-form__row[data-astro-cid-apzxi6oc]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:18px;display:grid}.va-form__btns[data-astro-cid-apzxi6oc]{flex-wrap:wrap;gap:12px;display:flex}.va-form__btns[data-astro-cid-apzxi6oc]>*{flex:240px}.va-form__btns[data-astro-cid-apzxi6oc] .btn--outline{padding:0 24px}.results__foot[data-astro-cid-apzxi6oc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:4px 2px;display:flex}.restart[data-astro-cid-apzxi6oc]{min-height:50px;font-family:var(--font-head);color:var(--nav);cursor:pointer;background:0 0;border:1.5px solid #c3d2cf;border-radius:8px;padding:0 20px;font-size:16.5px;font-weight:600}.restart[data-astro-cid-apzxi6oc]:hover{background:#fff}.more[data-astro-cid-apzxi6oc]{font-size:16.5px;font-weight:600}.disclaimer[data-astro-cid-apzxi6oc]{color:#4a5a64;background:#eaefee;border-radius:8px;margin:0;padding:18px 20px;font-size:15.5px;line-height:1.6}
