/* A visible route back to the parent site, without changing Kenya House's identity. */
.africa-house-return{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:24px;min-height:56px;padding:10px 6%;background:#122b27;color:#f8f5ed;font-size:12px;line-height:1.4;border-bottom:1px solid rgba(255,255,255,.15)}
.africa-house-return a{display:inline-flex;align-items:center;gap:9px;min-height:36px;text-decoration:none}
.africa-house-return a:hover{text-decoration:underline;text-underline-offset:5px}
.return-main{font-weight:600;flex-shrink:0}.return-main span{font-size:20px;line-height:1}
.return-context{display:flex;gap:24px;align-items:center;color:#c7cfbb;font-size:11px;letter-spacing:.04em}
.return-context>span:first-child{color:#80918b}
.return-sections{margin-left:auto;display:flex;align-items:center;gap:26px}
.return-sections .return-enquiry{border:1px solid #8b9c80;padding:0 14px;border-radius:2px}
.africa-house-home{justify-self:end;display:inline-block;line-height:0;min-width:35px}
.africa-house-home .masthead-ah{width:35px}
.footer-main-return{font-weight:600}.footer-return-links{gap:16px 28px;align-items:flex-start;max-width:650px}
.footer-return-links a{white-space:normal}.preview-form-note a{text-decoration:underline;text-underline-offset:3px}
.kenya-skip,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.kenya-skip:focus{position:fixed;top:10px;left:16px;z-index:1000;clip-path:none;width:auto;height:auto;padding:12px 18px;background:#fff;color:#122b27}
a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #9b9116;outline-offset:5px}
html{scroll-padding-top:78px}body:has(dialog[open]){overflow:hidden}
@media(max-width:900px){.africa-house-return{padding:8px 5%;gap:16px}.return-context{gap:16px}.return-sections{gap:18px}.return-sections>a:first-child{display:none}}
@media(max-width:600px){.africa-house-return{padding:7px 20px;min-height:52px;gap:12px;font-size:11px}.return-context{display:none}.return-main{font-size:11px}.return-main span{font-size:18px}.return-sections{gap:12px}.return-sections>a:not(.return-enquiry){display:none}.return-sections .return-enquiry{padding:0 11px;min-height:34px}.africa-house-home{min-width:25px}.africa-house-home .masthead-ah{width:25px}.footer-return-links{width:100%;gap:18px}.footer-return-links a{max-width:none}.footer-main-return{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.return-arrow{width:13px;height:13px;stroke:currentColor;stroke-width:1.3;fill:none}
