[data-astro-cid-54ao5ovy][hidden]{display:none!important}.sr-only[data-astro-cid-54ao5ovy]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body.cookie-dialog-open{overflow:hidden}.cookie-banner[data-astro-cid-54ao5ovy]{z-index:300;color:#151923;-webkit-backdrop-filter:blur(20px);background:#fffffff5;border:1px solid #cddcf3f5;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;width:min(1040px,100% - 44px);margin-inline:auto;padding:23px;display:grid;position:fixed;bottom:22px;left:22px;right:22px;box-shadow:0 25px 70px #122f5a33}.cookie-banner[data-astro-cid-54ao5ovy] h2[data-astro-cid-54ao5ovy],.cookie-dialog[data-astro-cid-54ao5ovy] h2[data-astro-cid-54ao5ovy],.cookie-preference[data-astro-cid-54ao5ovy] h3[data-astro-cid-54ao5ovy]{letter-spacing:-.04em;margin:0}.cookie-banner[data-astro-cid-54ao5ovy] h2[data-astro-cid-54ao5ovy]{font-size:21px}.cookie-banner[data-astro-cid-54ao5ovy] p[data-astro-cid-54ao5ovy]{color:#667287;max-width:690px;margin:8px 0 0;font-size:13px;line-height:1.65}.cookie-banner__links[data-astro-cid-54ao5ovy]{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}.cookie-banner__links[data-astro-cid-54ao5ovy] a[data-astro-cid-54ao5ovy]{color:#355b9a;text-underline-offset:3px;font-size:11px;font-weight:700}.cookie-banner__links[data-astro-cid-54ao5ovy] a[data-astro-cid-54ao5ovy]:hover{color:#2b68e8;text-decoration:underline}.cookie-banner__actions[data-astro-cid-54ao5ovy]{grid-template-columns:repeat(2,minmax(132px,1fr));gap:8px;min-width:290px;display:grid}.cookie-button[data-astro-cid-54ao5ovy]{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:11px;padding:11px 15px;font-size:12px;font-weight:800;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.cookie-button[data-astro-cid-54ao5ovy]:hover{transform:translateY(-2px)}.cookie-button[data-astro-cid-54ao5ovy]:focus-visible,.cookie-dialog__close[data-astro-cid-54ao5ovy]:focus-visible,.cookie-switch[data-astro-cid-54ao5ovy] input[data-astro-cid-54ao5ovy]:focus-visible+.cookie-switch__track[data-astro-cid-54ao5ovy]{outline-offset:3px;outline:3px solid #2b68e8}.cookie-button--primary[data-astro-cid-54ao5ovy]{color:#fff;background:#2b68e8;box-shadow:0 9px 22px #2b68e838}.cookie-button--primary[data-astro-cid-54ao5ovy]:hover{background:#1752d3}.cookie-button--secondary[data-astro-cid-54ao5ovy]{color:#fff;background:#263b5f;border-color:#263b5f;box-shadow:0 9px 22px #263b5f33}.cookie-button--secondary[data-astro-cid-54ao5ovy]:hover{background:#182a48;border-color:#182a48}.cookie-button--quiet[data-astro-cid-54ao5ovy]{color:#52627a;background:#edf4ff;grid-column:1/-1;min-height:38px}.cookie-button--quiet[data-astro-cid-54ao5ovy]:hover{background:#e1edff}.cookie-dialog-backdrop[data-astro-cid-54ao5ovy]{z-index:310;-webkit-backdrop-filter:blur(10px);background:#0812239e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cookie-dialog[data-astro-cid-54ao5ovy]{color:#151923;background:#fff;border:1px solid #ffffffe6;border-radius:25px;width:min(650px,100%);max-height:min(780px,100vh - 48px);padding:28px;overflow-y:auto;box-shadow:0 35px 90px #05112559}.cookie-dialog__head[data-astro-cid-54ao5ovy]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cookie-dialog__eyebrow[data-astro-cid-54ao5ovy]{color:#2b68e8;letter-spacing:.18em;margin:0 0 8px;font-size:10px;font-weight:850}.cookie-dialog[data-astro-cid-54ao5ovy] h2[data-astro-cid-54ao5ovy]{font-size:clamp(29px,5vw,42px)}.cookie-dialog__close[data-astro-cid-54ao5ovy]{color:#34435b;width:42px;height:42px;font:inherit;cursor:pointer;background:#f8fbff;border:1px solid #dce5f2;border-radius:50%;flex:0 0 42px;place-items:center;font-size:24px;display:grid}.cookie-dialog__intro[data-astro-cid-54ao5ovy]{color:#68758a;margin:15px 0 24px;font-size:14px;line-height:1.65}.cookie-preferences[data-astro-cid-54ao5ovy]{gap:10px;display:grid}.cookie-preference[data-astro-cid-54ao5ovy]{background:#f8fbff;border:1px solid #e0e8f4;border-radius:17px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:20px;display:grid}.cookie-preference[data-astro-cid-54ao5ovy] h3[data-astro-cid-54ao5ovy]{font-size:16px}.cookie-preference[data-astro-cid-54ao5ovy] p[data-astro-cid-54ao5ovy]{color:#68758a;margin:7px 0 0;font-size:12px;line-height:1.6}.cookie-switch[data-astro-cid-54ao5ovy]{cursor:pointer;justify-items:end;gap:6px;display:grid}.cookie-switch[data-astro-cid-54ao5ovy] input[data-astro-cid-54ao5ovy]{opacity:0;width:1px;height:1px;position:absolute}.cookie-switch__track[data-astro-cid-54ao5ovy]{background:#b5c0d0;border-radius:30px;width:48px;height:28px;transition:background .2s;position:relative}.cookie-switch__track[data-astro-cid-54ao5ovy]:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:4px;left:4px;box-shadow:0 2px 7px #0e1f3733}.cookie-switch[data-astro-cid-54ao5ovy] input[data-astro-cid-54ao5ovy]:checked+.cookie-switch__track[data-astro-cid-54ao5ovy]{background:#2b68e8}.cookie-switch[data-astro-cid-54ao5ovy] input[data-astro-cid-54ao5ovy]:checked+.cookie-switch__track[data-astro-cid-54ao5ovy]:after{transform:translate(20px)}.cookie-required-status[data-astro-cid-54ao5ovy]{color:#315382;white-space:nowrap;background:#eaf2ff;border:1px solid #bcd1f5;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:6px 11px 6px 7px;font-size:10px;font-weight:800;display:inline-flex}.cookie-required-status__icon[data-astro-cid-54ao5ovy]{color:#fff;background:#2b68e8;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid}.cookie-switch__state[data-astro-cid-54ao5ovy]{color:#778399;white-space:nowrap;font-size:10px;font-weight:750}.cookie-dialog__note[data-astro-cid-54ao5ovy]{color:#64738a;margin:17px 2px;font-size:12px;line-height:1.6}.cookie-dialog__save[data-astro-cid-54ao5ovy]{width:100%}@media (width<=760px){.cookie-banner[data-astro-cid-54ao5ovy]{grid-template-columns:1fr;gap:18px;padding:20px}.cookie-banner__actions[data-astro-cid-54ao5ovy]{width:100%;min-width:0}}@media (width<=520px){.cookie-banner[data-astro-cid-54ao5ovy]{border-radius:18px;width:calc(100% - 20px);padding:18px;bottom:10px;left:10px;right:10px}.cookie-banner__actions[data-astro-cid-54ao5ovy]{grid-template-columns:1fr}.cookie-button--quiet[data-astro-cid-54ao5ovy]{grid-column:auto}.cookie-dialog-backdrop[data-astro-cid-54ao5ovy]{align-items:end;padding:10px}.cookie-dialog[data-astro-cid-54ao5ovy]{border-radius:22px;max-height:calc(100vh - 20px);padding:21px}.cookie-preference[data-astro-cid-54ao5ovy]{grid-template-columns:1fr;gap:16px}.cookie-switch[data-astro-cid-54ao5ovy]{grid-template-columns:auto auto;justify-content:start;place-items:center start}}@media (prefers-reduced-motion:reduce){.cookie-button[data-astro-cid-54ao5ovy],.cookie-switch__track[data-astro-cid-54ao5ovy],.cookie-switch__track[data-astro-cid-54ao5ovy]:after{transition:none}}
