.contact-page .contact{padding:180px 0 70px}@media screen and (max-width:1024px){.contact-page .contact{padding:140px 0 70px}}@media screen and (max-width:480px){.contact-page .contact{padding:100px 0 70px}}.contact__faq{margin:80px 0;position:relative;z-index:3}.contact__faq-header{margin-bottom:50px}.contact__faq-questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.contact__faq-question{position:relative;border-radius:5px;padding:30px 50px;background:linear-gradient(152deg,#101114 0,#1b1d23 100%);cursor:pointer;-webkit-transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible;z-index:1;border-bottom:2px solid transparent}.contact__faq-question::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(223deg,#101114 0,#1b1d23 69.37%);border-radius:5px 5px 0 0;opacity:0;-webkit-transition:opacity .4s cubic-bezier(.4,0,.2,1);transition:opacity .4s cubic-bezier(.4,0,.2,1);z-index:-1}.contact__faq-question>*{position:relative;z-index:2}@media screen and (max-width:1024px){.contact__faq-question{padding:20px 30px}}@media screen and (max-width:480px){.contact__faq-question{padding:20px 60px 20px 20px}}.contact__faq-question--transitioning{pointer-events:none}.contact__faq-question--active{border-bottom:2px solid #3548f8;border-radius:5px 5px 0 0}.contact__faq-question--active .contact__faq-question-button-icon-open{opacity:0;visibility:hidden;-webkit-transform:rotate(45deg) scale(.8);transform:rotate(45deg) scale(.8)}.contact__faq-question--active .contact__faq-question-button-icon-close{opacity:1;visibility:visible;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.contact__faq-question--active::before{opacity:1}.contact__faq-question:not(.contact__faq-question--active){border-bottom:2px solid transparent}.contact__faq-question:not(.contact__faq-question--active) .contact__faq-question-button-icon-open{opacity:1;visibility:visible;-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.contact__faq-question:not(.contact__faq-question--active) .contact__faq-question-button-icon-close{opacity:0;visibility:hidden;-webkit-transform:rotate(-45deg) scale(.8);transform:rotate(-45deg) scale(.8)}.contact__faq-question:not(.contact__faq-question--active)::before{opacity:0}.contact__faq-question-buttons{cursor:pointer;position:absolute;right:50px;top:30px;width:26px;height:26px;-webkit-transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1)}.contact__faq-question-buttons svg{position:absolute;top:0;left:0;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}@media screen and (max-width:1024px){.contact__faq-question-buttons{top:20px;right:20px}}.contact__faq-question-title{font-size:clamp(1.125rem,2vw,1.563rem);font-weight:600;line-height:130%;color:#fff;max-width:940px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;-webkit-transition:color .2s ease;transition:color .2s ease;pointer-events:none}@media screen and (max-width:1024px){.contact__faq-question-title{max-width:600px}}@media screen and (max-width:480px){.contact__faq-question-title{max-width:100%}}.contact__faq-question-answer{position:relative;z-index:2;max-width:700px;width:100%;overflow:hidden;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);will-change:height,opacity}.contact__faq-question-answer-text{margin:0;padding-top:20px;pointer-events:none}.contact__faq-question-answer-text p{margin-bottom:0}.contact__faq-question-answer-text p:not(:last-child){margin-bottom:15px}