.main-page__feedback{padding-bottom:1rem;padding-top:2rem}@media (max-width:64em){.main-page__feedback{padding-top:1.5rem}}@media (max-width:48em){.main-page__feedback{padding-top:1rem}}@media (max-width:30em){.main-page__feedback{padding-top:.5rem}}.feedback__title{font-family:TTNormsPro-Medium;line-height:1.1;text-align:center;text-wrap:balance}@supports (font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)){.feedback__title{font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)}}@supports not (font-size:clamp(1.5rem,.9375rem + 1.875vw,2.625rem)){.feedback__title{font-size:calc(.9375rem + 1.875vw)}}.feedback__title:not(:last-child){margin-bottom:1rem}@media (max-width:71.875em){@supports (margin-bottom:clamp(1rem,.6417910448rem + 1.1940298507vw,1.5rem)){.feedback__title:not(:last-child){margin-bottom:clamp(1rem,.6417910448rem + 1.1940298507vw,1.5rem)}}@supports not (margin-bottom:clamp(1rem,.6417910448rem + 1.1940298507vw,1.5rem)){.feedback__title:not(:last-child){margin-bottom:calc(.64179rem + 1.19403vw)}}}.feedback__body{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media (max-width:48em){.feedback__body{grid-template-columns:1fr}.feedback__image-ibg{display:none}}.feedback__image-ibg img{-o-object-fit:contain!important;object-fit:contain!important}.feedback-form{align-self:center;border-radius:1rem;justify-self:center;max-width:38.25rem;padding:2rem 1.5rem 1.5rem;width:100%}@media (min-width:90em){.feedback-form{justify-self:flex-start}}.feedback-form__title{line-height:.9;text-wrap:balance}@supports (font-size:clamp(2rem,1rem + 2.2222222222vw,3rem)){.feedback-form__title{font-size:clamp(2rem,1rem + 2.2222222222vw,3rem)}}@supports not (font-size:clamp(2rem,1rem + 2.2222222222vw,3rem)){.feedback-form__title{font-size:calc(1rem + 2.22222vw)}}.feedback-form__title span{color:#ad7f43}@supports (font-size:clamp(2.25rem,.5rem + 3.8888888889vw,4rem)){.feedback-form__title span{font-size:clamp(2.25rem,.5rem + 3.8888888889vw,4rem)}}@supports not (font-size:clamp(2.25rem,.5rem + 3.8888888889vw,4rem)){.feedback-form__title span{font-size:calc(.5rem + 3.88889vw)}}.feedback-form__title:not(:last-child){margin-bottom:1.5rem}@media (max-width:48em){.feedback-form__title{line-height:1.1}.feedback-form__title:not(:last-child){margin-bottom:1rem}}.feedback-form__subtitle{text-wrap:balance}.feedback-form__subtitle:not(:last-child){margin-bottom:1.5rem}@media (max-width:48em){.feedback-form__subtitle:not(:last-child){margin-bottom:1rem}}.feedback-form__input-box{position:relative;width:100%}.feedback-form__input-box:not(:last-child){margin-bottom:1rem}.feedback-form__input-box span{color:#bababa;font-size:1.125rem;left:0;margin:.625rem 0;padding:.25rem 0;pointer-events:none;position:absolute;transition:.2s}.feedback-form__input-box.not-empty>span{color:#181818;font-size:1rem;transform:translateY(-24px)}.feedback-form__input-box .form__error{left:unset;right:0}.feedback-form__input-box._form-error input,.feedback-form__input-box._form-error span{border-bottom-color:red;color:red}.feedback-form__input,.feedback-form__textarea{background:transparent;border:none;border-bottom:2px solid #bababa;font-size:1.125rem;margin-top:.625rem;outline:none;padding:.25rem 0;resize:none;width:100%!important}.feedback-form__input:focus~span,.feedback-form__input:hover~span,.feedback-form__textarea:focus~span,.feedback-form__textarea:hover~span{color:#181818;font-size:1rem;transform:translateY(-24px)}.feedback-form__input-wrapper{margin:15px 0;position:relative;text-align:center;width:100%}.feedback-form__input-file{left:0;opacity:0;position:absolute;visibility:hidden;width:0}.feedback-form__file-button{align-items:center;cursor:pointer;display:flex;font-size:1.125rem;justify-content:flex-start;transition:color .3s ease 0s;width:100%}.feedback-form__file-button:hover{color:#ad7f43}.feedback-form__file-button:hover .feedback-form__file-icon-wrapper svg path{stroke:#ad7f43}.feedback-form__file-icon-wrapper{align-items:center;display:flex;height:1.5rem;justify-content:center;margin-right:.5rem;width:1.5rem}.feedback-form__file-icon-wrapper svg path{transition:stroke .3s ease 0s}.feedback-form__file-button-text{line-height:1;margin-top:1px;text-align:start;text-wrap:balance}.feedback-form__button{margin-top:2rem}
