.gov-footer{padding:var(--spacing-3xl) var(--templates-margin-l);background-color:var(--component-footer-background);color:var(--component-footer-text-secondary)}.gov-footer a,.gov-footer a span{color:var(--component-footer-text-link) !important}.gov-footer gov-link gov-icon,.gov-footer .gov-link .gov-icon{color:var(--icon-on-bold-white)}.gov-footer h5{font-size:var(--font-size-headline-s);line-height:150%;font-weight:500;color:var(--component-footer-text-primary);margin-bottom:var(--templates-margin-m)}.gov-footer hr{width:100%;border-top:1px solid var(--component-footer-separator)}.gov-footer__content{max-width:var(--templates-layout-page-limit-max);margin:0 auto;padding:0}.gov-footer__main{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-l)}.gov-footer__address{padding:0 !important;margin:0 !important;display:flex;flex-direction:column;gap:var(--spacing-s-nudge)}.gov-footer__address li{color:var(--component-footer-text-secondary)}.gov-footer .gov-social gov-button,.gov-footer .gov-social .gov-button,.gov-footer__up{background-color:var(--component-footer-button-default) !important}.gov-footer .gov-social gov-button .element,.gov-footer .gov-social .gov-button .element,.gov-footer__up .element{color:var(--icon-on-subtle-fixed-bg) !important}.gov-footer .gov-social gov-button:hover,.gov-footer .gov-social .gov-button:hover,.gov-footer__up:hover{background-color:var(--component-footer-button-hover) !important}.gov-footer .gov-social gov-button:active,.gov-footer .gov-social .gov-button:active,.gov-footer__up:active{background-color:var(--component-footer-button-active) !important}.gov-footer__description{color:var(--text-white-fixed)}.gov-footer__description svg{color:var(--icon-on-bold-white)}.gov-footer__newsletter gov-form-message,.gov-footer__newsletter .gov-form-message,.gov-footer__newsletter .gov-form-message__content{color:var(--component-footer-text-secondary) !important}.gov-footer__newsletter gov-form-message a,.gov-footer__newsletter .gov-form-message a,.gov-footer__newsletter .gov-form-message__content a{color:var(--component-footer-text-secondary) !important}.gov-footer__version{height:auto}.gov-footer__version span{font-size:var(--font-size-body-xs);line-height:150%;font-weight:400}.gov-footer__version span:first-child{padding-right:var(--spacing-m);margin-right:var(--spacing-m);border-right:1px solid var(--component-footer-text-secondary)}@media(min-width: 48em){.gov-footer__main{flex-flow:row wrap;gap:var(--templates-margin-l)}.gov-footer__main>li{width:224px}.gov-footer__main>li:last-child{width:248px}.gov-footer__main>li:has(.gov-footer__description){width:368px}.gov-footer__main>li:has(.gov-footer__newsletter){width:368px}.gov-footer__version span{white-space:nowrap}}
