.business-faq{background:#f7f9f6;padding:90px 0}.business-faq .section-heading{max-width:760px}.business-faq .section-heading>p:last-child{color:#607168;max-width:640px}.business-faq__list{margin:40px auto 0;max-width:850px}.business-faq details{background:#fff;border:1px solid #e1e8e2;border-radius:12px;margin-top:12px;padding:0 24px;transition:border-color .2s ease,box-shadow .2s ease}.business-faq details[open]{border-color:#cba73d;box-shadow:0 12px 26px rgba(8,72,50,.07)}.business-faq summary{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:800;gap:24px;justify-content:space-between;list-style:none;padding:23px 0}.business-faq summary::-webkit-details-marker{display:none}.business-faq summary span{background:#edf2ec;border-radius:50%;flex:0 0 28px;height:28px;position:relative}.business-faq summary span:after,.business-faq summary span:before{background:#0d5b3b;content:"";height:2px;left:7px;position:absolute;top:13px;width:14px}.business-faq summary span:after{transform:rotate(90deg);transition:transform .2s ease}.business-faq details[open] summary span:after{transform:rotate(0)}.business-faq p{color:#607168;line-height:1.7;margin:0;padding:0 52px 23px 0}@media(max-width:640px){.business-faq{padding:65px 0}.business-faq details{padding:0 18px}.business-faq summary{font-size:16px;gap:16px;padding:18px 0}.business-faq p{padding:0 0 18px}}
