.fr-faq .fr-faq-cats{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px;justify-content:center}.fr-faq .fr-faq-cat{display:inline-flex;align-items:center;background:#fff;border:2px solid #e5e7eb;border-radius:30px;padding:9px 20px;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;color:#6b7280;cursor:pointer;transition:all .15s;white-space:nowrap}.fr-faq .fr-faq-cat:hover{border-color:var(--orange);color:var(--orange)}.fr-faq .fr-faq-cat.active{background:var(--orange);border-color:var(--orange);color:#fff}.fr-faq .fr-faq-count{display:inline-flex;align-items:center;justify-content:center;background:var(--orange);color:#fff;font-size:10px;font-weight:700;border-radius:50%;width:20px;height:20px;margin-left:7px;flex-shrink:0;line-height:1}.fr-faq .fr-faq-cat.active .fr-faq-count{background:#ffffff4d;color:#fff}.fr-faq .fr-faq-group{margin-bottom:48px}.fr-faq .fr-faq-group+.fr-faq-group{margin-top:56px}.fr-faq .fr-faq-group-title{font-family:Outfit,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--orange);margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid rgba(234,113,37,.2)}.fr-faq .fr-faq-list{display:flex;flex-direction:column;gap:10px}.fr-faq .fr-faq-item{background:#fff;border-radius:10px;box-shadow:0 1px 8px #0000000f;overflow:hidden;border:1px solid #f3f4f6}.fr-faq .fr-faq-q{width:100%;background:none;border:none;padding:18px 20px;text-align:left;font-family:Outfit,sans-serif;font-size:15px;font-weight:700;color:var(--navy);cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:14px;line-height:1.4}.fr-faq .fr-faq-q:hover{background:#fafafa}.fr-faq .fr-faq-icon{color:var(--orange);font-size:20px;flex-shrink:0;transition:transform .2s;margin-top:1px}.fr-faq .fr-faq-a{display:none;padding:0 20px 20px;font-size:14px;color:#4b5563;line-height:1.75;border-top:1px solid #f3f4f6}.fr-faq .fr-faq-a p{margin:14px 0 0}.fr-faq .fr-faq-a p:first-child{margin-top:14px}.fr-faq .fr-faq-a a{color:var(--orange);text-decoration:none;font-weight:600}.fr-faq .fr-faq-a a:hover{text-decoration:underline}.fr-faq .fr-faq-item.open .fr-faq-a{display:block}.fr-faq .fr-faq-item.open .fr-faq-icon{transform:rotate(45deg)}.fr-faq .fr-faq-item.hidden{display:none}.fr-faq .fr-faq-contact{background:#f5f7fa;border-radius:14px;padding:36px 40px;display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:48px;flex-wrap:wrap}.fr-faq .fr-faq-contact-text h3{font-family:Outfit,sans-serif;font-size:20px;font-weight:700;color:var(--navy);margin:0 0 6px}.fr-faq .fr-faq-contact-text p{font-size:14px;color:#6b7280;margin:0;line-height:1.6}.fr-faq .fr-faq-contact-actions{display:flex;gap:12px;flex-wrap:wrap;flex-shrink:0}@media(max-width:640px){.fr-faq .fr-hero{padding:48px 20px!important}.fr-faq .fr-steps{padding:48px 0!important}.fr-faq .fr-steps-inner{padding:0 20px!important}.fr-faq .fr-cta-band{padding:48px 20px 60px!important}.fr-faq .fr-faq-contact{padding:24px 20px!important;flex-direction:column!important}.fr-faq .fr-faq-contact-actions{width:100%}.fr-faq .fr-faq-cat{font-size:11px!important;padding:7px 12px!important}.fr-faq .fr-faq-q{font-size:14px!important;padding:16px!important}.fr-faq .fr-faq-a{padding:0 16px 16px!important}}.fr-faq .fr-faq-list>p{display:contents!important;margin:0;padding:0}.fr-faq .fr-faq-cats>p{display:contents!important;margin:0;padding:0}.fr-faq .fr-faq-group>p{display:none!important;height:0!important;margin:0!important;padding:0!important}.fr-faq .fr-faq-item>p{display:none!important;height:0!important;margin:0!important;padding:0!important}.fr-faq .fr-faq-item>br{display:none!important}.fr-faq .fr-faq-q>p{display:inline!important;margin:0!important;padding:0!important;background:none!important;border:none!important}.fr-faq .fr-faq-q>br{display:none!important}.fr-faq>p{display:none!important;height:0!important;margin:0!important;padding:0!important}.fr-faq>br{display:none!important}.fr-faq{margin:0 0 -20px!important;padding:0!important}.fr-faq .fr-hero.fr-hero,.fr-faq .fr-steps.fr-steps,.fr-faq .fr-cta-band.fr-cta-band{margin:0!important}.fr-faq{margin-top:-24px!important}.blog-details__content,.blog-details__left{padding:0!important;margin:0!important}.container.mt-5{margin-top:0!important;padding:0!important;max-width:100%!important}.row.mt-5{margin-top:0!important}.fr-faq .fr-steps-header{max-width:100%!important;width:100%}.fr-faq .fr-steps-header h2{max-width:900px!important;margin-left:auto!important;margin-right:auto!important}.fr-faq .fr-steps-header p{max-width:780px!important;margin-left:auto!important;margin-right:auto!important}.fr-faq .fr-steps h2{color:var(--navy)!important}.fr-faq .fr-steps p{color:#6b7280!important}.fr-faq .fr-faq-q{color:var(--navy)!important}.fr-faq .fr-faq-a p{color:#4b5563!important}.fr-faq section[aria-labelledby=fr-faq-main] h2{color:var(--navy)!important}.fr-faq section[aria-labelledby=fr-faq-main]>.fr-steps-inner>.fr-steps-header p{color:#6b7280!important}
