.AnnouncementBar_bar__tFqHx{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--sp-3);min-height:40px;padding:8px 44px;font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:#fff;text-align:center}.AnnouncementBar_inner__rIsc2{display:inline-flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;justify-content:center}.AnnouncementBar_text__HnIRb{line-height:1.4}.AnnouncementBar_link__LGYxS{color:inherit;font-weight:800;text-decoration:underline;text-underline-offset:2px}.AnnouncementBar_link__LGYxS:hover{text-decoration:none}.AnnouncementBar_link__LGYxS:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.AnnouncementBar_close__41aJc{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:0;color:inherit;font-size:20px;line-height:1;cursor:pointer;opacity:.7;padding:4px 8px}.AnnouncementBar_close__41aJc:hover{opacity:1}.AnnouncementBar_close__41aJc:focus-visible{opacity:1;outline:2px solid currentColor;outline-offset:1px;border-radius:2px}.AnnouncementBar_rotating__niZ6M{flex-direction:column;gap:6px;padding-top:10px;padding-bottom:10px}.AnnouncementBar_fadeItem__5lDDr{animation:AnnouncementBar_rmxAnnouncementFade__Krh7Q .4s ease}@keyframes AnnouncementBar_rmxAnnouncementFade__Krh7Q{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AnnouncementBar_fadeItem__5lDDr{animation:none}}.AnnouncementBar_dots__fzEcE{display:flex;align-items:center;gap:0}.AnnouncementBar_dot__nave5{width:24px;height:24px;padding:0;border:0;background:transparent;color:inherit;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.AnnouncementBar_dot__nave5:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;opacity:.7}.AnnouncementBar_dot__nave5:hover:before{opacity:.85}.AnnouncementBar_dotActive__MBaWD:before{opacity:1}.AnnouncementBar_dot__nave5:focus-visible{outline:2px solid currentColor;outline-offset:2px}.AnnouncementBar_bg_ink__L2CBq{background:var(--rmx-ink)}.AnnouncementBar_bg_orange__IBW7k{background:var(--rmx-orange-deep)}.AnnouncementBar_bg_red__EllC8{background:var(--rmx-red)}.AnnouncementBar_bg_slate__wm5Lq{background:var(--rmx-steel)}.AnnouncementBar_bg_blue__KiA9I{background:var(--rmx-blue)}.AnnouncementBar_bg_green__vLifE{background:var(--rmx-green)}.AnnouncementBar_bg_gold__xjUqX{background:var(--rmx-gold);color:var(--rmx-ink)}.CookieConsent_wrap__ejCph{position:fixed;left:16px;bottom:16px;z-index:60;max-width:420px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;background:var(--rmx-ink);color:#fff;border-radius:var(--r-lg);padding:18px 20px;box-shadow:0 12px 40px rgba(0,0,0,.28)}.CookieConsent_heading__DKnUf{margin:0 0 6px;font-family:var(--font-ui);font-weight:700;font-size:14px;line-height:1.35;color:#fff}.CookieConsent_text__I9mfq{margin:0 0 14px;font-family:var(--font-ui);font-size:13px;line-height:1.55;color:var(--rmx-mist,#d8dde3)}.CookieConsent_link__HAZb9{color:#fff;text-decoration:underline;text-underline-offset:2px}.CookieConsent_link__HAZb9:hover{color:var(--rmx-orange)}.CookieConsent_actions__qKujs{display:flex;gap:10px 12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.CookieConsent_actionsMain__CsWa6{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-left:auto}.CookieConsent_manage__d1tpg{background:none;border:0;padding:6px 2px;font-family:var(--font-ui);font-weight:600;font-size:13px;color:#fff;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.CookieConsent_manage__d1tpg:hover{color:var(--rmx-orange)}.CookieConsent_toggles__sJWru{display:flex;flex-direction:column;gap:11px;margin:0 0 14px}.CookieConsent_toggle__RHAUf{display:flex;gap:10px;align-items:flex-start;font-family:var(--font-ui);font-size:12.5px;line-height:1.5;color:var(--rmx-mist,#d8dde3);cursor:pointer}.CookieConsent_toggle__RHAUf input{flex:0 0 auto;width:16px;height:16px;margin-top:2px;accent-color:var(--rmx-orange)}.CookieConsent_toggle__RHAUf strong{color:#fff;font-weight:700}.CookieConsent_toggleFixed__3AF9W{cursor:default;opacity:.85}.CookieConsent_gpc__xYfgP{margin:2px 0 0;font-family:var(--font-ui);font-size:12px;line-height:1.45;color:var(--rmx-gold,#f2a900)}.CookieConsent_accept__IMiih,.CookieConsent_decline__7HD6_{font-family:var(--font-ui);font-weight:700;font-size:13px;border-radius:var(--r-md);padding:9px 16px;cursor:pointer;border:1px solid transparent}.CookieConsent_accept__IMiih{background:var(--rmx-red);color:#fff}.CookieConsent_accept__IMiih:hover{background:var(--red-500)}.CookieConsent_decline__7HD6_{background:var(--rmx-steel,#4a5361);color:#fff;border-color:transparent}.CookieConsent_decline__7HD6_:hover{background:#3a424d}@media (max-width:480px){.CookieConsent_wrap__ejCph{left:12px;right:12px;max-width:none}.CookieConsent_actionsMain__CsWa6{width:100%;margin-left:0}}.SiteFooter_footer__Ro_ZI{background:var(--rmx-ink);color:var(--rmx-mist)}.SiteFooter_grid__Bf1it{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(auto-fit,minmax(160px,1fr));gap:var(--sp-7);padding-top:var(--sp-9);padding-bottom:var(--sp-7)}.SiteFooter_brand__6HeUp{min-width:0}.SiteFooter_logo__wGQ8Y{height:32px;width:auto;display:block;margin-bottom:var(--sp-5)}.SiteFooter_address__hUqNx{font-size:14px;line-height:1.7;color:var(--rmx-slate)}.SiteFooter_address__hUqNx b{color:var(--rmx-white)}.SiteFooter_inlineLink__mMZOd{color:var(--rmx-mist);text-decoration:none}.SiteFooter_inlineLink__mMZOd:hover{color:var(--rmx-orange)}.SiteFooter_socials__YJbJJ{display:flex;gap:var(--sp-2);margin-top:var(--sp-5);flex-wrap:wrap}.SiteFooter_social__Au4W1{width:40px;height:40px;border-radius:var(--r-md);background:var(--rmx-ink-2);border:1px solid var(--rmx-ink-3);display:inline-flex;align-items:center;justify-content:center;color:var(--rmx-mist);text-decoration:none;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.SiteFooter_social__Au4W1:hover{background:var(--rmx-orange);color:var(--rmx-ink);border-color:var(--rmx-orange)}@media (pointer:coarse){.SiteFooter_social__Au4W1{width:44px;height:44px}}.SiteFooter_newsletter__z5er0{border-top:1px solid var(--rmx-ink-3);padding:var(--sp-7) 0;text-align:center}.SiteFooter_newsletterHeading__G3wjc{margin:0 0 var(--sp-4);font-size:15px;font-weight:700;color:var(--rmx-white)}.SiteFooter_govtech__loGxq{margin-top:var(--sp-6);display:inline-block;background:#fff;border-radius:var(--r-lg);padding:10px 14px}.SiteFooter_govtech__loGxq img{height:52px;width:auto;display:block}.SiteFooter_col__8ZIoz{min-width:0}.SiteFooter_colHeading__XuJgQ{font-family:var(--font-display);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rmx-white);margin:0 0 var(--sp-4);line-height:var(--lh-snug);text-wrap:balance}.SiteFooter_link__xNFXq{display:flex;align-items:center;gap:var(--sp-2);font-size:14px;color:var(--rmx-slate);text-decoration:none;margin-bottom:11px;transition:color var(--dur-1) var(--ease-out)}.SiteFooter_link__xNFXq:hover{color:var(--rmx-orange)}.SiteFooter_linkIcon___CrUS{flex:0 0 auto;color:var(--rmx-orange)}.SiteFooter_linkBadge__1syi6{font-family:var(--font-ui);font-weight:800;font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:var(--rmx-orange);border:1px solid var(--rmx-orange);border-radius:var(--r-pill);padding:2px 6px;line-height:1}.SiteFooter_legalBar__sfkH9{border-top:1px solid var(--rmx-ink-3)}.SiteFooter_legalInner__S3ngx{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4);padding-top:var(--sp-5);padding-bottom:var(--sp-5);font-size:12.5px;color:var(--rmx-slate)}.SiteFooter_legalLinks__Guzpb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 18px}.SiteFooter_legalLinks__Guzpb .SiteFooter_link__xNFXq{display:inline;margin-bottom:0;color:var(--rmx-slate)}.SiteFooter_legalLinks__Guzpb .SiteFooter_link__xNFXq:hover{color:var(--rmx-mist)}@media (pointer:coarse){.SiteFooter_link__xNFXq{min-height:44px;margin-bottom:2px}.SiteFooter_legalLinks__Guzpb .SiteFooter_link__xNFXq{min-height:0;padding:11px 0}}@media (max-width:1023px){.SiteFooter_grid__Bf1it{grid-template-columns:1fr 1fr 1fr;gap:var(--sp-6)}.SiteFooter_brand__6HeUp{grid-column:1/-1}}@media (max-width:640px){.SiteFooter_grid__Bf1it{grid-template-columns:1fr 1fr}.SiteFooter_legalInner__S3ngx{flex-direction:column;align-items:flex-start;gap:var(--sp-3)}}