.sf-langs{margin-top:var(--s4,16px)}.sf-lang,.sf-lang:link,.sf-lang:visited{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid var(--brass,#b08a4e);border-radius:999px;background:var(--ivory,#f7f4ee);color:var(--navy,#121e4e)!important;font:600 13px/1 var(--f-body,Inter,system-ui,sans-serif);letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.sf-lang:hover,.sf-lang:focus-visible{background:var(--navy,#121e4e);border-color:var(--navy,#121e4e);color:#fff!important}.sf-lang svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6}.hl-lang{display:flex;align-items:center;gap:2px;margin:0 var(--s3,12px) 0 auto;font:600 13px/1 var(--f-body,Inter,system-ui,sans-serif);letter-spacing:.08em}.hl-lang a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:44px;padding:0 4px;color:var(--slate,#4a5068)!important;text-decoration:none}.hl-lang a:hover{color:var(--navy,#121e4e)!important;text-decoration:underline}.hl-lang a[aria-current]{color:var(--navy,#121e4e)!important;font-weight:700;text-decoration:underline;text-decoration-color:var(--brass,#b08a4e);text-decoration-thickness:2px;text-underline-offset:6px;cursor:default}.hl-lang .hl-sep{color:var(--stone,#e4dfd5)}.sh-inner .menu-btn{margin-left:0!important}.fl-foot{border-top:1px solid var(--stone,#e4dfd5);margin-top:48px;padding:24px 16px 40px;text-align:center}