.line-switcher{scrollbar-width:none;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:center;gap:0 28px;padding:0 16px;display:flex;overflow-x:auto}.line-switcher::-webkit-scrollbar{display:none}.line-switcher a{min-height:44px;color:inherit;opacity:.62;font:600 12px/1 var(--ln-font,inherit);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;align-items:center;padding:0 2px;text-decoration:none;transition:opacity .15s;display:inline-flex;position:relative}.line-switcher a:hover,.line-switcher a[aria-current=page]{opacity:1}.line-switcher a[aria-current=page]:after{content:"";background:var(--ln-accent,currentColor);height:2px;position:absolute;bottom:-1px;left:0;right:0}.line-switcher a:focus-visible,.site-links a:focus-visible{outline:3px solid var(--ln-focus,currentColor);outline-offset:2px}@media (width<=380px){.line-switcher{justify-content:flex-start;gap:0 18px}.line-switcher a{font-size:11px}}.site-links{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;margin:8px 0 0;display:grid}.site-links p{letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin:0 0 6px;font-size:11px}.site-links ul{margin:0;padding:0;list-style:none}.site-links a{min-height:44px;color:inherit;overflow-wrap:anywhere;align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.site-links a:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=640px){.site-links{grid-template-columns:1fr 1fr}.site-links>div:last-child{grid-column:1/-1}}footer:has(>.site-links){flex-wrap:wrap}footer>.site-links{flex-basis:100%;grid-column:1/-1}.vo-page{--ln-accent:var(--accent);--ln-focus:var(--accent)}
