:root { --brand: #0f172a; }
html { scroll-behavior: smooth; }
a { transition: opacity .2s ease; }
a:hover { opacity: .9; }

/* Cookie Banner */

#cookie-banner{position:fixed;bottom:0;left:0;right:0;background:#0f172a;color:#fff;padding:12px 16px;display:flex;gap:12px;align-items:center;justify-content:space-between;z-index:9999}
#cookie-banner button{background:#22c55e;color:#fff;border:0;border-radius:8px;padding:8px 12px;cursor:pointer}
#cookie-banner a{color:#fff;text-decoration:underline}

.h-10 {
}
.h-9 {
}
