*{box-sizing:border-box;margin:0}.adp-form-complaints-sugg-form{background:var(--adp-white);border-top:.375rem solid var(--green-900);border-radius:.5rem .5rem 0 0;flex-direction:column;gap:2rem;width:100%;margin-inline:auto;padding:1.5rem 1rem;display:flex}@media (min-width:1360px){.adp-form-complaints-sugg-form{gap:2.5rem;padding:3rem 2.5rem}}.adp-form-complaints-sugg-form .si-field,.adp-form-complaints-sugg-form .txt__field,.adp-form-complaints-sugg-form .txt__input,.adp-form-complaints-sugg-form .dp-field,.adp-form-complaints-sugg-form .dp-value{height:2.75rem;min-height:2.75rem}@media (min-width:1360px){.adp-form-complaints-sugg-form .si-field,.adp-form-complaints-sugg-form .txt__field,.adp-form-complaints-sugg-form .txt__input,.adp-form-complaints-sugg-form .dp-field,.adp-form-complaints-sugg-form .dp-value{height:3.25rem;min-height:3.25rem}}.adp-form-complaints-sugg-form .file-upload__button{box-sizing:border-box;min-width:0}.adp-form-complaints-sugg-form .si-label:not(.si-label--float){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.adp-form-complaints-sugg-form .txt__field:has(.txt__input:placeholder-shown:not(:focus)) .txt__label{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.adp-form-complaints-sugg-form .adp-form__complaints_sugg,.adp-form-complaints-sugg-form .adp-form__complaints_sugg .adp-form__row{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:760px){.adp-form-complaints-sugg-form .adp-form__complaints_sugg .adp-form__row{flex-direction:row}}.adp-form-complaints-sugg-form .adp-form__complaints_sugg .adp-form__row>*{flex:1;width:100%}.adp-form-complaints-sugg-form .adp-form__actions{overflow-wrap:anywhere;justify-content:space-between;display:flex}.adp-form-complaints-sugg-form .adp-form__actions .complaints_sugg__button{min-width:8.5rem;padding:.75rem 2rem;font-size:.875rem;line-height:1.14}@media (min-width:1360px){.adp-form-complaints-sugg-form .adp-form__actions .complaints_sugg__button{min-width:10rem;font-size:1rem;line-height:1.25}}.adp-form-complaints-sugg-form .adp-form__actions--single{justify-content:center}.adp-form-complaints-sugg-form .adp-form__actions--single .complaints_sugg__button{min-width:10rem}.complaints_sugg__step-three{width:100%;max-width:25rem;margin-inline:auto;gap:2.5rem!important}.complaints_sugg__step-three .adp-form__option-content{flex-direction:column;align-items:center;gap:.25rem;width:100%;display:flex}.complaints_sugg__step-three .adp-form__option-label{width:100%;color:var(--black-700);text-align:center;font-size:.75rem;font-weight:700;line-height:1.6}.complaints_sugg__step-three .radio-option-group{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}@media (min-width:760px){.complaints_sugg__step-three .radio-option-group{flex-direction:row;justify-content:center;gap:1.5rem}}.complaints_sugg__step-three .radio-option{color:var(--black-700);gap:.5rem;font-size:.875rem;font-weight:300;line-height:1.1;display:flex}.complaints_sugg__step-three .radio-option input[type=radio]{appearance:none;border:.0625rem solid var(--gray-900);background-color:var(--adp-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.complaints_sugg__step-three .radio-option input[type=radio].adp-form__input--error,.complaints_sugg__step-three .radio-option input[type=radio]:checked{border-color:var(--magenta-900)}.complaints_sugg__step-three .radio-option input[type=radio]:checked:after{content:"";background:var(--magenta-900);border-radius:50%;width:.625rem;height:.625rem;display:block}.complaints_sugg__step-three .adp-form__error{color:var(--magenta-900);padding-inline:1rem;font-size:.625rem;line-height:1.2}@media (min-width:1360px){.complaints_sugg__step-three .adp-form__error{font-size:.75rem;line-height:1}}
