.ve-faq{margin-top:160px}.ve-faq .content-wrapper{display:flex;gap:24px;justify-content:space-between}.ve-faq__header{display:flex;flex-direction:column}.ve-faq__eyebrow{color:#d73744;font-family:Funnel Display,sans-serif;font-size:14px;font-weight:600;line-height:28px;margin-bottom:16px;text-transform:uppercase}.ve-faq__title{color:#202827;font-family:Inter;font-size:40px;font-weight:600;letter-spacing:-2px;line-height:126%;margin:0 0 16px;max-width:570px}.ve-faq__description{color:#333;font-family:Inter;font-size:1.125rem;font-weight:400;line-height:150%;margin:0 0 40px!important;max-width:674px;opacity:.7}.ve-faq__main{max-width:774px;width:100%}.ve-faq .ve-faq__item-content{display:flex;gap:66px;justify-content:space-between;padding:16px}.ve-faq__item{border-bottom:1px solid #dcddde;margin-bottom:24px}.ve-faq .ve-faq__item-title{color:#202827;font-family:Funnel Display;font-size:24px;font-weight:500;line-height:130%;margin-bottom:16px;opacity:.6}.ve-faq .ve-faq__item.active .ve-faq__item-title{opacity:1}.ve-faq .ve-faq__item-description{color:rgba(32,40,39,.8);font-family:Inter;font-size:18px;font-weight:400;letter-spacing:.036px;line-height:140%;margin:0;min-height:0;padding:0}.ve-faq__item-grid{display:grid;grid-template-rows:0fr;overflow:hidden;padding:0 16px;transition:grid-template-rows .3s ease,padding .3s ease}.ve-faq__item.active .ve-faq__item-grid{grid-template-rows:1fr;padding:0 16px 40px}.ve-faq .ve-faq__item-content svg{flex-shrink:0;transition:transform .3s ease}.ve-faq .ve-faq__item.active .ve-faq__item-content svg{transform:rotate(45deg)}@media (max-width:1024px){.ve-faq{margin-top:100px}.ve-faq .content-wrapper{flex-direction:column}.ve-faq__eyebrow{line-height:28px}.ve-faq__eyebrow,.ve-faq__title{margin-bottom:14px}.ve-faq__item-title{font-size:16px}.ve-faq__item-description{color:#676e76;line-height:27.63px}.ve-faq__main{max-width:none}}