body.ft-home-background--white{--ft-home-light-background:#fff}body.ft-home-background--cool{--ft-home-light-background:#f5f7fa}body.ft-home-background--gradient{--ft-home-light-background:linear-gradient(180deg,#f8fafc 0%,#f5f7fa 55%,#f2f5f8 100%)}body.ft-home-background--warm{--ft-home-light-background:#f7f6f3}body.ft-home-background-scope--below-hero .trust-metrics-section,body.ft-home-background-scope--below-and-footer .trust-metrics-section,body.ft-home-background-scope--below-and-footer .benefits-section,body.ft-home-background-scope--below-and-footer .site-footer,body.ft-home-background-scope--all-light .trust-metrics-section,body.ft-home-background-scope--all-light .benefits-section,body.ft-home-background-scope--all-light .site-footer,body.ft-home-background-header .site-header{background:var(--ft-home-light-background)!important}
body.ft-home-background-scope--below-hero .ft-government-page>.ft-seo-page,body.ft-home-background-scope--below-and-footer .ft-government-page>.ft-seo-page,body.ft-home-background-scope--below-and-footer .site-footer,body.ft-home-background-scope--all-light .ft-government-page>.ft-seo-page,body.ft-home-background-scope--all-light .site-footer{background:var(--ft-home-light-background)!important}
body.ft-seo-managed-page .standard-page,body.ft-seo-managed-page .ft-government-page>.ft-seo-page,body.ft-seo-managed-page .site-footer{background:var(--ft-home-light-background)!important}
@media(min-width:1181px){.ft-government-page .container{width:min(calc(100% - 96px),1600px)!important;max-width:1600px!important}}
.site-header .brand-name,.site-header .brand-subtitle{font-family:Arial,Helvetica,sans-serif!important;font-synthesis:none!important;text-shadow:none!important;-webkit-font-smoothing:auto}.site-header .brand-name{font-size:28px!important;font-weight:700!important;line-height:1!important;letter-spacing:.018em!important}.site-header .brand-subtitle{margin-top:7px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;letter-spacing:.13em!important}.site-header .brand{gap:14px!important}.site-header .brand--logo-tile-clean .brand-logo-symbol,.site-header .brand--logo-tile-dark .brand-logo-symbol,.site-header .brand--logo-tile-light .brand-logo-symbol{display:grid!important;width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:50px!important;max-height:50px!important;flex-basis:50px!important;padding:6px!important;place-items:center;border-radius:11px!important}.site-header .brand--logo-tile-clean .brand-logo-symbol{background:#0b1f3a!important}.site-header .brand--logo-tile-clean .brand-logo-symbol img{mix-blend-mode:screen}.site-header .brand--logo-tile-dark .brand-logo-symbol{border:1px solid #d9a441!important;background:#050505!important}.site-header .brand--logo-tile-light .brand-logo-symbol{border:1px solid #d8dee8!important;background:#f5f7fa!important}.site-header .brand--logo-text-only .brand-logo-symbol{display:none!important}
.site-footer:before{display:none!important}.site-footer .footer-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:36px!important;width:min(calc(100% - 96px),2000px)!important;max-width:2000px!important}.site-footer .footer-company-line,.site-footer .footer-contact{display:flex!important;align-items:baseline!important;gap:18px!important;margin:0!important;font-style:normal!important;white-space:nowrap}.site-footer .footer-company-line{flex:1 1 auto}.site-footer .footer-contact{flex:0 0 auto;justify-content:flex-end}.site-footer .footer-company-line span,.site-footer .footer-contact a{color:var(--muted)}.site-footer .footer-bottom{width:min(calc(100% - 96px),2000px)!important;max-width:2000px!important;border-top-color:rgba(11,31,58,.08)!important}
@media(min-width:981px){.site-header .header-inner{width:calc(100% - 96px)!important;max-width:none!important;min-height:0!important;margin-inline:auto!important;padding-top:var(--ft-header-padding-top,22px)!important;padding-bottom:var(--ft-header-padding-bottom,16px)!important}}
@media(max-width:1100px){.site-footer .footer-inner{align-items:flex-start!important}.site-footer .footer-company-line,.site-footer .footer-contact{flex-wrap:wrap;gap:6px 14px!important;white-space:normal}}
@media(max-width:760px){.site-header .header-inner{width:calc(100% - 28px)!important;max-width:440px!important;margin-inline:auto!important}.site-header .brand-name{font-size:23px!important}.site-header .brand-subtitle{font-size:9.5px!important;letter-spacing:.09em!important}.site-footer .footer-inner,.site-footer .footer-bottom{width:calc(100% - 44px)!important;max-width:440px!important}.site-footer .footer-inner{flex-direction:column!important}.site-footer .footer-company-line,.site-footer .footer-contact{width:100%;justify-content:flex-start}}
