.service-faqs{max-width:1700px;margin-inline:auto;padding-top:36px;padding-bottom:54px}.service-faqs .section-heading{gap:28px;margin-bottom:24px}.service-faq-list{border-bottom:1px solid var(--line);max-width:1100px}.service-faq-list details{border-top:1px solid var(--line)}.service-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:60px;padding:22px 0;font-size:18px;font-weight:500;line-height:1.5;list-style:none;display:flex}.service-faq-list summary::-webkit-details-marker{display:none}.service-faq-list summary>span{color:var(--bronze);flex:none;font-size:25px;font-weight:400;line-height:1}.service-faq-list details[open] summary>span{transform:rotate(45deg)}.service-faq-list summary:hover{color:var(--bronze)}.service-faq-list summary:focus-visible{outline:2px solid var(--bronze);outline-offset:5px}.service-faq-answer{max-width:920px;padding:0 34px 24px 0}.service-faq-answer p{color:var(--muted);margin:0;font-size:16px;line-height:1.8}.service-faq-next{justify-content:space-between;align-items:center;gap:24px;max-width:1100px;margin-top:26px;display:flex}.service-faq-next p{color:var(--muted);margin:0;font-size:14px}.service-faq-next .text-link{flex:none;min-height:44px}@media (width<=700px){.service-faqs{padding-top:24px;padding-bottom:36px}.service-faq-list summary{gap:16px;padding:18px 0;font-size:16px}.service-faq-answer{padding-right:0}.service-faq-answer p{font-size:15px}.service-faq-next{flex-direction:column;align-items:flex-start;gap:12px}}
