.feedback-form{position:relative;overflow:hidden}.feedback-form--default{background:linear-gradient(225deg,#3f3fcd,#0202af 50%,#000064);padding:65px 0 80px}@media (width<=767px){.feedback-form--default{padding:50px 0}}.feedback-form--default .feedback-form__container{flex-direction:column;gap:20px;display:flex}.feedback-form--default .feedback-form__heading{color:#fff}@media (width<=767px){.feedback-form--default .feedback-form__heading{font-size:32px}}.feedback-form--default .feedback-form__fields{grid-template-columns:repeat(10,1fr);align-items:flex-end;gap:20px 1.38889vw;display:grid}@media (width<=1023px){.feedback-form--default .feedback-form__fields{align-items:flex-start;gap:20px}}.feedback-form--default .feedback-form__inputs{flex-wrap:wrap;grid-column:span 8;gap:1.38889vw;display:flex}@media (width<=1023px){.feedback-form--default .feedback-form__inputs{grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:20px;display:grid}}@media (width<=599px){.feedback-form--default .feedback-form__inputs{grid-template-columns:1fr}}.feedback-form--default .feedback-form__field{background:#fff;flex:150px;min-width:0}.feedback-form--default .feedback-form__inputs+.feedback-form__submit{grid-column:span 2}@media (width<=1023px){.feedback-form--default .feedback-form__inputs+.feedback-form__submit{display:none}}.feedback-form--default .feedback-form__inputs .feedback-form__submit{display:none}@media (width<=1023px){.feedback-form--default .feedback-form__inputs .feedback-form__submit{display:inline-flex}}.feedback-form--default .feedback-form__agreement{grid-column:1/-1;align-items:center}@media (width<=999px){.feedback-form--default .feedback-form__agreement{align-items:flex-start}}.feedback-form--default .feedback-form__subheading{display:none}.feedback-form--horizontal-pattern{background:#0202af;padding:45px 0 50px}@media (width<=767px){.feedback-form--horizontal-pattern{padding:50px 0}}.feedback-form--horizontal-pattern .feedback-form__pattern{pointer-events:none;background:url(../images/feedback-form-pattern-blue.svg) no-repeat;width:23.6111vw;height:25.625vw;position:absolute;top:0;right:0}@media (width<=1365px){.feedback-form--horizontal-pattern .feedback-form__pattern{aspect-ratio:340/369;background-size:100% 100%;width:auto;height:100%}}@media (width<=1023px){.feedback-form--horizontal-pattern .feedback-form__pattern{right:-200px}}@media (width<=767px){.feedback-form--horizontal-pattern .feedback-form__pattern{display:none}}.feedback-form--horizontal-pattern .feedback-form__container{z-index:1;grid-template-columns:repeat(10,1fr);gap:30px 1.38889vw;display:grid;position:relative}.feedback-form--horizontal-pattern .feedback-form__text{grid-column:1/-1}.feedback-form--horizontal-pattern .feedback-form__heading{color:#fff;line-height:1.05}@media (width<=767px){.feedback-form--horizontal-pattern .feedback-form__heading{font-size:32px}}.feedback-form--horizontal-pattern .feedback-form__fields{grid-column:span 7;grid-template-columns:repeat(7,1fr);align-items:flex-end;gap:30px 1.38889vw;display:grid}@media (width<=1439px){.feedback-form--horizontal-pattern .feedback-form__fields{grid-column:span 8;grid-template-columns:repeat(8,1fr)}}@media (width<=1279px){.feedback-form--horizontal-pattern .feedback-form__fields{grid-column:span 5;grid-template-columns:1fr;align-items:flex-start;gap:30px 20px}}@media (width<=767px){.feedback-form--horizontal-pattern .feedback-form__fields{grid-column:1/-1}}.feedback-form--horizontal-pattern .feedback-form__inputs{flex-wrap:wrap;grid-column:span 5;gap:1.38889vw;display:flex}@media (width<=1439px){.feedback-form--horizontal-pattern .feedback-form__inputs{grid-column:span 6}}@media (width<=1279px){.feedback-form--horizontal-pattern .feedback-form__inputs{grid-column:span 5;grid-template-columns:1fr;gap:20px;display:grid}}@media (width<=767px){.feedback-form--horizontal-pattern .feedback-form__inputs{grid-column:1/-1}}.feedback-form--horizontal-pattern .feedback-form__field{background:#fff;flex:150px;min-width:0}.feedback-form--horizontal-pattern .feedback-form__inputs+.feedback-form__submit{grid-column:span 2}@media (width<=1279px){.feedback-form--horizontal-pattern .feedback-form__inputs+.feedback-form__submit{display:none}}.feedback-form--horizontal-pattern .feedback-form__inputs .feedback-form__submit{display:none}@media (width<=1279px){.feedback-form--horizontal-pattern .feedback-form__inputs .feedback-form__submit{display:inline-flex}}.feedback-form--horizontal-pattern .feedback-form__agreement{grid-column:1/-1;align-items:flex-start;max-width:450px}@media (width<=767px){.feedback-form--horizontal-pattern .feedback-form__agreement{grid-column:1/-1;max-width:100%}}.feedback-form--horizontal-pattern .feedback-form__subheading{display:none}.feedback-form--vertical-pattern{background:#0202af;padding:50px 0}.feedback-form--vertical-pattern .feedback-form__pattern{aspect-ratio:340/369;pointer-events:none;background:url(../images/feedback-form-pattern-blue.svg) 100%/100% 100% no-repeat;width:auto;height:100%;position:absolute;top:0;right:-110px}@media (width<=1023px){.feedback-form--vertical-pattern .feedback-form__pattern{display:none}}.feedback-form--vertical-pattern .feedback-form__container{z-index:1;grid-template-columns:repeat(10,1fr);gap:20px 1.38889vw;display:grid;position:relative}@media (width<=1023px){.feedback-form--vertical-pattern .feedback-form__container{gap:30px 1.38889vw}}.feedback-form--vertical-pattern .feedback-form__text{flex-direction:column;grid-column:span 3;gap:30px;display:flex}@media (width<=1023px){.feedback-form--vertical-pattern .feedback-form__text{grid-column:1/-1}}.feedback-form--vertical-pattern .feedback-form__heading{color:#fff;font-size:60px;line-height:1}@media (width<=1439px){.feedback-form--vertical-pattern .feedback-form__heading{font-size:50px}}@media (width<=1279px){.feedback-form--vertical-pattern .feedback-form__heading{font-size:44px}}@media (width<=424px){.feedback-form--vertical-pattern .feedback-form__heading{font-size:36px}}.feedback-form--vertical-pattern .feedback-form__subheading{color:#e8edf1;font-size:18px}@media (width<=1023px){.feedback-form--vertical-pattern .feedback-form__subheading{font-size:16px}}.feedback-form--vertical-pattern .feedback-form__fields{flex-direction:column;grid-column:5/span 3;gap:20px;padding:15px 0 0;display:flex}@media (width<=1023px){.feedback-form--vertical-pattern .feedback-form__fields{grid-column:1/span 6;padding:0}}@media (width<=599px){.feedback-form--vertical-pattern .feedback-form__fields{grid-column:1/-1}}.feedback-form--vertical-pattern .feedback-form__inputs{flex-direction:column;gap:20px}.feedback-form--vertical-pattern .feedback-form__submit{align-self:flex-start;width:240px}@media (width<=599px){.feedback-form--vertical-pattern .feedback-form__submit{width:100%}}.feedback-form--vertical-pattern .feedback-form__field{background:#fff}.feedback-form--vertical-with-lines{background:linear-gradient(225deg,#3f3fcd,#0202af 50%,#000064);padding:50px 0}.feedback-form--vertical-with-lines .feedback-form__container{z-index:1;-moz-column-gap:1.38889vw;grid-template-columns:repeat(10,1fr);align-items:flex-start;column-gap:1.38889vw;display:grid;position:relative}@media (width<=767px){.feedback-form--vertical-with-lines .feedback-form__container{row-gap:30px}}.feedback-form--vertical-with-lines .feedback-form__text{grid-column:span 5}@media (width<=767px){.feedback-form--vertical-with-lines .feedback-form__text{grid-column:1/-1}}.feedback-form--vertical-with-lines .feedback-form__heading{color:#fff;line-height:1.05}@media (width<=1023px){.feedback-form--vertical-with-lines .feedback-form__heading{font-size:40px}}@media (width<=599px){.feedback-form--vertical-with-lines .feedback-form__heading{font-size:32px}}.feedback-form--vertical-with-lines .feedback-form__fields{flex-direction:column;grid-column:span 3;gap:20px;padding:20px 1px 1px;display:flex}@media (width<=1279px){.feedback-form--vertical-with-lines .feedback-form__fields{grid-column:6/span 4}}@media (width<=767px){.feedback-form--vertical-with-lines .feedback-form__fields{grid-column:span 6;padding:0 1px 1px}}@media (width<=599px){.feedback-form--vertical-with-lines .feedback-form__fields{grid-column:span 8}}@media (width<=424px){.feedback-form--vertical-with-lines .feedback-form__fields{grid-column:1/-1}}.feedback-form--vertical-with-lines .feedback-form__inputs{flex-direction:column;gap:20px}.feedback-form--vertical-with-lines .feedback-form__submit{align-self:flex-start;width:240px}@media (width<=599px){.feedback-form--vertical-with-lines .feedback-form__submit{width:100%}}.feedback-form--vertical-with-lines .feedback-form__field{background:#fff}.feedback-form--vertical-with-lines .feedback-form__agreement-text{color:#b0b5ba}.feedback-form--vertical-with-lines .feedback-form__agreement-link{color:#fff}@media (hover:hover){.feedback-form--vertical-with-lines .feedback-form__agreement-link:hover{color:#e8edf1}}.feedback-form--vertical-with-lines .feedback-form__subheading{display:none}.feedback-form__heading{overflow-wrap:break-word}.feedback-form__field,.feedback-form__inputs{width:100%;display:flex}.feedback-form__field{border:1px solid #0000;border-radius:25px;align-items:center;height:50px;padding:0 20px;transition:border-color .2s cubic-bezier(.645,.045,.355,1);position:relative}.feedback-form__field--error{border-color:#d93025}.feedback-form__input{color:#1e2125;background:0 0;border:none;flex:1;height:100%;padding:0}.feedback-form__input::placeholder{color:#7d8083}.feedback-form__field-tip{flex-shrink:0;align-items:center;margin:0 0 0 10px;display:flex;position:relative}.feedback-form__field-tip--visible .feedback-form__field-tip-text,.feedback-form__field-tip:hover .feedback-form__field-tip-text{opacity:1;visibility:visible}.feedback-form__field-tip-icon{color:#d93025;cursor:default;width:18px;height:18px}.feedback-form__field-tip-text{color:#fff;opacity:0;pointer-events:none;visibility:hidden;background:#d93025;border-radius:5px;width:max-content;max-width:220px;padding:5px 10px;transition:opacity .2s cubic-bezier(.645,.045,.355,1),visibility .2s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:calc(100% + 8px);right:0}.feedback-form__field-tip-text:after{content:"";border:5px solid #0000;border-top-color:#d93025;position:absolute;top:100%;right:3px}.feedback-form__agreement{cursor:pointer;align-items:flex-start;gap:5px;display:flex}.feedback-form__checkbox-input{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.feedback-form__checkbox-icons{flex-shrink:0;width:24px;height:24px;position:relative}.feedback-form__checkbox-icons--tip-visible .feedback-form__checkbox-tip-text,.feedback-form__checkbox-icons:hover .feedback-form__checkbox-tip-text{opacity:1;visibility:visible}.feedback-form__checkbox-tip-text{color:#fff;opacity:0;pointer-events:none;visibility:hidden;background:#d93025;border-radius:5px;width:max-content;max-width:230px;padding:5px 10px;font-size:14px;transition:opacity .2s cubic-bezier(.645,.045,.355,1),visibility .2s cubic-bezier(.645,.045,.355,1);position:absolute;bottom:calc(100% + 8px);left:0}.feedback-form__checkbox-tip-text:after{content:"";border:5px solid #0000;border-top-color:#d93025;position:absolute;top:100%;left:7px}.feedback-form__checkbox-icon{color:#fff;opacity:0;width:24px;height:24px;transition:opacity .25s cubic-bezier(.645,.045,.355,1),color .2s cubic-bezier(.645,.045,.355,1);position:absolute;inset:0}.feedback-form__checkbox-icon--visible{opacity:1}.feedback-form__agreement--error .feedback-form__checkbox-icon{color:#d93025}.feedback-form__agreement-text{color:#b0b5ba}.feedback-form__agreement-link{color:#fff}@media (hover:hover){.feedback-form__agreement-link:hover{color:#e8edf1}}.feedback-form__submit{background:#1e2125}.feedback-form__line{z-index:1;opacity:.5;pointer-events:none;background:#fff;width:1px;position:absolute;top:0;bottom:0}.feedback-form__line--left{left:5.55556%}.feedback-form__line--right{right:5.55556%}.feedback-form__grid-line{z-index:1;opacity:.5;pointer-events:none;background:#fff;position:absolute}.feedback-form__grid-line--v1{width:1px;top:0;bottom:0;left:5.55556%}.feedback-form__grid-line--v2{width:1px;top:0;bottom:0;left:50.6944%}@media (width<=767px){.feedback-form__grid-line--v2{display:none}}.feedback-form__grid-line--v3{width:1px;top:0;bottom:0;left:76.3889%}@media (width<=1279px){.feedback-form__grid-line--v3{left:85.4167%}}@media (width<=767px){.feedback-form__grid-line--v3{left:94.4444%}}.feedback-form__grid-line--h1{width:100%;height:1px;top:50px;left:0}.feedback-form__grid-line--h2{width:100%;height:1px;bottom:50px;left:0}
