/* Modernization shares the AlphaCENTER form and result column. */
.questionnaire-content .modern-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;grid-column:1/-1}
.questionnaire-content .modern-fields>.full{grid-column:1/-1}
.questionnaire-content .modern-check{display:flex;align-items:flex-start;gap:10px;margin:0;line-height:1.6}
.questionnaire-content .modern-check input{flex:0 0 18px;width:18px;height:18px;min-height:0;padding:0;margin:2px 0 0;accent-color:var(--accent)}
.questionnaire-content .modern-notes{padding:12px 16px;border:1px solid var(--line);border-radius:10px;background:var(--bg)}
.questionnaire-content .modern-notes .hint{margin:6px 0}
.questionnaire-content .modern-title{font:500 20px/1.4 "Segoe UI",Arial,sans-serif;direction:inherit;unicode-bidi:plaintext}
@media(max-width:600px){.questionnaire-content .modern-fields{grid-template-columns:1fr}}
