.cookie-settings-entry[data-astro-cid-z47dyj5i]{background:#0b1930;padding:0 16px 20px;text-align:center}.cookie-settings-open[data-astro-cid-z47dyj5i]{background:transparent;border:none;color:#fff;text-decoration:underline;font-size:14px;cursor:pointer;padding:8px 16px}.cookie-banner[data-astro-cid-z47dyj5i]{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#0b1930;color:#fff;padding:16px 24px;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 -2px 16px #00000040;border-top:1px solid #4b5563;letter-spacing:0}.cookie-banner[data-astro-cid-z47dyj5i][hidden]{display:none}.cookie-banner__inner[data-astro-cid-z47dyj5i]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 400px;align-items:center;gap:28px}.cookie-banner__content[data-astro-cid-z47dyj5i]{min-width:0}.cookie-banner[data-astro-cid-z47dyj5i] h2[data-astro-cid-z47dyj5i]{font-family:inherit;font-size:16px;line-height:1.5;font-weight:700;margin:0 0 4px;letter-spacing:0}.cookie-banner[data-astro-cid-z47dyj5i] p[data-astro-cid-z47dyj5i]{margin:0;font-size:13px;line-height:1.6;color:#e5e7eb}.cookie-banner[data-astro-cid-z47dyj5i] .cookie-banner__note[data-astro-cid-z47dyj5i]{margin-top:3px;font-size:12px;color:#d1d5db}.cookie-banner__settings[data-astro-cid-z47dyj5i]{margin-top:7px}.cookie-banner__settings[data-astro-cid-z47dyj5i] summary[data-astro-cid-z47dyj5i]{width:-moz-fit-content;width:fit-content;min-height:32px;padding:6px 0;cursor:pointer;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.cookie-banner__choices[data-astro-cid-z47dyj5i]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:620px;margin-top:10px}.cookie-banner__choice[data-astro-cid-z47dyj5i]{display:flex;gap:8px;align-items:flex-start;min-height:44px;font-size:14px;line-height:1.5;font-weight:600;cursor:pointer}.cookie-banner__choice[data-astro-cid-z47dyj5i] input[data-astro-cid-z47dyj5i]{width:18px;height:18px;margin:2px 0 0;accent-color:#c8102e;flex-shrink:0}.cookie-banner[data-astro-cid-z47dyj5i] .cookie-banner__help[data-astro-cid-z47dyj5i]{display:block;color:#d1d5db;font-size:12px;line-height:1.5;font-weight:400;margin-top:2px}.cookie-banner__shortcut[data-astro-cid-z47dyj5i]{background:transparent;border:0;color:#e5e7eb;min-height:44px;padding:6px 0;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cookie-banner__information[data-astro-cid-z47dyj5i]{position:relative;margin-top:6px;font-size:12px;line-height:1.5}.cookie-banner__details[data-astro-cid-z47dyj5i]{display:block}.cookie-banner__details[data-astro-cid-z47dyj5i] summary[data-astro-cid-z47dyj5i]{width:-moz-fit-content;width:fit-content;color:#e5e7eb;cursor:pointer;min-height:28px;padding:5px 0}.cookie-banner__detail-body[data-astro-cid-z47dyj5i]{margin-top:8px;padding-top:12px;border-top:1px solid #4b5563}.cookie-banner__detail-body[data-astro-cid-z47dyj5i] p[data-astro-cid-z47dyj5i]{font-size:12px;margin-bottom:10px}.cookie-banner__detail-body[data-astro-cid-z47dyj5i] p[data-astro-cid-z47dyj5i]:last-child{margin-bottom:0}.cookie-banner__detail-body[data-astro-cid-z47dyj5i] strong[data-astro-cid-z47dyj5i]{display:block;color:#fff;margin-bottom:2px}.cookie-banner__actions[data-astro-cid-z47dyj5i]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cookie-banner__link[data-astro-cid-z47dyj5i]{color:#bfdbfe;text-decoration:underline;text-underline-offset:3px}.cookie-banner__policy[data-astro-cid-z47dyj5i]{position:absolute;left:112px;top:0;max-width:calc(100% - 112px);padding:5px 0}.cookie-banner__btn[data-astro-cid-z47dyj5i]{min-width:0;min-height:48px;padding:12px 10px;background:#fff;color:#0b1930;border:1px solid #fff;border-radius:4px;font-size:13px;line-height:1.5;font-weight:600;cursor:pointer}.cookie-banner__btn[data-astro-cid-z47dyj5i][hidden]{display:none}.cookie-banner__btn--confirm[data-astro-cid-z47dyj5i]{grid-column:1;grid-row:1}.cookie-banner__btn[data-astro-cid-z47dyj5i]:hover{background:#e5e7eb;border-color:#e5e7eb}#cookie-decline[data-astro-cid-z47dyj5i]{grid-column:2;grid-row:1}#cookie-save-error[data-astro-cid-z47dyj5i]:not([hidden]){margin-top:12px}button[data-astro-cid-z47dyj5i]:focus-visible,input[data-astro-cid-z47dyj5i]:focus-visible,a[data-astro-cid-z47dyj5i]:focus-visible,summary[data-astro-cid-z47dyj5i]:focus-visible{outline:3px solid #bfdbfe;outline-offset:3px}@media(max-width:1050px){.cookie-banner__inner[data-astro-cid-z47dyj5i]{grid-template-columns:minmax(0,1fr);gap:12px}.cookie-banner__actions[data-astro-cid-z47dyj5i]{width:min(100%,520px)}}@media(max-width:600px){.cookie-banner[data-astro-cid-z47dyj5i]{padding:14px 16px max(14px,env(safe-area-inset-bottom))}.cookie-banner__choices[data-astro-cid-z47dyj5i]{gap:12px}.cookie-banner__choice[data-astro-cid-z47dyj5i]{font-size:13px}.cookie-banner__actions[data-astro-cid-z47dyj5i]{width:100%}}@media(max-width:360px){.cookie-banner__actions[data-astro-cid-z47dyj5i]{grid-template-columns:minmax(0,1fr)}#cookie-decline[data-astro-cid-z47dyj5i]{grid-column:1;grid-row:2}}
