.anam-shell{max-width:740px}.anam-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;margin:28px 0}.anam-field{grid-column:1/-1;display:block;text-align:left;font-size:15px;line-height:1.5;min-width:0}.anam-field.half{grid-column:auto}.anam-field input:not([type=radio]):not([type=checkbox]),.anam-field select,.anam-field textarea{display:block;width:100%;box-sizing:border-box;margin-top:8px;border:1px solid #cbd2cf;border-radius:10px;padding:13px;background:#fff;color:#252b31;font:inherit;min-height:48px}.anam-field textarea{resize:vertical}.anam-field fieldset,fieldset.anam-field{border:0;margin:0;padding:0;min-width:0}.anam-options{display:grid;gap:8px;margin-top:10px}.anam-options .answer-option{padding:12px;gap:12px;cursor:pointer;display:flex;align-items:center;border-radius:10px}.anam-options input{accent-color:#173229;width:18px;height:18px;flex:0 0 18px}.anam-options .answer-option:has(input:checked){border-color:#173229;background:#edf2ec}.anam-field [aria-invalid=true]{border-color:#9b3131!important;outline:1px solid #9b3131}.anam-shell [data-anam-section]>h3{font-size:clamp(26px,3vw,38px)}@media(max-width:600px){.anam-fields{grid-template-columns:1fr}.anam-field.half{grid-column:1/-1}.anam-shell{padding:25px 20px}}
