/* Quiet, high-contrast footer. */
body.arcom-site .site-footer{padding-top:72px;border-top:1px solid #e4e6ee;background:#fff;color:#67708d}body.arcom-site .site-footer:before{display:none}.site-footer .footer-grid{grid-template-columns:1.45fr .8fr 1fr 1.13fr;gap:46px;padding-bottom:58px}.site-footer .footer-brand img{width:181px;content:url('../images/logo.png');filter:none}.site-footer .footer-brand p,.site-footer .footer-grid section>p:not(.footer-eyebrow){max-width:310px;color:#697590;font-size:13px;line-height:1.72}.site-footer .footer-grid section>a:not(.button){color:#1e2e56;font-size:13px}.site-footer .footer-grid section>a:not(.button):hover{color:#f15347}.site-footer .footer-eyebrow{margin:5px 0 18px;color:#233765;font:800 11px var(--display);letter-spacing:.09em}.site-footer .footer-brand>a{width:34px!important;height:34px;margin-top:6px;border:1px solid #e1e4ee;border-radius:9px;background:#f5f6fb;color:#233765!important}.site-footer .footer-brand>a:after{content:'f';font:800 18px Arial,sans-serif}.site-footer .footer-brand>a:hover{border-color:#ff8176;background:#fff0ee;color:#f15347!important}.site-footer .footer-cta{padding:0;border:0;border-radius:0;background:transparent}.site-footer .footer-cta:before{content:'';display:block;width:34px;height:3px;margin-bottom:17px;background:#ff5c4d}.site-footer .footer-cta .footer-eyebrow{color:#233765}.site-footer .footer-cta p{color:#697590!important}.site-footer .button--light{margin-top:4px;border-radius:9px;background:#152958;color:#fff!important}.site-footer .button--light:hover{background:#ff5c4d}.site-footer .footer-bottom{padding:18px 0;border-top:1px solid #e4e6ee;background:#fafbfe;color:#8a94ac;font-size:11px}@media(max-width:900px){.site-footer .footer-grid{grid-template-columns:1.25fr 1fr;gap:38px}}@media(max-width:600px){body.arcom-site .site-footer{padding-top:55px}.site-footer .footer-grid{grid-template-columns:1fr;gap:26px;padding-bottom:43px}.site-footer .footer-cta{padding-top:5px}}
