.survey-form .checkbox-field{grid-column:1/-1}.checkbox-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.checkbox-options label{cursor:pointer;background:#fff;border:1px solid #cad7dd;border-radius:6px;align-items:center;gap:11px;padding:13px 15px;font:14px/1.5 Yu Gothic,sans-serif;display:flex}.checkbox-options input{accent-color:#0b3a64;width:18px;height:18px;margin:0}.checkbox-options label:has(input:checked){background:#edf5f7;border-color:#315f7d}.required{color:#9a5700;margin-left:8px;font:600 11px/1 Yu Gothic,sans-serif;display:inline-block}@media (max-width:560px){.checkbox-options{grid-template-columns:1fr}}
