.consent[data-v-19a5d3a3]{background:#fff;border-top:2px solid #455e87;bottom:0;box-shadow:0 -2px 16px rgba(0,0,0,.12);left:0;padding:18px 20px;position:fixed;right:0;z-index:1000}.consent__inner[data-v-19a5d3a3]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:0 auto;max-width:1100px}.consent__heading[data-v-19a5d3a3]{color:#455e87;font-size:1rem;font-weight:700;margin:0 0 4px}.consent__message[data-v-19a5d3a3]{color:#455e87;font-size:.875rem;line-height:1.5;margin:0;max-width:62ch}.consent__message a[data-v-19a5d3a3]{color:#a76816;-webkit-text-decoration:underline;text-decoration:underline}.consent__actions[data-v-19a5d3a3]{display:flex;gap:12px}.consent__btn[data-v-19a5d3a3]{background:#455e87;border:2px solid #455e87;border-radius:2px;color:#fff;font-size:.9375rem;font-weight:600;min-width:132px;padding:11px 22px}.consent__btn[data-v-19a5d3a3]:hover{background:#a76816;border-color:#a76816}.consent__btn[data-v-19a5d3a3]:focus-visible{outline:3px solid #a76816;outline-offset:2px}.visually-hidden[data-v-19a5d3a3]{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:600px){.consent__inner[data-v-19a5d3a3]{align-items:flex-start;flex-direction:column}.consent__actions[data-v-19a5d3a3]{width:100%}.consent__btn[data-v-19a5d3a3]{flex:1;min-width:0}}.preview-bar[data-v-0626359e]{align-items:center;background:#455e87;color:#fff;display:flex;flex-wrap:wrap;font-size:.8125rem;gap:8px 18px;justify-content:center;left:0;line-height:1.4;padding:9px 16px;position:fixed;right:0;text-align:center;top:0;z-index:1100}.preview-bar__text strong[data-v-0626359e]{font-weight:700}.preview-bar__exit[data-v-0626359e]{color:#fff;-webkit-text-decoration:underline;text-decoration:underline;white-space:nowrap}.preview-bar__exit[data-v-0626359e]:hover{color:#e8c48a}.preview-bar__exit[data-v-0626359e]:focus-visible{outline:2px solid #e8c48a;outline-offset:2px}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;word-spacing:1px}