.demo-question-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.demo-question-full{grid-column:1/-1}.demo-question-half{grid-column:auto}.demo-runtime-options{display:grid;gap:8px}.demo-options-list{grid-template-columns:minmax(0,1fr)}.demo-options-list .demo-choice span{justify-content:flex-start;text-align:left;padding:11px 16px;min-height:44px}.demo-options-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-options-grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.demo-options-grid2 .demo-choice:last-child:nth-child(odd){grid-column:1/-1}.demo-question .demo-consent{display:flex;align-items:flex-start;font-size:12px;color:#666}.demo-question .demo-consent input{position:static;display:block;flex:0 0 14px;width:14px;height:14px;padding:0;margin:2px 0 0;border-radius:3px}.demo-question .demo-consent>span{line-height:1.5}.demo-question .demo-field-hint{margin-top:8px;white-space:pre-line}.demo-information{margin:0;white-space:pre-line;overflow-wrap:anywhere}.demo-other{margin-top:12px}.demo-field-error{white-space:pre-line}.demo-runtime input[aria-invalid=true],.demo-runtime select[aria-invalid=true],.demo-runtime textarea[aria-invalid=true]{border-color:#b42318}.demo-runtime[hidden],.demo-runtime [hidden]{display:none!important}.demo-runtime .demo-sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)}.demo-runtime .demo-step-heading h3,.demo-runtime .demo-field label{overflow-wrap:anywhere}.demo-runtime .demo-submit-note{margin-top:20px}@media(max-width:639px){.demo-question-grid{grid-template-columns:minmax(0,1fr)}.demo-question-half{grid-column:1/-1}.demo-options-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}
