body[data-ph-primary] .pha-header nav.ph-primary-languages {
 position:static;inset:auto;transform:none;visibility:visible;display:flex;
 align-items:center;gap:5px;width:auto;height:auto;max-width:100%;
 flex-shrink:0;margin:8px 0;padding:4px;overflow:visible;z-index:auto;
 background:transparent;backdrop-filter:none;transition:none;
 border:1px solid var(--site-border,#d6d6d6);border-radius:24px;font-size:12px;
}
body[data-ph-primary] .pha-header .ph-primary-languages a {
 display:block;padding:7px 11px;font-size:12px;line-height:1.3;
 color:var(--site-ink,inherit);text-decoration:none;border-radius:20px;white-space:nowrap;
}
body[data-ph-primary] .pha-header .ph-primary-languages a[aria-current] {background:var(--site-primary,#25264a);color:white;}
body[data-ph-primary] .pha-header .ph-primary-languages a:focus-visible {outline:2px solid currentColor;outline-offset:3px;}
@media(max-width:1100px) {
 body[data-ph-primary] .pha-header nav.ph-primary-languages {margin-left:auto;order:2;}
 body[data-ph-primary] .pha-header .ph-primary-languages a {padding:6px 8px;font-size:11px;}
 body[data-ph-primary] .pha-menu-toggle {order:3;}
}
@media(max-width:600px) {
 body[data-ph-primary] .pha-header-inner {gap:8px;}
 body[data-ph-primary] .pha-brand {font-size:18px;gap:6px;min-width:0;}
 body[data-ph-primary] .pha-brand img {width:32px;height:32px;}
}
@media(max-width:380px) {
 body[data-ph-primary] .pha-header-inner {gap:5px;padding-inline:14px;}
 body[data-ph-primary] .pha-brand {font-size:14px;gap:4px;}
 body[data-ph-primary] .pha-brand img {width:28px;height:28px;}
 body[data-ph-primary] .pha-menu-toggle {width:38px;height:38px;}
 body[data-ph-primary] .pha-header .ph-primary-languages a {padding:6px 5px;font-size:10px;}
}
