@media (width>=1100px){aside.cookie-banner{box-sizing:border-box;background:linear-gradient(110deg,#fff 0% 65%,#f3f7ff 100%);border:1px solid #d8e4f5;border-radius:10px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:20px;width:min(1440px,100vw - 64px);max-width:calc(100vw - 64px);padding:22px 26px;animation:.25s both cookie373-in;display:grid;bottom:24px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 12px 40px #142b5f1c,0 2px 8px #142b5f08}aside.cookie-banner .cookie-icon{color:#3569d4;background:#edf3ff;border-radius:10px;align-self:center;width:44px;height:44px}aside.cookie-banner .cookie-copy{min-width:0}aside.cookie-banner .cookie-copy b{color:#142b5f;margin:0 0 7px;font-size:16px;font-weight:750;line-height:1.35;display:block}aside.cookie-banner .cookie-copy p{color:#647a9e;margin:0;font-size:12px;line-height:1.65}aside.cookie-banner .cookie-copy a{color:#3569d4;text-underline-offset:3px}aside.cookie-banner .cookie-actions{flex-wrap:nowrap;grid-area:auto;justify-content:flex-end;align-items:center;gap:10px;margin:0;display:flex}aside.cookie-banner .cookie-actions button{white-space:nowrap;border-radius:8px;width:auto;min-height:44px;padding:11px 14px;font-size:12px;line-height:1.4}aside.cookie-banner .cookie-minimal{color:#526987;box-shadow:none;background:0 0}aside.cookie-banner .cookie-secondary{color:#254e8a;background:#fff;border:1px solid #cbdaf2}aside.cookie-banner .cookie-primary{color:#fff;background:#3569d4;box-shadow:0 4px 12px #3569d424}aside.cookie-banner .cookie-actions button:focus-visible{outline-offset:3px;outline:3px solid #97baff}@keyframes cookie373-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}}@media (width>=1100px) and (prefers-reduced-motion:reduce){aside.cookie-banner{animation:none}}
