.sc[data-astro-cid-fvdn3bmj]{padding:var(--card-pad-lg);box-shadow:var(--shadow-md);border-color:#cfe6e6;scroll-margin-top:calc(var(--header-h) + 20px)}.sc-top[data-astro-cid-fvdn3bmj]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.sc-step[data-astro-cid-fvdn3bmj]{font-family:var(--font-head);font-weight:800;font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--teal-ink)}.sc-dots[data-astro-cid-fvdn3bmj]{display:flex;gap:6px}.sc-dots[data-astro-cid-fvdn3bmj] i[data-astro-cid-fvdn3bmj]{width:30px;height:6px;border-radius:9px;background:var(--pale);transition:background .3s}.sc-dots[data-astro-cid-fvdn3bmj] i[data-astro-cid-fvdn3bmj].on{background:var(--teal-ink)}.sc-q[data-astro-cid-fvdn3bmj]{border:0;padding:0;margin:0}.sc-q[data-astro-cid-fvdn3bmj] legend[data-astro-cid-fvdn3bmj]{padding:0}.sc-q[data-astro-cid-fvdn3bmj] h2[data-astro-cid-fvdn3bmj]{font-size:var(--fs-h2-sm);line-height:1.25;margin:0 0 14px;max-width:30ch}.sc-q[data-astro-cid-fvdn3bmj] h2[data-astro-cid-fvdn3bmj]:focus{outline:none}.sc-hint[data-astro-cid-fvdn3bmj]{max-width:var(--measure);color:var(--muted);background:var(--surface);border-radius:12px;padding:14px 16px;font-size:var(--fs-sm)}@media(prefers-reduced-motion:no-preference){.sc-q[data-astro-cid-fvdn3bmj].enter{animation:fadeUp .4s var(--ease)}.sc-result[data-astro-cid-fvdn3bmj]:not([hidden]){animation:fadeUp .5s var(--ease)}}.sc-opts[data-astro-cid-fvdn3bmj]{display:grid;gap:10px;margin-top:18px}.sc-opt[data-astro-cid-fvdn3bmj]{position:relative;margin:0}.sc-opt[data-astro-cid-fvdn3bmj] input[data-astro-cid-fvdn3bmj]{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.sc-opt[data-astro-cid-fvdn3bmj] span[data-astro-cid-fvdn3bmj]{display:flex;align-items:center;gap:12px;min-height:56px;padding:14px 18px;border:1.5px solid #a9bfc6;border-radius:14px;font-weight:700;background:#fff;transition:all .2s}.sc-opt[data-astro-cid-fvdn3bmj] span[data-astro-cid-fvdn3bmj]:before{content:"";flex:none;width:18px;height:18px;border-radius:50%;border:2px solid #7d9ba5;transition:all .2s}.sc-opt[data-astro-cid-fvdn3bmj]:hover span[data-astro-cid-fvdn3bmj]{border-color:var(--teal-ink);background:#f5fcfb}.sc-opt[data-astro-cid-fvdn3bmj] input[data-astro-cid-fvdn3bmj]:checked+span[data-astro-cid-fvdn3bmj]{border-color:var(--teal-btn);background:var(--pale);color:var(--navy);box-shadow:0 0 0 1px var(--teal-btn) inset}.sc-opt[data-astro-cid-fvdn3bmj] input[data-astro-cid-fvdn3bmj]:checked+span[data-astro-cid-fvdn3bmj]:before{border-color:var(--teal-btn);background:var(--teal-btn);box-shadow:inset 0 0 0 3px #fff}.sc-opt[data-astro-cid-fvdn3bmj] input[data-astro-cid-fvdn3bmj]:focus-visible+span[data-astro-cid-fvdn3bmj]{outline:3px solid var(--teal-ink);outline-offset:3px}.sc-err[data-astro-cid-fvdn3bmj]{margin:16px 0 0;padding:12px 16px;border-radius:10px;background:#fdecea;color:#8a2216;font-weight:700}.sc-nav[data-astro-cid-fvdn3bmj]{display:flex;justify-content:space-between;gap:12px;margin-top:26px}.sc-nav[data-astro-cid-fvdn3bmj] #sc-next[data-astro-cid-fvdn3bmj]{margin-left:auto}.sc-result[data-astro-cid-fvdn3bmj]:focus{outline:none}.sc-badge[data-astro-cid-fvdn3bmj]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-head);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:7px 14px;border-radius:999px}.sc-badge[data-astro-cid-fvdn3bmj]:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor}.sc-result[data-astro-cid-fvdn3bmj][data-level=likely] .sc-badge[data-astro-cid-fvdn3bmj]{background:#fdecea;color:#8a2216}.sc-result[data-astro-cid-fvdn3bmj][data-level=possible] .sc-badge[data-astro-cid-fvdn3bmj]{background:#fff4dc;color:#7a5200}.sc-result[data-astro-cid-fvdn3bmj][data-level=unlikely] .sc-badge[data-astro-cid-fvdn3bmj]{background:var(--pale);color:#075a56}.sc-result[data-astro-cid-fvdn3bmj] h2[data-astro-cid-fvdn3bmj]{margin:16px 0 12px;font-size:var(--fs-h2-sm);max-width:26ch}.sc-why[data-astro-cid-fvdn3bmj]{list-style:none;padding:0;margin:0 0 22px}.sc-why[data-astro-cid-fvdn3bmj] li{position:relative;padding-left:26px;margin-bottom:8px;color:var(--muted)}.sc-why[data-astro-cid-fvdn3bmj] li:before{content:"→";position:absolute;left:0;color:var(--teal-ink);font-weight:800}.sc-next-steps[data-astro-cid-fvdn3bmj]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:20px 22px}.sc-next-steps[data-astro-cid-fvdn3bmj] h3[data-astro-cid-fvdn3bmj]{margin-bottom:10px}.sc-next-steps[data-astro-cid-fvdn3bmj] ol[data-astro-cid-fvdn3bmj]{margin:0;padding-left:20px}.sc-next-steps[data-astro-cid-fvdn3bmj] li{margin-bottom:6px}.sc-next-steps[data-astro-cid-fvdn3bmj] li::marker{color:var(--teal-ink);font-weight:800}.sc-note[data-astro-cid-fvdn3bmj]{margin-top:18px}@media(max-width:560px){.sc-dots[data-astro-cid-fvdn3bmj] i[data-astro-cid-fvdn3bmj]{width:18px}.sc-nav[data-astro-cid-fvdn3bmj] .btn[data-astro-cid-fvdn3bmj]{flex:1}}
