.CookieConsent-module__Ystraa__banner{inset-inline:16px;z-index:90;border:1px solid var(--line,#e7e4e1);background:var(--white,#fff);max-width:880px;color:var(--ink,#211f22);letter-spacing:-.006em;border-radius:16px;align-items:center;gap:16px 28px;margin-inline:auto;padding:18px 18px 18px 24px;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:fixed;bottom:16px;box-shadow:0 18px 50px #1614172e}.CookieConsent-module__Ystraa__copy{flex:1;min-width:0}.CookieConsent-module__Ystraa__title{letter-spacing:-.01em;margin:0 0 4px;font-family:inherit;font-size:15px;font-weight:650;line-height:1.35}.CookieConsent-module__Ystraa__copy p{color:#4c4a46;margin:0;font-size:13.5px;line-height:1.55}.CookieConsent-module__Ystraa__copy a,.CookieConsent-module__Ystraa__scope a{color:var(--ink,#211f22);text-underline-offset:3px;font-weight:650;text-decoration:underline}.CookieConsent-module__Ystraa__actions{flex-shrink:0;gap:10px;display:flex}.CookieConsent-module__Ystraa__actions button{border:1px solid var(--ink,#211f22);background:var(--ink,#211f22);min-width:118px;min-height:44px;color:var(--white,#fff);font:inherit;cursor:pointer;border-radius:999px;padding:0 20px;font-size:14px;font-weight:620;transition:background .15s,border-color .15s}.CookieConsent-module__Ystraa__actions button:hover{background:#3b383c;border-color:#3b383c}.CookieConsent-module__Ystraa__actions button:focus-visible,.CookieConsent-module__Ystraa__copy a:focus-visible{outline:3px solid var(--accent,#2858d7);outline-offset:3px}.CookieConsent-module__Ystraa__preferences{border:1px solid var(--line,#e7e4e1);background:var(--soft,#f5f3f1);border-radius:16px;justify-items:start;gap:12px;margin:0 0 40px;padding:22px 24px;display:grid}.CookieConsent-module__Ystraa__preferences .CookieConsent-module__Ystraa__title{margin:0;font-size:18px}.CookieConsent-module__Ystraa__preferences .CookieConsent-module__Ystraa__status,.CookieConsent-module__Ystraa__preferences .CookieConsent-module__Ystraa__scope{margin:0}.CookieConsent-module__Ystraa__preferences .CookieConsent-module__Ystraa__scope{color:var(--muted,#6e6a6d);font-size:13px;line-height:1.6}@media (max-width:640px){.CookieConsent-module__Ystraa__banner{inset-inline:12px;flex-direction:column;align-items:stretch;padding:16px;bottom:12px}.CookieConsent-module__Ystraa__actions{grid-template-columns:1fr 1fr;display:grid}.CookieConsent-module__Ystraa__actions button{min-width:0}.CookieConsent-module__Ystraa__preferences{justify-items:stretch;padding:18px}}@media (prefers-reduced-motion:no-preference){.CookieConsent-module__Ystraa__banner{animation:.22s ease-out both CookieConsent-module__Ystraa__banner-in}}@keyframes CookieConsent-module__Ystraa__banner-in{0%{opacity:0;transform:translateY(10px)}}@media print{.CookieConsent-module__Ystraa__banner{display:none}}
