.pf[data-astro-cid-dj5puvlm]{scroll-margin-top:92px}.pf-card[data-astro-cid-dj5puvlm]{padding:26px 26px 24px;color:var(--ink);text-align:left}.pf-head[data-astro-cid-dj5puvlm]{display:flex;align-items:center;gap:14px;margin-bottom:20px}.pf-head[data-astro-cid-dj5puvlm] .me[data-astro-cid-dj5puvlm]{width:40px;flex:none}.pf[data-astro-cid-dj5puvlm] h2[data-astro-cid-dj5puvlm]{font-size:clamp(1.4rem,2.2vw,1.75rem);margin:0;max-width:none;color:var(--ink)}.pf-sub[data-astro-cid-dj5puvlm]{margin:4px 0 0;font-size:14.5px;color:var(--ink2)}.pf-progress[data-astro-cid-dj5puvlm]{margin-bottom:18px}.pf-bar[data-astro-cid-dj5puvlm]{height:6px;border-radius:6px;background:var(--line);overflow:hidden}.pf-bar[data-astro-cid-dj5puvlm] i[data-astro-cid-dj5puvlm]{display:block;height:100%;background:var(--purple);border-radius:6px;transition:width .35s ease}.pf-dots[data-astro-cid-dj5puvlm]{display:flex;justify-content:space-between;gap:6px;margin:8px 0 0;padding:0;list-style:none;font-size:12.5px;color:var(--muted)}.pf-dots[data-astro-cid-dj5puvlm] li[data-astro-cid-dj5puvlm].is-on{color:var(--ink);font-weight:700}.pf-dots[data-astro-cid-dj5puvlm] li[data-astro-cid-dj5puvlm].is-done{color:var(--ink2)}.pf-form[data-astro-cid-dj5puvlm]{display:grid;gap:16px}.pf-step[data-astro-cid-dj5puvlm]{min-width:0;margin:0;padding:0;border:0}.pf-legend[data-astro-cid-dj5puvlm]{display:grid;gap:2px;padding:0;margin-bottom:14px}.pf-count[data-astro-cid-dj5puvlm]{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2)}.pf-title[data-astro-cid-dj5puvlm]{font:800 clamp(1.15rem,1.8vw,1.35rem)/1.25 var(--display);color:var(--ink);outline:none}.pf-grid[data-astro-cid-dj5puvlm]{display:grid;grid-template-columns:1fr 1fr;gap:16px 14px}.field[data-astro-cid-dj5puvlm]{display:grid;gap:7px;min-width:0;align-content:end}.field[data-astro-cid-dj5puvlm].wide{grid-column:1 / -1}.field[data-astro-cid-dj5puvlm] label[data-astro-cid-dj5puvlm],.pf-label[data-astro-cid-dj5puvlm]{margin:0;font-weight:700;font-size:14px;color:var(--ink)}.opt[data-astro-cid-dj5puvlm]{font-weight:500;color:var(--ink2)}.field[data-astro-cid-dj5puvlm] input[data-astro-cid-dj5puvlm]:not([type=checkbox],[type=radio]),.field[data-astro-cid-dj5puvlm] select[data-astro-cid-dj5puvlm],.field[data-astro-cid-dj5puvlm] textarea[data-astro-cid-dj5puvlm]{box-sizing:border-box;width:100%;min-height:48px;padding:11px 14px;border:2px solid var(--line);border-radius:14px 14px 14px 0;background-color:var(--paper);color:var(--ink);font:400 16px/1.45 var(--body);transition:border-color var(--t-micro)}.field[data-astro-cid-dj5puvlm] textarea[data-astro-cid-dj5puvlm]{resize:vertical;min-height:72px}.field[data-astro-cid-dj5puvlm] input[data-astro-cid-dj5puvlm]::-moz-placeholder,.field[data-astro-cid-dj5puvlm] textarea[data-astro-cid-dj5puvlm]::-moz-placeholder{color:var(--muted);opacity:1}.field[data-astro-cid-dj5puvlm] input[data-astro-cid-dj5puvlm]::placeholder,.field[data-astro-cid-dj5puvlm] textarea[data-astro-cid-dj5puvlm]::placeholder{color:var(--muted);opacity:1}.field[data-astro-cid-dj5puvlm] input[data-astro-cid-dj5puvlm]:not([type=checkbox],[type=radio]):hover,.field[data-astro-cid-dj5puvlm] select[data-astro-cid-dj5puvlm]:hover,.field[data-astro-cid-dj5puvlm] textarea[data-astro-cid-dj5puvlm]:hover{border-color:var(--muted)}.field[data-astro-cid-dj5puvlm] input[data-astro-cid-dj5puvlm]:not([type=checkbox],[type=radio]):focus,.field[data-astro-cid-dj5puvlm] select[data-astro-cid-dj5puvlm]:focus,.field[data-astro-cid-dj5puvlm] textarea[data-astro-cid-dj5puvlm]:focus{outline:3px solid var(--link);outline-offset:1px;border-color:var(--link)}.pf-choices[data-astro-cid-dj5puvlm]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pf-choices[data-astro-cid-dj5puvlm].is-compact .ob-choice[data-astro-cid-dj5puvlm]{white-space:nowrap}.pf-choices[data-astro-cid-dj5puvlm] .ob-choice[data-astro-cid-dj5puvlm]:has(input:disabled){opacity:.5;cursor:not-allowed}.pf-error[data-astro-cid-dj5puvlm]{margin:0;font-size:14.5px;font-weight:600;color:var(--error)}:root.dark .pf-error[data-astro-cid-dj5puvlm]{color:#ff8a80}.pf-nav[data-astro-cid-dj5puvlm]{display:flex;gap:10px}.pf-next[data-astro-cid-dj5puvlm]{flex:1}.pf-next[data-astro-cid-dj5puvlm][disabled]{opacity:.6;cursor:progress}.pf-back[data-astro-cid-dj5puvlm]{flex:none}.pf-status[data-astro-cid-dj5puvlm]{min-height:1.2em;margin:-6px 0 0;font-size:13px;color:var(--ink2);text-align:center}.pf-status[data-astro-cid-dj5puvlm][data-kind=ok]:before{content:"✓ ";color:var(--purple);font-weight:800}.pf-status[data-astro-cid-dj5puvlm][data-kind=error]{color:var(--error)}.pf-legal[data-astro-cid-dj5puvlm]{margin:0;font-size:12.5px;line-height:1.5;color:var(--ink2);text-align:center}.pf-legal[data-astro-cid-dj5puvlm] a[data-astro-cid-dj5puvlm]{color:inherit;text-decoration:underline;text-underline-offset:2px}.pf-success[data-astro-cid-dj5puvlm]{padding:18px 4px 10px;text-align:center}.pf-success[data-astro-cid-dj5puvlm] .me[data-astro-cid-dj5puvlm]{width:56px;margin:0 auto}.pf-success[data-astro-cid-dj5puvlm] h2[data-astro-cid-dj5puvlm]{margin-top:14px}.pf-success[data-astro-cid-dj5puvlm] p[data-astro-cid-dj5puvlm]{max-width:26em;margin:8px auto 18px;color:var(--ink2);font-size:15.5px}.hidden[data-astro-cid-dj5puvlm]{display:none!important}@media(max-width:560px){.pf-card[data-astro-cid-dj5puvlm]{padding:22px 18px 20px}.pf-grid[data-astro-cid-dj5puvlm],.pf-choices[data-astro-cid-dj5puvlm]{grid-template-columns:1fr}.pf-choices[data-astro-cid-dj5puvlm].is-compact{grid-template-columns:1fr 1fr}.pf-dots[data-astro-cid-dj5puvlm] li[data-astro-cid-dj5puvlm]:not(.is-on){display:none}.pf-dots[data-astro-cid-dj5puvlm]{justify-content:flex-start}}
