.cl-faq{padding:45px 0;background:#E0E8DE}.cl-faq header{text-align:center;margin-bottom:30px}.cl-faq__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.cl-faq details{border-top:1px solid #B3C0AD;border-bottom:1px solid #B3C0AD}.cl-faq summary{display:flex;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:23px 0;min-height:86px;font-size:15px;line-height:1.6}.cl-faq summary::-webkit-details-marker{display:none}.cl-faq summary span{flex-shrink:0}.cl-faq details[open] summary span{transform:rotate(45deg)}.cl-faq details p{font-size:13px;line-height:1.85;color:#60685D;margin:0;padding:0 0 24px}@media(max-width:749px){.cl-faq{padding:30px 0}.cl-faq__items{grid-template-columns:1fr;gap:0}.cl-faq details{border-bottom:0}.cl-faq details:last-child{border-bottom:1px solid #B3C0AD}.cl-faq summary{min-height:0}}