.regional-portal-breadcrumb{display:flex;gap:13px;align-items:center;justify-content:center;background:#eee8d9;color:#23463c;padding:11px 20px;font-family:'DM Sans',sans-serif;font-size:13px;border-bottom:1px solid #d9d3c1}.regional-portal-breadcrumb a{text-decoration:none;color:inherit}.regional-portal-breadcrumb a:hover{text-decoration:underline}.regional-portal-breadcrumb span[aria-hidden]{color:#a48d57}.rai-identity-footer .footer-identity-brand{background:#fbf8ef;border-radius:8px;padding:12px;display:inline-block}.rai-identity-footer .footer-identity-logo{filter:none!important;height:auto!important}.regional-portal-breadcrumb a:focus-visible{outline:3px solid #a97c30;outline-offset:4px}@media(max-width:600px){.regional-portal-breadcrumb{font-size:12px;flex-wrap:wrap}}
body.journey-home footer#contact .footer-identity-brand{background:#fbf8ef;padding:12px;border-radius:8px}body.journey-home footer#contact .footer-identity-logo{filter:none!important;height:auto}
/* Match the language control to adjacent navigation and keep photo text legible. */
body.journey-home header.site-header#top .language-picker>span{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
body.journey-home header.site-header#top .language-picker{display:block!important;height:54px!important;min-height:54px!important;padding:0!important}
body.journey-home header.site-header#top .language-picker select{display:block!important;height:54px!important;min-height:54px!important;width:100%!important;max-width:none!important;margin:0!important;padding:9px 28px 9px 12px!important;background:#fbf8ef!important;border:1px solid #9cae9d!important;border-radius:5px!important;color:#173f38!important;font-size:14px!important}
body.journey-home .hero .hero-shade{z-index:1!important;background:linear-gradient(90deg,rgba(3,22,24,.94),rgba(3,22,24,.86) 42%,rgba(3,22,24,.66) 70%,rgba(3,22,24,.48))!important}
body.journey-home .hero .hero-content{position:relative!important;z-index:2!important}
body.journey-home .hero .hero-content>h1{color:#fffdf7!important;-webkit-text-fill-color:#fffdf7!important;opacity:1!important;text-shadow:0 2px 10px #031618!important}
body.journey-home .hero .hero-content>h1 em{color:#ffe2a8!important;-webkit-text-fill-color:#ffe2a8!important;opacity:1!important;text-shadow:0 2px 10px #031618!important}
body.journey-home .hero .hero-content>:is(.eyebrow,.hero-copy,.microcopy,#rai-request-note){color:#fffdf7!important;-webkit-text-fill-color:#fffdf7!important;opacity:1!important;text-shadow:0 1px 6px #031618!important}
body.journey-home .hero .hero-content>.eyebrow{color:#f5dfb3!important;-webkit-text-fill-color:#f5dfb3!important}
body.journey-home .hero .hero-content>.hero-copy{font-size:17px!important;line-height:1.8!important;font-weight:500!important}
@media(max-width:1000px){body.journey-home header.site-header#top .language-picker,body.journey-home header.site-header#top .language-picker select{height:48px!important;min-height:48px!important}body.journey-home .hero .hero-shade{background:rgba(3,22,24,.83)!important}}
html[dir=rtl] body.journey-home .hero .hero-shade{background:linear-gradient(270deg,rgba(3,22,24,.94),rgba(3,22,24,.86) 42%,rgba(3,22,24,.66) 70%,rgba(3,22,24,.48))!important}
body.journey-home .hero>.hero-shade{position:absolute!important;inset:0!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;pointer-events:none!important}
body.journey-home .skip:not(:focus){left:0!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
