.complaints-form{padding-block:var(--spacing-lg);padding-inline:var(--spacing-padding-outside);scroll-margin-top:10rem}.complaints-form:focus{outline:none}@media (min-width:60em){.complaints-form{padding-block:var(--spacing-3xl)}}@media (min-width:75em){.complaints-form{padding-block:var(--spacing-4xl)}.complaints-form--success{padding-block:var(--spacing-7xl)}}.complaints-form__inner{max-width:var(--form-max-width);margin-inline:auto}.complaints-form__header{align-items:center;gap:var(--spacing-4xs);display:flex}.complaints-form__header .tooltip__container{color:var(--text-brand-light)}.complaints-form__title{font-size:var(--font-size-400);letter-spacing:0;line-height:132.258%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-bold);color:var(--text-brand-light)}.complaints-form__description{font-size:var(--font-size-100);letter-spacing:0;line-height:150%;font-family:var(--font-primary),sans-serif;font-style:normal;font-weight:var(--font-weight-normal);color:var(--text-primary-light);margin-top:var(--spacing-2xs)}.complaints-form__form{gap:var(--spacing-md);margin-top:var(--spacing-md);flex-direction:column;display:flex}@media (min-width:75em){.complaints-form__form{margin-top:var(--spacing-lg)}}.complaints-form__form .button{align-self:flex-start}.complaints-form__input-group{gap:var(--spacing-sm);flex-direction:column;display:flex}@media (min-width:37.5em){.complaints-form__input-group{gap:var(--spacing-xs);flex-direction:row}}
