.site-footer{margin-top:36px!important;padding:28px!important;border-top:5px solid #FFD700!important;border-radius:12px;background:#173B66!important;color:#FFFCF5!important;font-size:12px;max-width:100%;box-sizing:border-box}.site-footer .footer-top{display:grid;grid-template-columns:1.2fr 1.5fr 1fr;gap:28px}.site-footer a{color:#FFFCF5!important;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer .footer-brand{font-size:17px;font-weight:bold}.site-footer p{color:#E8F3FF!important;font-size:12px;line-height:1.7;margin:10px 0}.site-footer nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.site-footer .footer-about>a{font-size:16px;color:#FFD700!important;font-weight:bold}.site-footer .footer-credits{border-top:1px solid #ffffff35;padding-top:18px;margin-top:22px;font-size:11px;line-height:1.7}.site-footer .footer-credits a{text-decoration:underline}.site-footer .mission-footer{display:none}@media(max-width:650px){.site-footer{padding:22px!important}.site-footer .footer-top{grid-template-columns:1fr;gap:20px}.site-footer nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}


.ue-page .site-footer{width:100%;margin-bottom:0!important;overflow-wrap:anywhere}.ue-page .site-footer nav a{display:flex;align-items:center;min-height:44px;padding:6px 0;font-size:14px;line-height:1.4}.ue-page .footer-top>*{min-width:0}.ue-page .site-footer .footer-about>a{display:inline-flex;align-items:center;min-height:44px}.ue-reference>summary{cursor:pointer;color:#173B66;font-size:16px;font-weight:700;padding:14px 0;min-height:48px}.ue-reference>div{padding:12px 0}.ue-reference h2{font-size:26px;line-height:1.3}.ue-reference h3{font-size:20px}.ue-reference p,.ue-reference li{font-size:16px;line-height:1.6}@media(max-width:650px){.ue-page .site-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.ue-page .site-footer{padding:20px!important}.ue-page .site-footer .footer-top{gap:18px}}
