.qf[data-astro-cid-5v4witja]{background:var(--surface);border:1px solid var(--mullion);border-radius:var(--radius);padding:clamp(20px,3vw,32px)}.qf--closed[data-astro-cid-5v4witja] p[data-astro-cid-5v4witja]{color:var(--ink-2)}.qf-closed-title[data-astro-cid-5v4witja]{font:700 var(--step-1) / 1.25 var(--font-display);margin-bottom:8px;color:var(--ink)!important}.qf-next[data-astro-cid-5v4witja]{gap:6px;margin:0;padding-left:1.2em;display:grid}.qf-next[data-astro-cid-5v4witja] li[data-astro-cid-5v4witja]::marker{color:var(--accent)}.qf-fee[data-astro-cid-5v4witja]{font-size:var(--step--1);background:var(--glass);border-left:2px solid var(--accent);border-radius:2px;max-width:none;margin:0 0 18px;padding:10px 12px}.qf-grid[data-astro-cid-5v4witja]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 22px;display:grid}.qf--compact[data-astro-cid-5v4witja] .qf-grid[data-astro-cid-5v4witja]{grid-template-columns:minmax(0,1fr)}.field[data-astro-cid-5v4witja]{align-content:start;gap:6px;min-width:0;display:grid}.field--radios[data-astro-cid-5v4witja]{border:0;margin:0;padding:0}label[data-astro-cid-5v4witja],legend[data-astro-cid-5v4witja]{font-weight:600;font-size:var(--step--1);color:var(--ink)}.opt[data-astro-cid-5v4witja]{color:var(--muted);font-weight:400}legend[data-astro-cid-5v4witja]{margin-bottom:6px;padding:0}input[data-astro-cid-5v4witja]:not([type=checkbox]):not([type=radio]),select[data-astro-cid-5v4witja]{width:100%;min-height:46px;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--control-edge);border-radius:var(--radius);transition:border-color var(--dur-hover) ease;padding:10px 12px}input[data-astro-cid-5v4witja]:focus-visible,select[data-astro-cid-5v4witja]:focus-visible{border-color:var(--accent);outline-offset:1px}[data-astro-cid-5v4witja][aria-invalid=true]{border-color:var(--error)!important}.hint[data-astro-cid-5v4witja]{color:var(--muted);margin:0;font-size:.8rem}.err[data-astro-cid-5v4witja]{color:var(--error);margin:0;font-size:.82rem;font-weight:600}.radios[data-astro-cid-5v4witja]{background:var(--control-edge);border:1px solid var(--control-edge);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.radio[data-astro-cid-5v4witja]{font-weight:500;position:relative}.radio[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.radio[data-astro-cid-5v4witja] span[data-astro-cid-5v4witja]{background:var(--bg);min-height:44px;transition:background-color var(--dur-hover) ease, color var(--dur-hover) ease;justify-content:center;align-items:center;padding:0 8px;display:flex}.radio[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:checked+span[data-astro-cid-5v4witja]{background:var(--glass-2);color:var(--accent-hover);font-weight:650}.radio[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:focus-visible+span[data-astro-cid-5v4witja]{outline:2px solid var(--accent);outline-offset:-3px}[data-astro-cid-5v4witja][data-radios][aria-invalid=true] .radios[data-astro-cid-5v4witja]{border-color:var(--error);background:var(--error)}.consents[data-astro-cid-5v4witja]{gap:10px;margin:22px 0;display:grid}.consent[data-astro-cid-5v4witja]{color:var(--ink-2);align-items:flex-start;gap:10px;font-weight:400;display:flex}.consent[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{width:20px;height:20px;accent-color:var(--accent);flex:none;margin-top:2px}.qf-small[data-astro-cid-5v4witja]{font-size:var(--step--1);color:var(--muted);margin:0}.qf-actions[data-astro-cid-5v4witja]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.qf-status[data-astro-cid-5v4witja]{font-size:var(--step--1);margin:0}.qf-status[data-astro-cid-5v4witja][data-tone=error]{color:var(--error)}.qf-status[data-astro-cid-5v4witja][data-tone=ok]{color:var(--accent)}@media (width<=640px){.qf-grid[data-astro-cid-5v4witja]{grid-template-columns:minmax(0,1fr)}.qf-actions[data-astro-cid-5v4witja] .btn[data-astro-cid-5v4witja]{width:100%}}@media (prefers-reduced-motion:reduce){input[data-astro-cid-5v4witja],select[data-astro-cid-5v4witja],.radio[data-astro-cid-5v4witja] span[data-astro-cid-5v4witja]{transition:none}}
