.faq-module{padding:60px 0}.faq-module__container{margin-inline:auto;width:min(1350px,calc(100% - 100px))}@media (max-width:992px){.faq-module__container{width:min(1000px,calc(100% - 50px))}}.faq-module__title{margin-bottom:32px}.faq-module__title h1,.faq-module__title h2,.faq-module__title h3,.faq-module__title p{margin:0}.faq-module__list{display:flex;flex-direction:column;gap:16px}.faq-item{border:1px solid var(--border,#d9dcd6)}.faq-item summary{list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item__question{align-items:center;cursor:pointer;display:flex;gap:24px;justify-content:space-between;padding:24px 28px;user-select:none}.faq-item__question-text{align-items:center;color:var(--primary-text,#1a1a1a);display:flex}.faq-item__question-text h1,.faq-item__question-text h2,.faq-item__question-text h3,.faq-item__question-text h4,.faq-item__question-text p{line-height:1.3;margin:0;padding:0}.faq-item__icon{flex:0 0 auto;height:18px;position:relative;width:18px}.faq-item__icon-line{background-color:var(--icon-color,var(--primary-text,#1a1a1a));left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .15s ease}.faq-item__icon-line--h{height:3px;width:100%}.faq-item__icon-line--v{height:100%;width:3px}.faq-item--open .faq-item__icon-line--v{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.faq-item__answer-wrapper{height:0;overflow:hidden;transition:height .15s ease}.faq-item__answer{padding:24px 28px}.faq-item__answer-inner{color:var(--secondary-text,#4a4a4a);line-height:1.6}.faq-item__answer-inner>:last-child{margin-bottom:0}.faq-item__answer-inner a{color:var(--primary,#244e31)}@media (max-width:767px){.faq-module{padding:40px 0}.faq-item__question{gap:16px;padding:18px 20px}.faq-item__answer{padding:20px}.faq-item__icon{height:15px;width:15px}}