.CookieConsent-module__EUD_Aq__bar{z-index:4000;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));pointer-events:auto;width:min(340px,100vw - 32px);margin:0;padding:0;animation:.22s ease-out CookieConsent-module__EUD_Aq__bar-in;position:fixed;left:auto}.CookieConsent-module__EUD_Aq__panel{border:1px solid var(--line);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;background:#fff;border-radius:12px;gap:10px;padding:14px;display:grid;box-shadow:0 12px 36px #042c232e}.CookieConsent-module__EUD_Aq__title{color:var(--forest);font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:0;margin:0;font-size:.9rem;font-weight:750;line-height:1.3}.CookieConsent-module__EUD_Aq__body{color:var(--muted);margin:0;font-size:.76rem;line-height:1.45}.CookieConsent-module__EUD_Aq__body a{color:var(--forest);text-underline-offset:2px;font-weight:700;text-decoration:underline}.CookieConsent-module__EUD_Aq__actions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.CookieConsent-module__EUD_Aq__accept{background:var(--amber);color:#15271f;min-height:34px;font:inherit;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:.78rem;font-weight:800;display:inline-flex}.CookieConsent-module__EUD_Aq__accept:hover{background:#ffb917}.CookieConsent-module__EUD_Aq__secondary{min-height:34px;color:var(--forest);font:inherit;cursor:pointer;background:#fff;border:1px solid #aac1b7;border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font-size:.78rem;font-weight:700;display:inline-flex}.CookieConsent-module__EUD_Aq__secondary:hover{border-color:var(--green);background:#f4f8f1}@keyframes CookieConsent-module__EUD_Aq__bar-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.CookieConsent-module__EUD_Aq__bar{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:auto}.CookieConsent-module__EUD_Aq__actions{flex-direction:column}.CookieConsent-module__EUD_Aq__accept,.CookieConsent-module__EUD_Aq__secondary{width:100%}}@media (prefers-reduced-motion:reduce){.CookieConsent-module__EUD_Aq__bar{animation:none}}
