.language-switch{display:inline-flex;align-items:center;justify-content:center;min-width:76px;margin-left:auto;padding:9px 12px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--ink);font-size:14px;font-weight:700;text-decoration:none}.language-switch:hover{border-color:var(--primary);color:var(--primary-dark);background:var(--primary-light)}.site-footer{display:flex;justify-content:center;align-items:center;gap:8px;margin:34px 0 12px;text-align:center;font-size:14px}.site-footer a{color:var(--muted);text-decoration:none}.site-footer a:hover{color:var(--primary-dark);text-decoration:underline}.site-footer span{color:var(--line)}.legal-panel{max-width:760px;margin:38px auto 52px}.legal-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:24px;color:var(--ink);font-size:14px;font-weight:700;text-decoration:none}.legal-back:hover{color:var(--primary-dark)}.legal-panel h1{font-size:38px}.legal-panel h2{margin-top:30px}.legal-panel p{max-width:66ch}.legal-kicker{font-size:12px;font-weight:800;letter-spacing:.1em;color:var(--primary)!important}@media(max-width:650px){.legal-panel{margin:24px auto 42px}.legal-panel h1{font-size:32px}}
