.dark-footer{color:#fff;background:#163f60;border-top:0}.dark-footer .footer-grid{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:50px}.dark-footer .footer-brand{flex-direction:column;align-items:flex-start;gap:18px}.dark-footer .footer-brand img{filter:brightness(0)invert()}.dark-footer .footer-grid nav{font-size:.85rem}.dark-footer .footer-heading{color:#fff}.dark-footer .footer-bottom{color:#fffd;border-color:#ffffff35}.dark-footer :focus-visible{outline-color:#fff}.dark-footer .footer-brand .footer-socials{flex-flow:wrap;gap:8px;display:flex}.dark-footer .footer-socials a{background:#ffffff18;border-radius:50%;place-items:center;min-width:44px;min-height:44px;padding:12px;display:grid}.dark-footer .footer-socials a:hover{background:#ffffff30}.dark-footer .footer-socials svg{width:20px;height:20px}@media (max-width:899px){.dark-footer .footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:699px){.dark-footer .footer-grid{grid-template-columns:1fr;gap:32px}.dark-footer .footer-brand{grid-column:auto}}
