.cookie-settings-link[data-astro-cid-sz7xmlte]{display:block;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cookie-banner[data-astro-cid-garwan2p]{position:fixed;z-index:10010;inset:auto 20px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1100px;max-height:calc(100dvh - 40px - env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;margin-inline:auto;padding:22px 24px;border:1px solid #e5d8f1;border-radius:20px;background:#fff;box-shadow:0 18px 60px #1e112f38}.cookie-banner[data-astro-cid-garwan2p][hidden]{display:none}body:has([data-cookie-banner]:not([hidden])) .coach-dock{visibility:hidden;pointer-events:none}.cookie-banner-copy[data-astro-cid-garwan2p]{max-width:660px}.cookie-banner[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p],.cookie-dialog[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p]{margin:0 0 6px;color:#32134b;font-size:22px;line-height:1.2}.cookie-banner[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p],.cookie-dialog[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{margin:0;color:#384158;font-size:14px;line-height:1.5}.cookie-banner[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]{color:#542394;font-weight:800;text-underline-offset:2px}.cookie-banner-actions[data-astro-cid-garwan2p]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.cookie-button[data-astro-cid-garwan2p]{min-height:44px;padding:10px 15px;border:1px solid #6424ba;border-radius:999px;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.cookie-button[data-astro-cid-garwan2p]:focus-visible,.cookie-dialog-close[data-astro-cid-garwan2p]:focus-visible,.cookie-settings-link[data-astro-cid-garwan2p]:focus-visible{outline:3px solid #e87838;outline-offset:3px}.cookie-button-primary[data-astro-cid-garwan2p]{background:#6424ba;color:#fff}.cookie-button-secondary[data-astro-cid-garwan2p]{background:#fff;color:#462078}.cookie-dialog[data-astro-cid-garwan2p]{width:min(560px,calc(100% - 32px));max-height:min(720px,calc(100% - 32px));padding:0;border:0;border-radius:22px;color:#172033;box-shadow:0 24px 90px #160c2352}.cookie-dialog[data-astro-cid-garwan2p]::backdrop{background:#140d1f94}.cookie-dialog-content[data-astro-cid-garwan2p]{position:relative;padding:30px}.cookie-dialog-close[data-astro-cid-garwan2p]{position:absolute;top:14px;right:16px;width:40px;height:40px;border:0;border-radius:50%;background:#f5f1f9;color:#32134b;font-size:27px;cursor:pointer}.cookie-eyebrow[data-astro-cid-garwan2p]{margin:0 0 5px!important;color:#6424ba!important;font-size:12px!important;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.cookie-dialog[data-astro-cid-garwan2p] h2[data-astro-cid-garwan2p]{margin-bottom:10px;padding-right:40px;font-size:28px}.cookie-option[data-astro-cid-garwan2p]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:16px;border:1px solid #e6ddef;border-radius:14px;cursor:pointer}.cookie-option[data-astro-cid-garwan2p] strong[data-astro-cid-garwan2p]{display:block;color:#32134b}.cookie-option[data-astro-cid-garwan2p] p[data-astro-cid-garwan2p]{margin-top:3px}.cookie-option-locked[data-astro-cid-garwan2p]{background:#f7f4fa;cursor:default}.cookie-option-locked[data-astro-cid-garwan2p]>span[data-astro-cid-garwan2p]{flex:0 0 auto;color:#536078;font-size:13px;font-weight:800}.cookie-option[data-astro-cid-garwan2p] input[data-astro-cid-garwan2p]{width:23px;height:23px;accent-color:#6424ba}.cookie-dialog[data-astro-cid-garwan2p] .cookie-dialog-note[data-astro-cid-garwan2p]{margin:12px 0 0;font-size:13px}.cookie-dialog-actions[data-astro-cid-garwan2p]{margin-top:22px}@media(max-width:760px){.cookie-banner[data-astro-cid-garwan2p]{inset:auto 12px max(12px,env(safe-area-inset-bottom,0px));display:block;padding:18px;border-radius:16px}.cookie-banner-actions[data-astro-cid-garwan2p]{justify-content:stretch;margin-top:14px}.cookie-banner-actions[data-astro-cid-garwan2p] .cookie-button[data-astro-cid-garwan2p]{flex:1 1 140px}}
