.faq-section{padding:76px clamp(22px,9vw,140px);max-width:1280px;margin:auto}.faq-section h2{font:500 clamp(38px,4.5vw,56px)/1.05 Manrope,sans-serif;letter-spacing:-.06em;margin:0 0 28px}.faq-section details{border-top:1px solid #d8d4ca;padding:17px 2px}.faq-section details:last-child{border-bottom:1px solid #d8d4ca}.faq-section summary{list-style:none;cursor:pointer;font:500 14px Manrope,sans-serif;display:flex;justify-content:space-between;gap:20px}.faq-section summary::-webkit-details-marker{display:none}.faq-section summary:after{content:'+';color:#b86c4b;font-size:19px;line-height:1}.faq-section details[open] summary:after{content:'−'}.faq-section details p{font-size:12px;line-height:1.8;color:#6d7069;max-width:750px;margin:12px 25px 0 0}@media(max-width:760px){.faq-section{padding:56px 20px}.faq-section h2{font-size:40px}.faq-section summary{font-size:12px}.faq-section details p{font-size:11px}}
