#tanui-cookie-overlay{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px;background:rgba(4,18,12,.42);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}
#tanui-cookie-overlay[hidden]{display:none!important}.tanui-cookie-card{width:min(100%,600px);padding:clamp(25px,4vw,38px);background:#f5f4ed;color:#17201b;border:1px solid rgba(255,255,255,.78);box-shadow:0 22px 80px rgba(0,0,0,.28);position:relative}.tanui-cookie-kicker{margin:0 0 13px;color:#2d754a;font:300 10px/1.4 var(--mono,monospace);letter-spacing:.16em;text-transform:uppercase}.tanui-cookie-card h2{margin:0 0 13px;font:300 clamp(29px,4vw,40px)/1.02 var(--ff,Plex,Arial,sans-serif);letter-spacing:-.055em;color:#17201b}.tanui-cookie-card p{max-width:500px;margin:0;color:#586259;font:400 14px/1.55 var(--ff,Plex,Arial,sans-serif)}.tanui-cookie-card a{color:#1c5135;text-decoration:underline;text-underline-offset:3px}.tanui-cookie-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:27px}.tanui-cookie-accept{border:0;border-radius:999px;background:#1c5135;color:#fff;padding:12px 20px;font:500 13px var(--ff,Plex,Arial,sans-serif);cursor:pointer}.tanui-cookie-accept:hover{background:#2d754a}.tanui-cookie-accept:focus-visible,.tanui-cookie-card a:focus-visible{outline:3px solid #26a96c;outline-offset:3px}.tanui-cookie-privacy{font:400 12px var(--ff,Plex,Arial,sans-serif)}.footer-privacy{font-size:12px;color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){#tanui-cookie-overlay{align-items:end;padding:12px}.tanui-cookie-card{padding:23px 20px}.tanui-cookie-actions{align-items:stretch;flex-direction:column-reverse;gap:16px;margin-top:22px}.tanui-cookie-privacy{text-align:center}.tanui-cookie-accept{width:100%;min-height:46px}}@media(prefers-reduced-motion:no-preference){.tanui-cookie-card{animation:tanui-cookie-in .24s cubic-bezier(.2,.7,.2,1) both}@keyframes tanui-cookie-in{from{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}}