.language-options a,.language-grid a{display:block;border:0;background:transparent;padding:10px 12px;text-align:start;min-height:44px;font:inherit;font-size:14px;line-height:1.6;border-radius:4px;text-decoration:none;color:inherit;box-sizing:border-box}
.language-options a:hover,.language-options a[aria-current=true]{background:var(--soft,#f0f4ed)}
.language-grid a:hover,.language-grid a[aria-current=true]{background:var(--aqua,#e5f3f5);color:var(--ocean,#164a60)}
.language-options a:focus-visible,.language-grid a:focus-visible{outline:2px solid currentColor;outline-offset:-2px}
html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel]{direction:ltr;text-align:start}
html[dir=rtl] .hp-field,html[dir=rtl] .form-trap{inset-inline-start:-10000px;inset-inline-end:auto}
@media(max-width:480px){.language-panel,#language-menu{max-width:calc(100vw - 40px)}.language-grid,.language-options{min-width:0}.language-grid a,.language-options a{overflow-wrap:anywhere}}
