.faq-sec{background:var(--sec-bg,var(--peach-2));padding:120px 20px 156px}.faq-sec__inner{max-width:1104px;margin:0 auto}.faq__list{margin-top:14px;max-width:1095px}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:42px 0;cursor:pointer;font-size:24px;line-height:1.25;font-weight:700;color:var(--slate)}.faq summary::-webkit-details-marker{display:none}.faq summary svg{flex:none;width:21px;height:21px;color:var(--orange);transition:transform .2s ease}.faq details[open] summary svg{transform:rotate(45deg)}.faq details p{margin-top:-22px;padding:0 60px 36px 0;font-size:19px;line-height:1.45}@media (max-width:760px){.faq-sec{padding:72px 20px}.faq summary{font-size:19px;padding:26px 0}.faq details p{margin-top:-10px;padding-right:0;font-size:17px}}
