.msf[data-astro-cid-f3sdrot7]{border:1px solid var(--line,#e3e8ef);background:#fff;border-radius:14px;padding:24px}.msf__title[data-astro-cid-f3sdrot7]{letter-spacing:-.01em;margin:0 0 12px;font-size:1.22rem;font-weight:800}.msf__bar[data-astro-cid-f3sdrot7]{background:var(--line,#e3e8ef);border-radius:999px;height:4px;overflow:hidden}.msf__fill[data-astro-cid-f3sdrot7]{background:var(--blue-500,#06c);width:33.33%;height:100%;transition:width .3s;display:block}.msf__count[data-astro-cid-f3sdrot7]{color:var(--muted);margin:8px 0 18px;font-size:.8rem;font-weight:600}.msf__step[data-astro-cid-f3sdrot7]{border:0;margin:0 0 20px;padding:0}.msf__form[data-astro-cid-f3sdrot7].is-enhanced .msf__step[data-astro-cid-f3sdrot7]{margin:0;display:none}.msf__form[data-astro-cid-f3sdrot7].is-enhanced .msf__step[data-astro-cid-f3sdrot7].is-active{display:block}.msf__legend[data-astro-cid-f3sdrot7]{color:var(--ink);margin-bottom:14px;padding:0;font-size:1.02rem;font-weight:700}.msf__opts[data-astro-cid-f3sdrot7]{gap:9px;display:grid}.msf__opt[data-astro-cid-f3sdrot7]{cursor:pointer;border:1.5px solid var(--line,#e3e8ef);border-radius:10px;align-items:center;gap:12px;padding:13px 15px;transition:border-color .15s,background .15s;display:flex}.msf__opt[data-astro-cid-f3sdrot7]:hover{border-color:var(--blue-500,#06c);background:var(--bg-alt,#f5f7fa)}.msf__opt[data-astro-cid-f3sdrot7] input[data-astro-cid-f3sdrot7]{accent-color:var(--blue-500,#06c);flex:none;width:17px;height:17px}.msf__opt[data-astro-cid-f3sdrot7]:has(input:checked){border-color:var(--blue-500,#06c);background:#0066cc0d}.msf__opt[data-astro-cid-f3sdrot7] input[data-astro-cid-f3sdrot7]:focus-visible{outline:2px solid var(--blue-500,#06c);outline-offset:2px}.msf__opt-ic[data-astro-cid-f3sdrot7]{flex:none;font-size:1.15rem;line-height:1}.msf__opt-t[data-astro-cid-f3sdrot7]{font-size:.96rem;font-weight:600}.msf__fields[data-astro-cid-f3sdrot7]{gap:10px;display:grid}.msf__fields[data-astro-cid-f3sdrot7] input[data-astro-cid-f3sdrot7]{width:100%;font:inherit;border:1.5px solid var(--line,#e3e8ef);background:#fff;border-radius:10px;padding:13px 15px;font-size:.97rem}.msf__fields[data-astro-cid-f3sdrot7] input[data-astro-cid-f3sdrot7]:focus{border-color:var(--blue-500,#06c);outline:none}.msf__hp[data-astro-cid-f3sdrot7]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.msf__actions[data-astro-cid-f3sdrot7]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.msf__submit[data-astro-cid-f3sdrot7]{cursor:pointer;background:var(--blue-500,#06c);color:#fff;font:inherit;border:0;border-radius:999px;flex:auto;padding:14px 22px;font-size:1rem;font-weight:700}.msf__submit[data-astro-cid-f3sdrot7]:hover{background:var(--blue-600,#0052a3)}.msf__submit[data-astro-cid-f3sdrot7]:disabled{opacity:.6;cursor:not-allowed}.msf__back[data-astro-cid-f3sdrot7]{cursor:pointer;color:var(--muted);font:inherit;background:0 0;border:0;margin-top:14px;padding:6px 2px;font-size:.9rem;font-weight:600}.msf__back[data-astro-cid-f3sdrot7]:hover{color:var(--blue-500,#06c)}.msf__actions[data-astro-cid-f3sdrot7] .msf__back[data-astro-cid-f3sdrot7]{margin-top:0}.msf__note[data-astro-cid-f3sdrot7]{color:var(--muted);margin:12px 0 0;font-size:.82rem}.msf__status[data-astro-cid-f3sdrot7]{margin:10px 0 0;font-size:.88rem;font-weight:600}.msf__status[data-astro-cid-f3sdrot7][data-state=err]{color:var(--red,#c0392b)}.msf__done[data-astro-cid-f3sdrot7]{text-align:center;padding:20px 0}.msf__check[data-astro-cid-f3sdrot7]{margin-bottom:8px;font-size:2.2rem}.msf__done[data-astro-cid-f3sdrot7] h2[data-astro-cid-f3sdrot7]{margin:0 0 6px;font-size:1.15rem}@media (width<=480px){.msf[data-astro-cid-f3sdrot7]{padding:20px 16px}}
