.site-language-nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 12px;padding:6px 16px;color:inherit;font:600 13px/1.4 Manrope,Arial,sans-serif}
.site-language-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid transparent;border-radius:8px;text-decoration:none;color:inherit}
.site-language-nav a:hover{background:rgba(127,127,127,.12)}
.site-language-nav a[aria-current="page"]{border-color:currentColor;text-decoration:underline;text-underline-offset:4px}
.site-language-nav a:focus-visible{outline:3px solid currentColor;outline-offset:3px}
.dx-header .site-language-nav,.ph-header .site-language-nav{color:#f1f5f9;border-top:1px solid rgba(255,255,255,.12)}
.site-header .site-language-nav,.topbar .site-language-nav{border-top:1px solid rgba(9,13,11,.12)}
.dx-header:has(.site-language-nav)~main .dx-hero,.ph-header:has(.site-language-nav)~main .ph-hero{padding-top:180px}
.site-header:has(.site-language-nav)~main .services-page-hero{padding-top:190px}
@media(max-width:600px){.site-language-nav{gap:3px;padding-inline:8px}.site-language-nav a{padding-inline:10px}.detail-nav{flex-wrap:wrap;gap:16px}}
