.survey-question[data-astro-cid-sfagny54]{margin:26px 0 0}.q-label[data-astro-cid-sfagny54]{font-size:.98rem;color:var(--text-primary);margin:0 0 4px;max-width:62ch}.q-optional[data-astro-cid-sfagny54]{margin-left:8px;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.q-help[data-astro-cid-sfagny54]{font-size:.83rem;color:var(--text-muted);margin:0 0 10px;max-width:62ch;line-height:1.5}.q-options[data-astro-cid-sfagny54]{display:flex;flex-direction:column;margin-top:10px;border-top:1px solid var(--border)}.q-option[data-astro-cid-sfagny54]{display:flex;align-items:flex-start;gap:12px;font-size:var(--ed-body-sm);line-height:1.5;color:var(--text-secondary);border:0;border-bottom:1px solid var(--border);border-radius:0;padding:12px 0;cursor:pointer;transition:color var(--trs-dur) var(--trs-easing)}.q-option[data-astro-cid-sfagny54]:hover{color:var(--text-primary)}.q-option[data-astro-cid-sfagny54] input[data-astro-cid-sfagny54]{margin-top:3px;accent-color:var(--accent)}.q-option[data-astro-cid-sfagny54]:has(input:checked){color:var(--text-primary)}.q-scale[data-astro-cid-sfagny54]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.q-scale-end[data-astro-cid-sfagny54]{font-size:var(--ed-body-sm);color:var(--text-muted);flex:0 1 auto}.q-scale-point[data-astro-cid-sfagny54]{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--border-mid);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--ed-body-sm);color:var(--text-secondary);transition:border-color var(--trs-dur) var(--trs-easing),color var(--trs-dur) var(--trs-easing),background-color var(--trs-dur) var(--trs-easing)}.q-scale-point[data-astro-cid-sfagny54]:hover{border-color:var(--text-primary);color:var(--text-primary)}.q-scale-point[data-astro-cid-sfagny54] input[data-astro-cid-sfagny54]{position:absolute;opacity:0;pointer-events:none}.q-scale-point[data-astro-cid-sfagny54]:has(input:checked){border-color:var(--text-primary);background:var(--text-primary);color:var(--bg-primary)}.q-scale-point[data-astro-cid-sfagny54]:has(input:focus-visible){outline:1px auto;outline-offset:2px}.q-textarea[data-astro-cid-sfagny54]{max-width:100%}.q-count[data-astro-cid-sfagny54]{font-size:var(--ed-caption);color:var(--text-muted);margin:6px 0 0}.survey-hero[data-astro-cid-eci4vs56]{padding-top:150px}.survey-hero__title[data-astro-cid-eci4vs56]{grid-column:1 / 8}.survey-hero__lead[data-astro-cid-eci4vs56]{grid-column:9 / -1}.survey-hang[data-astro-cid-eci4vs56]{margin-top:16px;max-width:44ch}.survey-lead[data-astro-cid-eci4vs56]{margin-top:26px}.ink-link[data-astro-cid-eci4vs56]{color:var(--accent);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.ink-link[data-astro-cid-eci4vs56]:hover{text-decoration-thickness:2px}.ethics-list[data-astro-cid-eci4vs56]{margin-top:40px;max-width:72ch}.ethics-list[data-astro-cid-eci4vs56] strong[data-astro-cid-eci4vs56]{color:var(--text-primary);font-weight:400}.ethics-note[data-astro-cid-eci4vs56]{margin-top:30px;max-width:72ch;font-size:var(--ed-body-sm);line-height:1.6;color:var(--text-muted)}.survey-form[data-astro-cid-eci4vs56]{margin-top:0}.survey-step[data-astro-cid-eci4vs56]{border:none;padding:0;margin:0 0 26px}#survey-back[data-astro-cid-eci4vs56],#survey-next[data-astro-cid-eci4vs56]{display:none}.survey-form[data-astro-cid-eci4vs56].steps-on #survey-back[data-astro-cid-eci4vs56],.survey-form[data-astro-cid-eci4vs56].steps-on #survey-next[data-astro-cid-eci4vs56]{display:inline-flex}.survey-form[data-astro-cid-eci4vs56].steps-on #survey-back[data-astro-cid-eci4vs56][hidden],.survey-form[data-astro-cid-eci4vs56].steps-on #survey-next[data-astro-cid-eci4vs56][hidden],.survey-form[data-astro-cid-eci4vs56].steps-on #survey-submit[data-astro-cid-eci4vs56][hidden],.survey-form[data-astro-cid-eci4vs56].steps-on .survey-step[data-astro-cid-eci4vs56]{display:none}.survey-form[data-astro-cid-eci4vs56].steps-on .survey-step[data-astro-cid-eci4vs56].active{display:block}#survey-ref[data-astro-cid-eci4vs56]{font-family:var(--mono);letter-spacing:.08em}.survey-thanks[data-astro-cid-eci4vs56] h2[data-astro-cid-eci4vs56]{margin-bottom:18px}.survey-thanks[data-astro-cid-eci4vs56] p[data-astro-cid-eci4vs56]{max-width:66ch;margin-bottom:16px}@media(max-width:60em){.survey-hero[data-astro-cid-eci4vs56]{padding-top:110px}.survey-hero__title[data-astro-cid-eci4vs56],.survey-hero__lead[data-astro-cid-eci4vs56]{grid-column:1 / -1}.survey-hero__lead[data-astro-cid-eci4vs56]{margin-top:26px}}@media(max-width:40em){.survey-actions[data-astro-cid-eci4vs56]{flex-direction:column-reverse;align-items:stretch}.survey-actions[data-astro-cid-eci4vs56] .btn[data-astro-cid-eci4vs56]{width:100%;text-align:center}}
