html{scroll-padding-top:100px}.logo-img{object-fit:contain;max-width:none}.nav-diagnose{white-space:nowrap}.footer-bottom{justify-content:center;text-align:center;gap:16px}.fde-home .hero{padding-top:70px}.fde-lead-box{background:#fff;border:1px solid #e5e6eb;border-radius:16px;padding:28px;color:#1f2329;min-width:0;scroll-margin-top:110px}.fde-home .fde-lead-box .btn{border-radius:8px;background:#e8202a;color:#fff;display:flex;justify-content:center;width:100%;white-space:normal}.fde-home .fde-lead-box label{font-size:14px;font-weight:600;display:block;margin:0 0 8px}.fde-home .fde-lead-box input,.fde-home .fde-lead-box select,.fde-home .fde-lead-box textarea{width:100%;font:inherit;padding:12px;border:1px solid #d9dde3;background:#fafbfc;color:#1f2329;border-radius:7px;box-sizing:border-box}.fde-lead-box .field{margin-bottom:14px}.fde-lead-box .privacy{font-size:12px;margin:14px 0;color:#667085}.fde-lead-box .sub{font-size:13px;color:#667085;margin:10px 0 22px}.fde-lead-box h3{font-size:22px}.fde-lead-box .form-ok:empty{display:none}.fde-lead-box.sent .form-ok{display:block;padding:24px 0}.fde-home section{scroll-margin-top:100px}.prose img[src*="fileTypeImages/"]{display:inline-block!important;width:16px!important;height:16px!important;margin:0 4px 0 0!important;box-shadow:none!important;vertical-align:middle!important;cursor:default}.service-facts dt{font-weight:700;color:#20242b;margin-top:20px}.service-facts dd{margin:6px 0 18px}.fde-contact-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:start}.fde-contact-layout .contact-info{position:sticky;top:110px}.fde-home .end .fde-lead-box .sub{color:#667085}.fde-home .brief{margin-top:0}.toc{align-self:start;position:sticky;top:100px}.toc .btn{margin-top:22px}.fde-home .case .go{white-space:nowrap}@media(max-width:900px){.fde-contact-layout{grid-template-columns:1fr;gap:24px}.fde-contact-layout .contact-info{position:static}.nav-diagnose{font-size:12px}.fde-lead-box{padding:22px}.fde-home .end-grid{grid-template-columns:1fr}.fde-home .job-f{flex-wrap:wrap}}@media(max-width:420px){.fde-home .wrap{padding-left:20px;padding-right:20px}.fde-home .btn{white-space:normal}.logo-img{width:146px}.fde-home .fde-lead-box{padding:18px}.nav-actions{gap:8px}}
@media(min-width:961px){.site-header .container{max-width:1380px;padding-left:28px;padding-right:28px}.main-nav>ul{gap:6px}.main-nav a{white-space:nowrap;font-size:14px;padding:10px 7px}.nav-wrap{gap:22px}.nav-actions{gap:16px}.nav-diagnose{font-size:14px;padding-left:18px;padding-right:18px}}.fde-home .fde-end .fde-lead-box .sub{color:#667085}.fde-home .fde-lead-box.sent .form-ok{display:block}.fde-home .fde-brief{margin-top:0}.fde-home .fde-wrap{min-width:0}.fde-home .fde-tabs button{white-space:nowrap}.fde-home .fde-steps li{min-width:0}@media(max-width:420px){.fde-home .fde-wrap{padding-left:20px;padding-right:20px}.fde-home .fde-btn{white-space:normal}.fde-home .fde-job-f{flex-wrap:wrap}}

#lead-form{scroll-margin-top:16px}
