html{-webkit-text-size-adjust:100%}body{margin:0}html:root{--page-title-display:block}.so-cookie{z-index:9999;color:#fff;background:#1e2a50;border-radius:12px;align-items:center;gap:24px;max-width:960px;margin:0 auto;padding:20px 24px;font-family:Manrope,system-ui,-apple-system,sans-serif;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 8px 30px #00000040}.so-cookie .so-cookie__text{flex:1;margin:0;font-size:15px;line-height:1.5}.so-cookie .so-cookie__text a{color:#fff;text-decoration:underline}.so-cookie .so-cookie__actions{flex-shrink:0;gap:12px;display:flex}.so-cookie .so-cookie__btn,.so-cookie .so-cookie__btn:hover,.so-cookie .so-cookie__btn:focus{color:#1e2a50;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:999px;min-width:96px;min-height:44px;padding:10px 20px;font:600 15px/1.2 Manrope,system-ui,-apple-system,sans-serif}.so-cookie .so-cookie__btn:hover{background:#ecdbd4;border-color:#ecdbd4}.so-cookie .so-cookie__btn:focus-visible{outline-offset:2px;outline:2px solid #ecdbd4}button.so-cookie-settings,button.so-cookie-settings:hover,button.so-cookie-settings:focus{color:inherit;font:inherit;text-transform:none;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:767px){.so-cookie{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.so-cookie .so-cookie__btn{flex:1}}
