.faq{background-color:#edf4f9;margin:40px 0;font-family:Manrope,sans-serif}@media (width<=1024px){.faq{margin:40px 16px}}.faq__container{grid-template-columns:1fr 1fr;gap:20px;margin:0 auto;display:grid}@media (width<=1024px){.faq__container{grid-template-columns:1fr}}.faq__left{background:#fff;border:1px solid #0a3d5c1a;border-radius:20px;padding:40px}@media (width<=1024px){.faq__left{background:0 0;border:none;padding:0}}.faq__title{margin-bottom:40px}@media (width<=1024px){.faq__title{background:#fff;border:1px solid #0a3d5c1a;border-radius:20px;margin-bottom:12px;padding:28px 16px}}.faq__list{flex-direction:column;gap:12px;display:flex}.faq__item{background:#fff;border:1px solid #d6e4ef;border-radius:16px;transition:all .3s;overflow:hidden}.faq__item.active{background:#edf4f9;border-color:#6aafd4}@media (width<=1024px){.faq__item.active{background:#fff}}.faq__item.active .faq__radio{border-color:#1f7db5}.faq__item.active .faq__radio:after{content:"";background-color:#1f7db5;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__item.active .faq__answer-content{opacity:1;max-height:1000px}.faq__question{cursor:pointer;color:#0a1b2c;justify-content:space-between;align-items:center;padding:20px;font-size:16px;font-weight:600;display:flex}.faq__radio{border:2px solid #8fa8bf;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-left:15px;transition:border-color .3s;position:relative}.faq__answer-content{opacity:0;max-height:0;transition:max-height .4s,opacity .4s;overflow:hidden}@media (width>=1024px){.faq__answer-content{display:none!important}}.faq__answer-text>p,.faq__answer-text>span,.faq__answer-text{letter-spacing:normal;color:#1e3448;font-family:Manrope;font-size:20px;font-weight:500;line-height:100%}@media (width<=1024px){.faq__answer-text>p,.faq__answer-text>span,.faq__answer-text{font-size:16px}}.faq__answer-inner{color:#1e3448;padding:0 20px 24px;font-size:15px;line-height:1.6}.faq__answer-inner p{margin-top:0;margin-bottom:16px}.faq__video-link{border-top:1px solid #d6e4ef;justify-content:space-between;align-items:center;margin-top:24px;padding-top:20px;display:flex}.faq__avatars{display:flex}.faq__avatars .avatar{object-fit:cover;border:2px solid #fff;border-radius:50%;width:32px;height:32px;margin-left:-10px}.faq__avatars .avatar:first-child{margin-left:0}.faq .video-btn{color:#1f7db5;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex;position:relative}.faq .video-btn:after{content:url("data:image/svg+xml,%3csvg%20width='6'%20height='7'%20viewBox='0%200%206%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.25%202.30054C5.91667%202.68544%205.91667%203.64769%205.25%204.03259L1.5%206.19765C0.833332%206.58255%20-3.24988e-07%206.10143%20-2.91339e-07%205.33163L-1.02063e-07%201.0015C-6.84142e-08%200.231699%200.833333%20-0.249424%201.5%200.135476L5.25%202.30054Z'%20fill='white'/%3e%3c/svg%3e");z-index:10;flex-shrink:0;display:inline-flex;position:absolute;top:.84px;right:5px}.faq .video-btn svg{transition:transform .3s}.faq .video-btn:hover{color:#135d8a}.faq .video-btn:hover svg{transform:rotate(45deg)}@media (width<=1024px){.faq__right.desktop-only{display:none}}.faq__desktop-panel{color:#1e3448;background:#fff;border:1px solid #0a3d5c1a;border-radius:20px;flex-direction:column;justify-content:space-between;height:100%;padding:40px;display:flex}
