.fr-fd .fr-fd-drivers{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.fr-fd .fr-fd-driver{background:#fff;border-radius:12px;padding:28px 24px;box-shadow:0 2px 16px #00000012;border-top:4px solid var(--orange)}.fr-fd .fr-fd-driver-icon{width:48px;height:48px;border-radius:10px;background:#ea71251a;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.fr-fd .fr-fd-driver h3{font-family:Outfit,sans-serif;font-size:16px;font-weight:700;color:var(--navy);margin:0 0 10px}.fr-fd .fr-fd-driver p{font-size:14px;color:#6b7280;line-height:1.65;margin:0}.fr-fd .fr-fd-econ{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.fr-fd .fr-fd-econ-box{background:#001e4f;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:24px 18px;text-align:center}.fr-fd .fr-fd-econ-num{font-family:Outfit,sans-serif;font-size:clamp(24px,2.8vw,36px);font-weight:800;color:var(--orange);line-height:1;margin-bottom:6px}.fr-fd .fr-fd-econ-lbl{font-size:11px;font-weight:700;color:#fff9;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.fr-fd .fr-fd-econ-desc{font-size:12px;color:#ffffffb8;line-height:1.55}.fr-fd .fr-fd-scope{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.fr-fd .fr-fd-scope-card{background:#001e4f4d;border:1px solid rgba(255,255,255,.08);border-left:4px solid var(--orange);border-radius:10px;padding:22px 20px}.fr-fd .fr-fd-scope-card h3{font-family:Outfit,sans-serif;font-size:15px;font-weight:700;color:#fff;margin:0 0 8px}.fr-fd .fr-fd-scope-card p{font-size:13px;color:#ffffffb8;line-height:1.65;margin:0}.fr-fd .fr-fd-includes{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.fr-fd .fr-fd-include{background:#fff;border-radius:12px;padding:28px 24px;box-shadow:0 2px 16px #00000012;border-top:4px solid var(--orange)}.fr-fd .fr-fd-include h3{font-family:Outfit,sans-serif;font-size:15px;font-weight:700;color:var(--navy);margin:0 0 8px}.fr-fd .fr-fd-include p{font-size:13px;color:#6b7280;line-height:1.65;margin:0}.fr-fd .fr-fd-faq{display:flex;flex-direction:column;gap:12px;margin-top:36px}.fr-fd .fr-fd-faq-item{background:#fff;border-radius:10px;box-shadow:0 1px 8px #0000000f;overflow:hidden}.fr-fd .fr-fd-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:center;gap:12px}.fr-fd .fr-fd-faq-q:hover{background:#fafafa}.fr-fd .fr-fd-faq-icon{color:var(--orange);font-size:20px;flex-shrink:0;transition:transform .2s}.fr-fd .fr-fd-faq-a{display:none;padding:0 20px 18px;font-size:14px;color:#4b5563;line-height:1.7}.fr-fd .fr-fd-faq-item.open .fr-fd-faq-a{display:block}.fr-fd .fr-fd-faq-item.open .fr-fd-faq-icon{transform:rotate(45deg)}.fr-fd .fr-fd-list{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:9px}.fr-fd .fr-fd-list li{padding-left:24px;position:relative;font-size:14px;line-height:1.6}.fr-fd .fr-fd-list li:before{content:"→";position:absolute;left:0;color:var(--orange);font-weight:700}.fr-fd .fr-fd-list--light li{color:#ffffffd1}.fr-fd .fr-fd-list--dark li{color:#4b5563}@media(max-width:720px){.fr-fd .fr-fd-drivers{grid-template-columns:1fr!important}.fr-fd .fr-fd-econ{grid-template-columns:repeat(2,1fr)!important}.fr-fd .fr-fd-scope,.fr-fd .fr-fd-includes{grid-template-columns:1fr!important}}@media(max-width:640px){.fr-fd .fr-hero{padding:48px 20px!important}.fr-fd .fr-section,.fr-fd .fr-steps,.fr-fd .fr-why{padding:48px 0!important}.fr-fd .fr-cta-band{padding:48px 20px 60px!important}.fr-fd .fr-stats{padding:16px 20px!important}.fr-fd .fr-stats-inner{grid-template-columns:repeat(2,1fr)!important;gap:12px 8px!important}.fr-fd .fr-stat-num{font-size:22px!important}.fr-fd .fr-stat-label{font-size:10px!important}.fr-fd .fr-steps-inner,.fr-fd .fr-why-inner,.fr-fd .fr-inner{padding:0 20px!important}.fr-fd .fr-fd-econ-box{padding:18px 14px!important}.fr-fd .fr-fd-econ-num{font-size:22px!important}.fr-fd .fr-fd-driver,.fr-fd .fr-fd-include{padding:20px 18px!important}.fr-fd .fr-fd-scope-card{padding:18px 16px!important}.fr-fd div[style*="max-width:1100px"]{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}}.fr-fd .fr-fd-faq-item>p{display:none!important;height:0!important;margin:0!important;padding:0!important}.fr-fd .fr-fd-faq-item>br{display:none!important}.fr-fd .fr-fd-faq-q>p{display:inline!important;margin:0!important;padding:0!important;background:none!important;border:none!important}.fr-fd .fr-fd-faq-q>br{display:none!important}.fr-fd .fr-fd-drivers>p{display:contents!important;margin:0;padding:0}.fr-fd .fr-fd-econ>p{display:contents!important;margin:0;padding:0}.fr-fd .fr-fd-scope>p{display:contents!important;margin:0;padding:0}.fr-fd .fr-fd-includes>p{display:contents!important;margin:0;padding:0}.fr-fd .fr-fd-faq>p{display:contents!important;margin:0;padding:0}.fr-fd>p{display:none!important;height:0!important;margin:0!important;padding:0!important}.fr-fd>br{display:none!important}.fr-fd{margin:0 0 -20px!important;padding:0!important}.fr-fd .fr-hero.fr-hero,.fr-fd .fr-why.fr-why,.fr-fd .fr-section.fr-section,.fr-fd .fr-steps.fr-steps,.fr-fd .fr-cta-band.fr-cta-band{margin:0!important}.fr-fd .fr-steps-header,.fr-fd .fr-why-header{max-width:100%!important;width:100%}.fr-fd .fr-steps-header h2,.fr-fd .fr-why-header h2{max-width:900px!important;margin-left:auto!important;margin-right:auto!important}.fr-fd .fr-steps-header p,.fr-fd .fr-why-header p{max-width:780px!important;margin-left:auto!important;margin-right:auto!important}.fr-fd .fr-section p{color:#ffffffd9!important}.fr-fd .fr-section h3{color:#fff!important}.fr-fd .fr-steps h2{color:var(--navy)!important}.fr-fd .fr-steps p{color:#6b7280!important}.fr-fd .fr-why h2{color:var(--navy)!important}.fr-fd .fr-why p{color:#6b7280!important}.fr-fd section[aria-labelledby=fr-fd-why] h2{color:var(--navy)!important}.fr-fd section[aria-labelledby=fr-fd-why] p{color:#6b7280!important}.fr-fd section[aria-labelledby=fr-fd-support] h2{color:var(--navy)!important}.fr-fd section[aria-labelledby=fr-fd-support] .fr-eyebrow{color:var(--orange)!important}.fr-fd section[aria-labelledby=fr-fd-faq] h2{color:var(--navy)!important}.fr-fd section[aria-labelledby=fr-fd-faq] .fr-eyebrow{color:var(--orange)!important}.fr-fd .fr-fd-driver h3{color:var(--navy)!important}.fr-fd .fr-fd-driver p{color:#6b7280!important}.fr-fd .fr-fd-include h3{color:var(--navy)!important}.fr-fd .fr-fd-include p{color:#6b7280!important}.fr-fd .fr-fd-faq-q{color:var(--navy)!important}.fr-fd .fr-fd-faq-a p{color:#4b5563!important}
