.CookieBanner_wrap__FITCM{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;justify-content:center;padding:16px;pointer-events:none}.CookieBanner_banner__Hmhl1{pointer-events:auto;width:100%;max-width:720px;background:#fff;border:1px solid #eceef0;border-radius:30px;padding:18px 22px;display:flex;align-items:center;gap:18px}@media only screen and (max-width:700px){.CookieBanner_banner__Hmhl1{flex-direction:column;align-items:stretch;gap:14px;padding:16px 18px}}.CookieBanner_text__dKJVM{margin:0;flex:1 1;font-size:14px;line-height:1.45;color:#393939}.CookieBanner_link__MLCDe{color:#002fd8;text-decoration:underline}.CookieBanner_link__MLCDe:hover{color:#001848}.CookieBanner_actions__f32iN{display:flex;align-items:center;gap:8px;flex-shrink:0}@media only screen and (max-width:700px){.CookieBanner_actions__f32iN{justify-content:flex-end}}@media only screen and (max-width:400px){.CookieBanner_actions__f32iN{flex-wrap:wrap}}.CookieBanner_btnPrimary__FSI2M{background:#002fd8;border:1px solid #002fd8;border-radius:50px;padding:9px 20px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.CookieBanner_btnPrimary__FSI2M:hover{background:#001848;border-color:#001848}.CookieBanner_btnGhost__HPEie{background:rgba(0,0,0,0);border:1px solid #eceef0;border-radius:50px;padding:9px 18px;font-size:14px;color:#393939;cursor:pointer;white-space:nowrap;transition:border-color .2s ease,color .2s ease}.CookieBanner_btnGhost__HPEie:hover{border-color:#001848;color:#001848}.CookieBanner_btnText__roPGy{background:rgba(0,0,0,0);border:0;padding:9px 4px;font-family:inherit;font-size:14px;color:#888;cursor:pointer;white-space:nowrap;transition:color .2s ease}.CookieBanner_btnText__roPGy:hover{color:#001848;text-decoration:underline}.CookieBanner_config__VWsSZ{flex:1 1;display:flex;flex-direction:column;gap:14px;width:100%}.CookieBanner_row__PZ4Kt{display:flex;align-items:center;justify-content:space-between;gap:16px}.CookieBanner_rowText__Sr8xv{display:flex;flex-direction:column;gap:2px;min-width:0}.CookieBanner_rowTitle__khq4I{font-size:14px;font-weight:600;color:#001848}.CookieBanner_rowDesc__q6lJT{font-size:13px;color:#888;line-height:1.35}.CookieBanner_always__qm585{font-size:13px;font-weight:600;color:#aeaeae;white-space:nowrap}.CookieBanner_switch__rw5o2{position:relative;display:inline-block;width:42px;height:24px;flex-shrink:0;cursor:pointer}.CookieBanner_switch__rw5o2 input{position:absolute;opacity:0;width:0;height:0}.CookieBanner_slider__IjnrY{position:absolute;inset:0;background:#eceef0;border-radius:999px;transition:background-color .2s ease}.CookieBanner_slider__IjnrY:before{content:"";position:absolute;height:18px;width:18px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .2s ease}.CookieBanner_switch__rw5o2 input:checked+.CookieBanner_slider__IjnrY{background:#002fd8}.CookieBanner_switch__rw5o2 input:checked+.CookieBanner_slider__IjnrY:before{transform:translateX(18px)}.CookieBanner_switch__rw5o2 input:focus-visible+.CookieBanner_slider__IjnrY{outline:2px solid #001848;outline-offset:2px}.CookieBanner_wrap__TsEIp{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;justify-content:center;padding:clamp(12px,1.2vw,18px);pointer-events:none}@media only screen and (max-width:700px){.CookieBanner_wrap__TsEIp{padding:12px}}.CookieBanner_banner__44Hoc{pointer-events:auto;width:100%;max-width:1100px;background:#394b63;border:1px solid hsla(0,0%,100%,.45);border-radius:0;padding:clamp(14px,1.2vw,18px) clamp(16px,1.45vw,22px);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(12px,1.06vw,16px)}.CookieBanner_text__nFeZC{margin:0;font-size:clamp(12.5px,.93vw,14px);font-weight:300;line-height:1.45;color:#fff}.CookieBanner_link__Ke9iR{color:#fff;text-decoration:underline;transition:color .2s ease}.CookieBanner_link__Ke9iR:hover{color:#afc4e0}.CookieBanner_actions__rvbr1{display:flex;align-items:center;gap:clamp(8px,.79vw,12px);flex-wrap:wrap}@media only screen and (max-width:600px){.CookieBanner_actions__rvbr1{width:100%;flex-direction:column;align-items:stretch}}.CookieBanner_btnGhost__m4uyp,.CookieBanner_btnPrimary__6_vn7{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 clamp(18px,1.98vw,30px);border-radius:50px;font-size:15px;font-weight:400;letter-spacing:-.02em;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.CookieBanner_btnPrimary__6_vn7{background:#fff;border:1px solid #fff;color:#505050}.CookieBanner_btnPrimary__6_vn7:hover{color:#1d2229}.CookieBanner_btnGhost__m4uyp{background:rgba(0,0,0,0);border:1px solid #fff;color:#fff}.CookieBanner_btnGhost__m4uyp:hover{background:#fff;color:#505050}.CookieBanner_btnText__YWlx3{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 6px;background:rgba(0,0,0,0);border:0;font-family:inherit;font-size:15px;font-weight:300;letter-spacing:-.02em;color:#fff;text-decoration:underline;white-space:nowrap;cursor:pointer;transition:color .2s ease}.CookieBanner_btnText__YWlx3:hover{color:#afc4e0}.CookieBanner_config___pXfJ{display:flex;flex-direction:column;gap:clamp(12px,1.06vw,16px);width:100%}.CookieBanner_row__50lLK{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:clamp(10px,.93vw,14px);border-bottom:1px solid hsla(0,0%,100%,.2)}.CookieBanner_row__50lLK:last-child{padding-bottom:0;border-bottom:0}.CookieBanner_rowText__p2HSU{display:flex;flex-direction:column;gap:2px;min-width:0}.CookieBanner_rowTitle__bLzgT{font-size:clamp(12.5px,.93vw,14px);font-weight:500;color:#fff}.CookieBanner_rowDesc__f3iBO{font-size:clamp(11.5px,.86vw,13px);font-weight:300;line-height:1.4;color:#afc4e0}.CookieBanner_always__CF3jF{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace;font-weight:300;font-size:clamp(9px,.66vw,10px);text-transform:uppercase;color:#afc4e0;white-space:nowrap}.CookieBanner_switch___HhLZ{position:relative;display:inline-block;width:38px;height:22px;flex-shrink:0;cursor:pointer}.CookieBanner_switch___HhLZ input{position:absolute;opacity:0;width:0;height:0}.CookieBanner_slider__Dg5S6{position:absolute;inset:0;background:hsla(0,0%,100%,.25);border-radius:999px;transition:background-color .2s ease}.CookieBanner_slider__Dg5S6:before{content:"";position:absolute;height:16px;width:16px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .2s ease}.CookieBanner_switch___HhLZ input:checked+.CookieBanner_slider__Dg5S6{background:#88d2df}.CookieBanner_switch___HhLZ input:checked+.CookieBanner_slider__Dg5S6:before{transform:translateX(16px)}.CookieBanner_switch___HhLZ input:focus-visible+.CookieBanner_slider__Dg5S6{outline:2px solid #fff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.CookieBanner_slider__Dg5S6,.CookieBanner_slider__Dg5S6:before{transition:none}}@media only screen and (max-width:700px){.CookieBanner_btnGhost__m4uyp,.CookieBanner_btnPrimary__6_vn7,.CookieBanner_btnText__YWlx3{font-size:19px;min-height:46px;padding-inline:26px}.CookieBanner_rowTitle__bLzgT,.CookieBanner_text__nFeZC{font-size:16.5px}.CookieBanner_rowDesc__f3iBO{font-size:15.5px}.CookieBanner_always__CF3jF{font-size:13px}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:aktiv-grotesk,Arial,Helvetica,sans-serif;font-weight:400;color:#393939;background:#fff;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video{display:block;max-width:100%}a,button{all:unset;cursor:pointer}button,input,select,textarea{font-family:aktiv-grotesk,Arial,Helvetica,sans-serif}input::placeholder,textarea::placeholder{font-family:aktiv-grotesk,Arial,Helvetica,sans-serif;opacity:1}::selection{background:#002fd8;color:#fff}.container{width:100%;max-width:1100px;margin:0 auto;padding-left:24px;padding-right:24px}