.faq-item{align-items:flex-start;background:#f3f3f3;border-radius:1.6rem;display:flex;flex-direction:column;margin-bottom:.4rem;overflow:hidden;padding:1.2rem 0;width:100%}@media only screen and (min-width:961px){.faq-item{cursor:pointer}.faq-item:hover .faq-item__icon svg{fill:#1c1c1c;transform:rotate(-405deg)}}.faq-item.--hide-numbers{padding:1.9rem 0 1.6rem}.faq-item.--hide-numbers .faq-item__btn{padding-left:1rem}@media only screen and (min-width:961px){.faq-item.--hide-numbers .faq-item__btn{padding-right:3.3rem}}.faq-item.--hide-numbers .faq-item__title{padding-left:1rem}@media only screen and (min-width:961px){.faq-item.--hide-numbers .faq-item__title{padding-left:2rem}.faq-item.--hide-numbers .faq-item__body{padding-left:3rem}}.faq-item.--opened .faq-item__btn{padding-bottom:1.2rem}.faq-item.--opened .faq-item__icon svg{fill:#1c1c1c;transform:rotate(-1turn)}.faq-item.--opened .faq-item__title:before{opacity:1;transform:translateY(0)}.faq-item__btn{align-items:center;display:flex;justify-content:space-between;padding:0 1.3rem;position:relative;transition:padding .3s ease;width:100%;z-index:1}@media only screen and (min-width:961px){.faq-item__btn{padding-right:2.3rem}}.faq-item__counter{align-items:center;background:#fff;border-radius:1.6rem;color:#ff6362;display:flex;flex-shrink:0;font-size:1.6rem;height:4.7rem;justify-content:center;letter-spacing:.2px;line-height:1.3;width:4.7rem}@media only screen and (min-width:961px){.faq-item__counter{font-size:1.8rem;height:5.7rem;width:5.7rem}}.faq-item__title{align-items:center;color:#1c1c1c;display:flex;flex-grow:1;font-size:2rem;line-height:2.4rem;margin-right:1rem;min-height:4.8rem;padding-left:2rem;width:100%}@media only screen and (min-width:961px){.faq-item__title{margin-right:3rem}}@media only screen and (min-width:1440px){.faq-item__title{font-size:2.5rem;line-height:3.64rem}}.faq-item__icon{flex-shrink:0}.faq-item__icon svg{fill:#ff6362;height:3rem;transform:rotate(-45deg);transition:transform .3s ease,fill .3s ease-in-out;width:3rem}@media only screen and (min-width:961px){.faq-item__icon svg{height:4rem;width:4rem}}.faq-item__body{align-items:flex-start;color:#1c1c1c;display:flex;flex-direction:column;overflow:hidden;padding:0 1.8rem 1rem}@media only screen and (min-width:961px){.faq-item__body{padding:0 3rem 0 9rem}}.faq-item__body p{font-size:1.6rem;font-weight:400;line-height:1.37;margin-top:0}@media only screen and (min-width:1280px){.faq-item__body p{font-size:1.7rem}}.faq-item__body ol li,.faq-item__body ul li{margin-left:1.8rem}.faq-item__body ol li::marker,.faq-item__body ul li::marker{color:#ff6362}.faq-item__body a{text-decoration:underline;transition:color .3s ease}.faq-item__body a:hover{color:#ff6362}.expand-enter-active,.expand-leave-active{transition:height .5s}.expand-enter-from,.expand-leave-to{height:0!important}
