.support-component{margin:24px -20px 0;background-color:#fff}
@media(min-width:720px){.support-component{margin-inline:0}
}
@media(min-width:1024px){.support-component{margin-block:72px 96px;border-radius:8px;box-shadow:0 0 3px 0 rgba(0,0,0,0.1)}
}
.support-component *{margin-bottom:0}
.support-component .support-subtitle{display:none}
@media(min-width:1024px){.support-component .support-subtitle{display:block;padding:24px;border-bottom:1px solid #ddd}
}
.support-component .support__content{display:flex;flex-direction:column;align-items:center;padding:24px 16px;padding-bottom:86px}
@media(min-width:720px){.support-component .support__content{padding-inline:0}
}
@media(min-width:1024px){.support-component .support__content{flex-direction:row-reverse;justify-content:space-between;padding:24px}
}
.support-component img{width:120px;height:120px}
@media(min-width:1024px){.support-component img{width:160px;height:160px}
}
@media(min-width:1024px){.support-component .support__info{max-width:594px}
}
.support-component .support__info__text,.support-component .support__info__buttons{display:flex;flex-direction:column;gap:16px}
.support-component .support__info__text{margin-top:24px}
@media(min-width:1024px){.support-component .support__info__text{margin-top:0}
}
.support-component .support__info__buttons{width:100%;margin-top:32px}
@media(min-width:1024px){.support-component .support__info__buttons{flex-direction:row}
}
.mixin-modal-overlay{position:fixed;inset:0;z-index:120;display:none;justify-content:center;align-items:center;background-color:rgba(69,69,69,0.8)}
.mixin-modal-shape{position:relative;display:flex;justify-content:center;height:41px;padding-top:28px}
.mixin-modal-shape::after{position:absolute;content:"";width:134px;height:5px;border-radius:100px;background-color:#ddd}
@media(min-width:1024px){.mixin-modal-shape{display:none}
}
.modal__feedback-component{position:fixed;inset:0;z-index:120;display:none;justify-content:center;align-items:center;background-color:rgba(69,69,69,0.8);background-color:#f2f2f2}
.modal__feedback-component.modal__feedback-component--show{display:flex;flex-direction:column;justify-content:flex-start}
.modal__feedback-component .modal__feedback__header,.modal__feedback-component .modal__feedback__main{display:flex;width:100%}
.modal__feedback-component .modal__feedback__header{justify-content:space-between;align-items:center;height:80px;padding:16px;background-color:#fff;border-bottom:1px solid #ddd}
@media(min-width:1024px){.modal__feedback-component .modal__feedback__header{padding:16px 96px}
}
.modal__feedback-component .modal__feedback__header .icon-rp-Cross{display:flex;justify-content:center;align-items:center;min-width:24px;width:24px;max-width:24px;min-height:24px;height:24px;max-height:24px;font-size:16px;color:#016a7f;cursor:pointer}
.modal__feedback-component .modal__feedback__header .icon-rp-Cross::before{font-size:16px}
.modal__feedback-component .modal__feedback__header .icon-rp-Cross img{width:100%;height:100%}
.modal__feedback-component .modal__feedback__main{justify-content:center}
.modal__feedback-component .modal__feedback__main .feedback-component{padding-block:40px}
@media(min-width:720px){.modal__feedback-component .modal__feedback__main .feedback-component{min-width:640px;max-width:640px}
}
@media(min-width:1024px){.modal__feedback-component .modal__feedback__main .feedback-component{min-width:820px;max-width:820px;padding-block:72px}
}