.faq-10 .heading-font{font-family:var(--font-heading,"Inter", system-ui, sans-serif)}.faq-10 .body-font{font-family:var(--font-body,"Inter", system-ui, sans-serif)}.faq-10{background:#fff;padding:84px 40px}.faq-10 .fq10-wrap{max-width:900px;margin:0 auto}.faq-10 .fq10-head{flex-direction:column;gap:14px;margin-bottom:36px;display:flex}.faq-10 .fq10-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary);font-size:13px;font-weight:600}.faq-10 .fq10-title{margin:0;font-size:42px;font-weight:500;line-height:1.1}.faq-10 .fq10-list{border-top:1px solid #e4e4e7}.faq-10 .fq10-item{border-bottom:1px solid #e4e4e7}.faq-10 .fq10-q{cursor:pointer;color:#18181b;justify-content:space-between;align-items:center;gap:24px;padding:22px 4px;font-size:21px;font-weight:500;line-height:1.35;list-style:none;transition:color .15s;display:flex}.faq-10 .fq10-q::-webkit-details-marker{display:none}.faq-10 .fq10-q::marker{content:""}.faq-10 .fq10-q:hover{color:var(--color-primary)}.faq-10 .fq10-q:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.faq-10 .fq10-sign{color:var(--color-primary);flex:none;place-items:center;transition:transform .2s;display:grid}.faq-10 .fq10-item[open] .fq10-sign{transform:rotate(135deg)}.faq-10 .fq10-a{color:#52525b;text-wrap:pretty;max-width:72ch;padding:0 4px 24px;font-size:16px;line-height:1.7}@media (width<=700px){.faq-10{padding:56px 20px}.faq-10 .fq10-title{font-size:28px}.faq-10 .fq10-q{gap:16px;font-size:18px}.faq-10 .fq10-a{font-size:15px}}@media (prefers-reduced-motion:reduce){.faq-10 .fq10-sign{transition:none}}
