footer{padding:2rem 0;background:#001e44;font-family:Roboto Condensed,Impact,Franklin Gothic Bold,sans-serif;font-size:1rem}footer.footer--with-federated{padding-bottom:0}footer.footer--with-federated .psuflex-fed-footer{margin-top:2rem}footer a{color:#cce9ff;text-decoration:none}footer a:hover{color:#cce9ff;text-decoration:underline}footer a.nav-link{color:#cce9ff;text-decoration:none}footer a.nav-link:hover{color:#cce9ff;text-decoration:underline}footer .region-footer{display:flex;flex-direction:column}footer .site-logo img{height:52px}footer .nav-link,footer a{color:#cce9ff;padding-left:0;line-height:calc(var(--bs-body-line-height) * .75)}footer .nav-link:hover,footer a:hover{color:#cce9ff}footer .nav-link:active,footer .nav-link:focus,footer a:active,footer a:focus{color:#f9eddc}footer p a{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:#cce9ffbf}footer p a:not(:link){text-decoration-style:solid;text-decoration-color:#cce9ff}footer .list-inline .list-inline-item:after{padding-left:.5rem;content:"|"}footer .list-inline .list-inline-item:last-child:after{content:none;padding-left:0}footer .block-social-media-links a{color:#fff}footer .block-social-media-links a:hover{color:#cce9ff}footer .menu--footer .row .col:nth-last-child(2),footer .menu--footer .row .col:last-child{margin-bottom:0!important}
