.main-nav{gap:18px}.language-picker{display:flex;align-items:center;flex-shrink:0}.language-select{max-width:100%;width:142px;min-height:40px;padding:8px 24px 8px 10px;border:1px solid #dce5eb;border-radius:6px;background:#fff;color:#17283a;font:inherit;font-size:13px;cursor:pointer}.language-select:focus-visible{outline:2px solid #00a779;outline-offset:3px}
html[lang=ms] .hero h1{font-size:52px;letter-spacing:0;line-height:1.15}html[lang=ms] .hero h1 em{display:inline}html[lang=ms] .hero p{max-width:700px}html[lang=ms] .section h2,html[lang=ms] .page-hero h1{letter-spacing:0}html[lang=ms] .hero-actions .btn{white-space:normal;text-align:center}html[lang=ms] .brand small{letter-spacing:.5px;font-size:10px}.main-nav a{overflow-wrap:anywhere}
html[lang=en] [data-locale=ms],html[lang=ms] [data-locale=en]{display:none}
@media(min-width:1101px){html[lang=ms] .main-nav{gap:12px;font-size:13px}html[lang=ms] .main-nav .nav-cta{padding:11px 12px}}
@media(max-width:1100px){.menu-toggle{display:block;flex-shrink:0}.main-nav{display:none;position:absolute;left:20px;right:20px;top:84px;background:#fff;box-shadow:var(--shadow);padding:16px;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 100px);overflow-y:auto}.main-nav.open{display:flex}.main-nav a,.main-nav .nav-cta{padding:13px 14px;border-radius:7px}.main-nav a:after{display:none}.language-picker{padding:12px 14px 0}.language-select{width:100%}}
@media(max-width:900px){.main-nav{top:72px;max-height:calc(100dvh - 88px)}}
@media(max-width:600px){html[lang=ms] .hero h1{font-size:36px}html[lang=ms] .section h2,html[lang=ms] .page-hero h1{font-size:30px}html[lang=ms] .hero-content{padding:52px 0}html[lang=ms] .hero-stats{gap:16px}html[lang=ms] .cta-inner h2{font-size:27px}.brand{min-width:0}.brand>span:last-child{min-width:0}.brand b{overflow-wrap:anywhere}.main-nav{left:14px;right:14px}}
