.language-switch{display:flex;align-items:center;gap:3px;border:1px solid #d6e1ef;border-radius:8px;padding:3px;flex-shrink:0;margin-left:12px;background:#f5f8fc}.language-switch a{padding:7px 9px;border-radius:5px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;color:#53677e}.language-switch a[aria-current=true]{background:#0058ff;color:#fff}.language-switch a:focus-visible{outline:2px solid #0058ff;outline-offset:2px}
#header nav .language-switch{order:0}#header nav .brand{margin-right:auto}
@media(min-width:1001px){#header nav{gap:20px}#header nav .language-switch{order:2}#header nav>.button{order:3}html[lang=ms] #header .nav-links{gap:18px;font-size:14px}}
@media(max-width:1000px){#header nav .language-switch{margin-left:0;margin-right:8px}.language-switch a{padding:6px;font-size:11px}html[lang=ms] .hero h1{overflow-wrap:normal}#header .brand{max-width:calc(100% - 126px)}#header .brand strong{font-size:17px}#header .brand small{font-size:7px}#header .brand img{width:36px;height:36px}#header .brand{gap:6px}}
@media(max-width:360px){#header .brand strong{font-size:14px}#header .brand small{font-size:6px}#header .brand img{width:30px;height:30px}#header .mobile-menu-toggle{width:36px;height:38px;padding:7px}.language-switch a{padding:5px}}
.quick-answers{padding-top:55px;padding-bottom:55px}.quick-answers details{border-bottom:1px solid #dce7f3;padding:20px 0}.quick-answers summary{font-size:20px;font-weight:600;cursor:pointer}.quick-answers p{max-width:850px;margin:16px 0 0}

/* One header layout, independent of page-specific content styles. */
#header nav.wrap{width:min(1560px,calc(100% - 80px));min-height:98px;gap:20px;padding-block:14px}
#header #header-cta{font-size:15px;line-height:1.4;padding:14px 20px;min-height:49px;white-space:nowrap}
#header .nav-links{gap:24px}
#header .nav-links a{font-size:16px;line-height:1.4;position:relative;white-space:nowrap}
#header .nav-links a[aria-current="page"]{color:#0058ff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:9px}
@media(min-width:1001px){#header nav .brand{margin-right:auto}#header .nav-links{margin-inline:auto}html[lang=ms] #header .nav-links{gap:18px}}
@media(min-width:1600px){#header nav.wrap{width:min(1560px,calc(100% - 128px))}#header .nav-links a{font-size:17px}}
@media(max-width:1200px) and (min-width:1001px){#header nav.wrap{width:calc(100% - 40px);gap:12px}#header .nav-links,html[lang=ms] #header .nav-links{gap:14px}#header .nav-links a{font-size:14px}#header .language-switch{margin-left:0}#header #header-cta{font-size:13px;padding:13px}#header .brand strong{font-size:20px}#header .brand small{font-size:9px}#header .brand img{width:48px;height:48px}}
@media(max-width:1000px){#header nav.wrap{width:calc(100% - 36px);min-height:80px;gap:0 8px;padding-block:14px}#header nav.menu-open .nav-links{margin-inline:0;gap:0}#header nav.menu-open .nav-links a{font-size:19px}#header .nav-links a[aria-current="page"]{background:#edf5ff}#header nav.menu-open #header-cta{font-size:17px;padding:15px}}
