.cookie-popup{position:fixed;right:24px;bottom:24px;z-index:1000;box-sizing:border-box;width:380px;max-width:calc(100% - 32px);margin:0;padding:18px 40px 18px 18px;background:#fff;border:1px solid #d6dee8;border-radius:12px;box-shadow:0 10px 24px rgba(0,37,91,.18);font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;text-align:left}
.cookie-popup p{margin:0 0 12px;font-size:14px;line-height:1.5;color:#1a2433}
.cookie-popup a{color:#0868ad;text-decoration:underline}
.cookie-popup .cookie-accept{padding:9px 28px;background:#eef8fc;border:1px solid #0868ad;border-radius:15px;font-size:14px;font-weight:500;color:#0868ad;cursor:pointer}
.cookie-popup .cookie-accept:hover{background:#0868ad;color:#fff}
.cookie-popup .cookie-close{position:absolute;top:8px;right:8px;width:28px;height:28px;padding:0;background:transparent;border:0;font-size:22px;line-height:1;color:#4a5563;cursor:pointer}
@media (max-width:767px){.cookie-popup{right:16px;bottom:16px;left:16px;width:auto;max-width:none}}
