/* Small additions for the Django port of the homepage (home.css stays as extracted from the design). */
html{scroll-behavior:smooth}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
body{margin:0;background:#f4f6f3}
.sprite{position:absolute;width:0;height:0;overflow:hidden}
.logo-link{display:block;flex:none;border-radius:4px}
.site a:focus-visible,.site button:focus-visible,.site summary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}
.lang-form{display:flex;margin:0}
.lang-btn{font:inherit;font-size:.8rem;font-weight:800;color:var(--muted);background:rgba(255,255,255,.6);border:0;border-radius:7px;padding:4px 8px;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(18,36,26,.14)}
.lang-btn:hover{color:var(--ink);box-shadow:inset 0 0 0 1px rgba(18,36,26,.35)}
@media (max-width:640px){.nav ul{gap:12px}}
