:root{--color-mona-red:#dd0b2f;--color-mona-black:#000;--color-white:#fff;--color-mona-green:#94c35a;--color-mona-blue:#4a5da7;--color-mona-yellow:#f8ac33;--color-mona-red-80:color-mix(in srgb, var(--color-mona-red) 80%, white);--color-mona-red-60:color-mix(in srgb, var(--color-mona-red) 60%, white);--color-mona-red-40:color-mix(in srgb, var(--color-mona-red) 40%, white);--color-mona-red-20:color-mix(in srgb, var(--color-mona-red) 20%, white);--color-mona-black-80:color-mix(in srgb, var(--color-mona-black) 80%, white);--color-mona-black-60:color-mix(in srgb, var(--color-mona-black) 60%, white);--color-mona-black-40:color-mix(in srgb, var(--color-mona-black) 40%, white);--color-mona-black-20:color-mix(in srgb, var(--color-mona-black) 20%, white);--stage-dark:#0a0a0c;--stage-dark-raised:#131316;--stage-light:#fff;--stage-light-dim:#fafafa;--red-glow:#ff4869;--red-hot:#ff002f;--scrim-to-top:linear-gradient(0deg, #000000b8, #0000);--scrim-radial:radial-gradient(closest-side, transparent, #0000008c);--hairline-dark:#ffffff14;--glass-bg:#0a0a0c8c;--glass-bg-light:#ffffffb8;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--page-max:72rem;--page-gutter:1.25rem;--bp-nav:1024px}@media (width>=768px){:root{--page-gutter:1.5rem}}@font-face{font-family:SF Pro Text;src:url(/fonts/SF-Pro-Text-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Text;src:url(/fonts/SF-Pro-Text-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Text;src:url(/fonts/SF-Pro-Text-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro-Display-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro-Display-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro-Display-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-sans:"SF Pro Text", "SF Pro Display", system-ui, sans-serif;--font-display:"SF Pro Display", "SF Pro Text", system-ui, sans-serif;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--text-h1:clamp(2.25rem, 4vw + 1rem, 3.75rem);--text-h2:clamp(1.75rem, 3vw + .75rem, 2.5rem);--text-h3:clamp(1.5rem, 2.5vw + .5rem, 2rem);--text-h4:clamp(1.25rem, 2vw + .5rem, 1.5rem);--text-h5:clamp(1.125rem, 1.5vw + .5rem, 1.25rem);--text-h6:clamp(1rem, 1vw + .5rem, 1.125rem);--text-body:1rem}h1{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--font-weight-bold)}h2{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--font-weight-bold)}h3{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--font-weight-semibold)}h4{font-family:var(--font-sans);font-size:var(--text-h4);font-weight:var(--font-weight-semibold)}h5{font-family:var(--font-sans);font-size:var(--text-h5);font-weight:var(--font-weight-semibold)}h6{font-family:var(--font-sans);font-size:var(--text-h6);font-weight:var(--font-weight-semibold)}body{font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--font-weight-regular)}*,:before,:after{box-sizing:border-box}body{overflow-wrap:break-word;overflow-x:clip}:root{--radius-none:0;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-pill:999px;--dur-instant:.12s;--dur-fast:.24s;--dur-base:.48s;--dur-slow:.8s;--dur-reveal:.6s;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-back:cubic-bezier(.34, 1.56, .64, 1);--ease-scrub:none}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--font-weight-semibold);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out-expo), border-color var(--dur-fast) var(--ease-out-expo), color var(--dur-fast) var(--ease-out-expo), transform var(--dur-fast) var(--ease-out-expo);border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.btn:focus-visible{outline:2px solid var(--red-glow);outline-offset:2px}.btn--primary{background-color:var(--color-mona-red);color:var(--color-white)}.btn--ghost{color:var(--color-white);border-color:var(--hairline-dark);background-color:#0000}.btn--green{background-color:var(--color-mona-green);color:var(--color-mona-black)}.btn--ghost-light{color:var(--color-mona-black);border-color:color-mix(in srgb, var(--color-mona-black) 12%, transparent);background-color:#0000}@media (hover:hover){.btn--primary:hover{background-color:var(--red-hot)}.btn--ghost:hover{border-color:color-mix(in srgb, var(--color-white) 40%, transparent)}.btn--green:hover{background-color:color-mix(in srgb, var(--color-mona-green) 85%, var(--color-mona-black))}.btn--ghost-light:hover{border-color:color-mix(in srgb, var(--color-mona-black) 28%, transparent)}}.btn--compact{min-height:36px;padding:0 var(--space-4);font-size:var(--text-h6)}@media (pointer:coarse){.btn--compact{min-height:44px}}.advertisers .btn:focus-visible,.btn--green:focus-visible,.btn--ghost-light:focus-visible{outline:2px solid var(--color-mona-red);outline-offset:2px}:root{--skeleton-base:var(--stage-dark-raised);--skeleton-shine:color-mix(in srgb, var(--color-white) 14%, transparent)}.skeleton{background-color:var(--skeleton-base);background-image:linear-gradient(90deg, transparent 0%, var(--skeleton-shine) 50%, transparent 100%);animation:skeleton-shimmer 1.4s var(--ease-out-expo) infinite;background-size:200% 100%;display:block}.skeleton--on-light{--skeleton-base:color-mix(in srgb, var(--color-mona-black) 8%, var(--color-white));--skeleton-shine:color-mix(in srgb, var(--color-mona-black) 14%, transparent)}.skeleton--text{border-radius:var(--radius-sm);height:.85em}.skeleton--bar{border-radius:var(--radius-pill);height:.5rem}.skeleton--circle{aspect-ratio:1;border-radius:50%;width:100%}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.empty-state,.error-state{gap:var(--space-4);justify-items:start;max-width:36rem;display:grid}.empty-state__heading,.error-state__heading{letter-spacing:-.03em;margin:0}.empty-state__message,.error-state__message{color:color-mix(in srgb, currentColor 72%, transparent);margin:0;line-height:1.5}#CybotCookiebotDialog,#CybotCookiebotDialogBodyUnderlay{z-index:2147483646!important}#CybotCookiebotDialog{font-family:var(--font-sans)!important;border-radius:var(--radius-lg)!important;border:1px solid var(--hairline-dark)!important;background-color:var(--stage-dark-raised)!important;color:var(--color-white)!important;max-width:min(28rem, calc(100% - 2 * var(--page-gutter)))!important;width:auto!important;padding:max(var(--space-5), env(safe-area-inset-top)) max(var(--space-5), env(safe-area-inset-right)) max(var(--space-5), env(safe-area-inset-bottom)) max(var(--space-5), env(safe-area-inset-left))!important;margin-inline:auto!important;box-shadow:0 24px 48px #00000073!important}#CybotCookiebotDialogBody,#CybotCookiebotDialogBodyContent{color:inherit!important;background-color:#0000!important}#CybotCookiebotDialogBodyContentTitle,#CybotCookiebotDialogBodyContentText,#CybotCookiebotDialogDetailBodyContentCookieTypeTable,#CybotCookiebotDialogDetailBodyContentCookieTypeTable td,#CybotCookiebotDialogDetailBodyContentCookieTypeTable th{color:inherit!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{min-height:48px!important;padding:0 var(--space-5)!important;font-family:var(--font-sans)!important;font-size:var(--text-body)!important;font-weight:var(--font-weight-semibold)!important;border-radius:var(--radius-pill)!important;cursor:pointer!important;transition:background-color var(--dur-fast) var(--ease-out-expo), border-color var(--dur-fast) var(--ease-out-expo), color var(--dur-fast) var(--ease-out-expo)!important;justify-content:center!important;align-items:center!important;line-height:1!important;display:inline-flex!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:var(--color-mona-red)!important;color:var(--color-white)!important;border:1px solid #0000!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover,#CybotCookiebotDialogBodyButtonAccept:hover,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background-color:var(--red-hot)!important}#CybotCookiebotDialogBodyButtonDecline{color:var(--color-white)!important;border:1px solid var(--hairline-dark)!important;background-color:#0000!important}#CybotCookiebotDialogBodyButtonDecline:hover{border-color:color-mix(in srgb, var(--color-white) 40%, transparent)!important}#CybotCookiebotDialogBodyLevelButtonCustomize{color:var(--color-white)!important;border:1px solid var(--hairline-dark)!important;background-color:#0000!important}#CybotCookiebotDialogBodyLevelButtonCustomize:hover{border-color:color-mix(in srgb, var(--color-white) 40%, transparent)!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:focus-visible,#CybotCookiebotDialogBodyButtonAccept:focus-visible,#CybotCookiebotDialogBodyButtonDecline:focus-visible,#CybotCookiebotDialogBodyLevelButtonCustomize:focus-visible,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:focus-visible{outline:2px solid var(--red-glow)!important;outline-offset:2px!important}#CybotCookiebotDialogBodyButtons,#CybotCookiebotDialogBodyLevelButtonWrapper{gap:var(--space-3)!important;flex-wrap:wrap!important;display:flex!important}#CybotCookiebotDialogBodyButtonDecline,#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{flex:8rem!important}html[data-cookie-stage=light] #CybotCookiebotDialog{background-color:var(--stage-light)!important;color:var(--color-mona-black)!important;border-color:color-mix(in srgb, var(--color-mona-black) 12%, transparent)!important;box-shadow:0 24px 48px #0000001f!important}html[data-cookie-stage=light] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,html[data-cookie-stage=light] #CybotCookiebotDialogBodyButtonAccept,html[data-cookie-stage=light] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:var(--color-mona-red)!important;color:var(--color-white)!important}html[data-cookie-stage=light] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover,html[data-cookie-stage=light] #CybotCookiebotDialogBodyButtonAccept:hover,html[data-cookie-stage=light] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{background-color:var(--red-hot)!important}html[data-cookie-stage=light] #CybotCookiebotDialogBodyButtonDecline,html[data-cookie-stage=light] #CybotCookiebotDialogBodyLevelButtonCustomize{color:var(--color-mona-black)!important;border-color:color-mix(in srgb, var(--color-mona-black) 12%, transparent)!important}html[data-cookie-stage=light] #CybotCookiebotDialogBodyButtonDecline:hover,html[data-cookie-stage=light] #CybotCookiebotDialogBodyLevelButtonCustomize:hover{border-color:color-mix(in srgb, var(--color-mona-black) 28%, transparent)!important}html[data-cookie-stage=light] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:focus-visible,html[data-cookie-stage=light] #CybotCookiebotDialogBodyButtonAccept:focus-visible,html[data-cookie-stage=light] #CybotCookiebotDialogBodyButtonDecline:focus-visible,html[data-cookie-stage=light] #CybotCookiebotDialogBodyLevelButtonCustomize:focus-visible,html[data-cookie-stage=light] #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:focus-visible{outline-color:var(--color-mona-red)!important}.mm-select{width:100%;position:relative}.mm-select__native{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mm-select__trigger{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;font-family:var(--font-sans);font-size:var(--text-body);text-align:left;color:var(--mm-select-fg,var(--color-mona-black));background-color:var(--mm-select-bg,var(--stage-light));border:1px solid var(--mm-select-border,color-mix(in srgb, var(--color-mona-black) 12%, transparent));border-radius:var(--radius-sm);padding:var(--space-3);box-sizing:border-box;cursor:none;display:flex}.mm-select__trigger.is-placeholder{color:color-mix(in srgb, var(--mm-select-fg,var(--color-mona-black)) 45%, transparent)}.mm-select__trigger:after{content:"";opacity:.55;width:.55rem;height:.55rem;transition:transform var(--dur-fast,.18s) var(--ease-out-expo,cubic-bezier(.16, 1, .3, 1));border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(45deg)translateY(-.12rem)}.mm-select.is-open .mm-select__trigger:after{transform:rotate(-135deg)translateY(.12rem)}.mm-select__trigger:focus-visible{outline:2px solid var(--color-mona-red);outline-offset:2px;border-color:#0000}.mm-select__list{z-index:200;top:calc(100% + var(--space-1));padding:var(--space-2);background-color:var(--mm-select-bg,var(--stage-light));border:1px solid var(--mm-select-border,color-mix(in srgb, var(--color-mona-black) 12%, transparent));border-radius:var(--radius-sm);max-height:14rem;box-shadow:0 12px 32px color-mix(in srgb, var(--color-mona-black) 12%, transparent);margin:0;list-style:none;position:absolute;left:0;right:0;overflow:auto}.mm-select__option{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-body);color:var(--mm-select-fg,var(--color-mona-black));cursor:none;line-height:1.45}.mm-select__option.is-highlighted,.mm-select__option:hover{background-color:color-mix(in srgb, var(--color-mona-red) 8%, var(--mm-select-bg,var(--stage-light)))}.mm-select__option.is-selected{font-weight:var(--font-weight-semibold)}.mm-select--dark{--mm-select-bg:var(--stage-dark-raised);--mm-select-fg:var(--color-white);--mm-select-border:var(--hairline-dark)}.mm-select--dark .mm-select__trigger.is-placeholder{color:color-mix(in srgb, var(--color-white) 45%, transparent)}.mm-select--dark .mm-select__option.is-highlighted,.mm-select--dark .mm-select__option:hover{background-color:color-mix(in srgb, var(--color-mona-red) 16%, var(--stage-dark-raised))}.f.is-invalid .mm-select__trigger{border-color:var(--color-mona-red)}.icon-sprite{width:0;height:0;position:absolute;overflow:hidden}.icon[data-astro-cid-ccg5yoga]{fill:none;stroke:currentColor;vertical-align:middle;display:inline-block}.logo[data-astro-cid-f7espo7c]{padding:.18em;display:inline-block}.logo[data-astro-cid-f7espo7c] svg{width:auto;height:2.5rem;display:block}.header[data-astro-cid-nen7h5rs]{inset-inline:0;z-index:100;color:var(--color-white);transition:background-color .3s var(--ease-out-expo), backdrop-filter .3s var(--ease-out-expo), border-color .3s var(--ease-out-expo);border-bottom:1px solid #0000;position:fixed;top:0}.header--light[data-astro-cid-nen7h5rs]{color:var(--color-mona-black)}.header--scrolled[data-astro-cid-nen7h5rs]{background-color:var(--glass-bg);-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--hairline-dark)}.header--light[data-astro-cid-nen7h5rs].header--scrolled{background-color:var(--glass-bg-light);border-bottom-color:color-mix(in srgb, var(--color-mona-black) 8%, transparent)}.header__bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);max-width:var(--page-max);padding:max(var(--space-3), env(safe-area-inset-top)) var(--page-gutter);min-height:64px;margin-inline:auto;display:flex}.header__logo[data-astro-cid-nen7h5rs]{color:inherit;flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.header__logo[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--red-glow);outline-offset:2px}.header--light[data-astro-cid-nen7h5rs] .header__logo[data-astro-cid-nen7h5rs]:focus-visible{outline-color:var(--color-mona-red)}.header__logo[data-astro-cid-nen7h5rs] .logo svg{width:auto;height:80px;transition:height .3s var(--ease-out-expo)}.header--scrolled[data-astro-cid-nen7h5rs] .header__logo[data-astro-cid-nen7h5rs] .logo svg{height:64px}.header__nav[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:var(--space-5);flex-wrap:wrap;flex:1;min-width:0;display:none}@media (width>=1024px){.header__nav[data-astro-cid-nen7h5rs]{gap:var(--space-4);display:flex}}.header__link[data-astro-cid-nen7h5rs]{color:inherit;font-weight:var(--font-weight-semibold);font-size:var(--text-body);opacity:.85;transition:opacity var(--dur-fast) var(--ease-out-expo);text-decoration:none}@media (hover:hover){.header__link[data-astro-cid-nen7h5rs]:hover{opacity:1}}@media (width>=1024px) and (pointer:coarse){.header__link[data-astro-cid-nen7h5rs]{align-items:center;min-height:44px;display:inline-flex}}.header__link[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--red-glow);outline-offset:2px}.header--light[data-astro-cid-nen7h5rs] .header__link[data-astro-cid-nen7h5rs]:focus-visible{outline-color:var(--color-mona-red)}.header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);margin-inline-start:auto;display:flex}.header__login[data-astro-cid-nen7h5rs]{display:none}@media (width>=1024px){.header__login[data-astro-cid-nen7h5rs]{display:inline-flex}}.header__locale[data-astro-cid-nen7h5rs]{display:none;position:relative}@media (width>=1024px){.header__locale[data-astro-cid-nen7h5rs]{display:block}}.header__locale-summary[data-astro-cid-nen7h5rs]{gap:var(--space-1);min-width:44px;list-style:none;display:inline-flex}.header__locale-summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.header__locale-chevron[data-astro-cid-nen7h5rs]{opacity:.7}.header__locale[data-astro-cid-nen7h5rs][open] .header__locale-chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.header__locale-menu[data-astro-cid-nen7h5rs]{top:calc(100% + var(--space-2));padding:var(--space-2);gap:var(--space-1);background-color:var(--stage-dark-raised);border:1px solid var(--hairline-dark);border-radius:var(--radius-md);z-index:10;flex-direction:column;min-width:3rem;margin:0;list-style:none;display:flex;position:absolute;right:0}.header--light[data-astro-cid-nen7h5rs] .header__locale-menu[data-astro-cid-nen7h5rs]{background-color:var(--stage-light);border-color:color-mix(in srgb, var(--color-mona-black) 8%, transparent)}.header__locale-option[data-astro-cid-nen7h5rs]{border-radius:var(--radius-sm);opacity:.7;justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.header__locale-option[data-astro-cid-nen7h5rs].is-active{opacity:1;background-color:color-mix(in srgb, var(--color-white) 8%, transparent)}.header--light[data-astro-cid-nen7h5rs] .header__locale-option[data-astro-cid-nen7h5rs].is-active{background-color:color-mix(in srgb, var(--color-mona-black) 6%, transparent)}@media (hover:hover){.header__locale-option[data-astro-cid-nen7h5rs]:hover{opacity:1;background-color:color-mix(in srgb, var(--color-white) 8%, transparent)}.header--light[data-astro-cid-nen7h5rs] .header__locale-option[data-astro-cid-nen7h5rs]:hover{background-color:color-mix(in srgb, var(--color-mona-black) 6%, transparent)}}.header__locale-option[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--red-glow);outline-offset:2px}.header--light[data-astro-cid-nen7h5rs] .header__locale-option[data-astro-cid-nen7h5rs]:focus-visible{outline-color:var(--color-mona-red)}.header__flag[data-astro-cid-nen7h5rs]{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1.125rem;line-height:1;display:inline-flex;overflow:hidden}.header__burger[data-astro-cid-nen7h5rs]{appearance:none;width:44px;height:44px;min-height:44px;padding:var(--space-2);cursor:pointer;color:var(--color-mona-red);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}@media (width>=1024px){.header__burger[data-astro-cid-nen7h5rs]{display:none}}.header__burger-icon--close[data-astro-cid-nen7h5rs],.header--open[data-astro-cid-nen7h5rs] .header__burger-icon--open[data-astro-cid-nen7h5rs]{display:none}.header--open[data-astro-cid-nen7h5rs] .header__burger-icon--close[data-astro-cid-nen7h5rs]{display:block}.header__overlay[data-astro-cid-nen7h5rs]{top:100%;inset-inline:0;gap:var(--space-4);min-height:calc(100dvh - 100%);padding:var(--space-4) max(var(--page-gutter), env(safe-area-inset-left)) max(var(--space-8), env(safe-area-inset-bottom)) max(var(--page-gutter), env(safe-area-inset-right));background-color:var(--stage-dark);color:var(--color-white);flex-direction:column;display:flex;position:absolute;bottom:auto;overflow-y:auto}@media (width>=1024px){.header__overlay[data-astro-cid-nen7h5rs]{display:none!important}}.header--light[data-astro-cid-nen7h5rs] .header__overlay[data-astro-cid-nen7h5rs]{background-color:var(--stage-light);color:var(--color-mona-black)}.header__overlay[data-astro-cid-nen7h5rs][hidden]{display:none}.header__overlay-nav[data-astro-cid-nen7h5rs]{gap:var(--space-2);flex-direction:column;display:flex}.header__overlay-link[data-astro-cid-nen7h5rs],.header__overlay-login[data-astro-cid-nen7h5rs],.header__overlay-locale[data-astro-cid-nen7h5rs]{animation:header-stagger-in var(--dur-reveal) var(--ease-out-expo) both;animation-delay:calc(var(--i,0) * 40ms)}@media (prefers-reduced-motion:reduce){.header__overlay-link[data-astro-cid-nen7h5rs],.header__overlay-login[data-astro-cid-nen7h5rs],.header__overlay-locale[data-astro-cid-nen7h5rs]{animation:none}}.header__overlay-link[data-astro-cid-nen7h5rs]{color:inherit;font-size:var(--text-h4);font-weight:var(--font-weight-semibold);padding:var(--space-2) 0;min-height:44px;text-decoration:none}.header__overlay-link[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--red-glow);outline-offset:2px}.header--light[data-astro-cid-nen7h5rs] .header__overlay-link[data-astro-cid-nen7h5rs]:focus-visible{outline-color:var(--color-mona-red)}.header__overlay-locale[data-astro-cid-nen7h5rs]{gap:var(--space-2);flex-wrap:wrap;display:flex}.header__overlay-login[data-astro-cid-nen7h5rs]{margin-top:var(--space-3);align-self:flex-start}@keyframes header-stagger-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.footer[data-astro-cid-jo6i4kqk]{background-color:var(--stage-dark);color:var(--color-white);border-top:1px solid var(--hairline-dark);padding:var(--space-8) var(--page-gutter) max(var(--space-6), env(safe-area-inset-bottom))}.footer--light[data-astro-cid-jo6i4kqk]{background-color:var(--stage-light);color:var(--color-mona-black);border-top-color:color-mix(in srgb, var(--color-mona-black) 8%, transparent)}.footer__inner[data-astro-cid-jo6i4kqk]{gap:var(--space-7);max-width:var(--page-max);flex-direction:column;margin-inline:auto;display:flex}.footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=768px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width>=1024px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr)}}.footer__brand[data-astro-cid-jo6i4kqk] .logo svg{width:auto;height:3.75rem}.footer__tagline[data-astro-cid-jo6i4kqk]{margin:var(--space-3) 0 0;max-width:28rem;color:color-mix(in srgb, var(--color-white) 65%, transparent);line-height:1.45}.footer--light[data-astro-cid-jo6i4kqk] .footer__tagline[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--color-mona-black) 65%, transparent)}.footer__social[data-astro-cid-jo6i4kqk]{gap:var(--space-3);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.footer__social-item[data-astro-cid-jo6i4kqk]{border:1px solid var(--hairline-dark);border-radius:var(--radius-sm);opacity:.45;cursor:not-allowed;justify-content:center;align-items:center;width:44px;height:44px;min-height:44px;padding:0;display:inline-flex}.footer--light[data-astro-cid-jo6i4kqk] .footer__social-item[data-astro-cid-jo6i4kqk]{border-color:color-mix(in srgb, var(--color-mona-black) 12%, transparent)}.footer__heading[data-astro-cid-jo6i4kqk]{margin:0 0 var(--space-3);font-size:var(--text-h6);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--color-white) 55%, transparent)}.footer--light[data-astro-cid-jo6i4kqk] .footer__heading[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--color-mona-black) 55%, transparent)}.footer__list[data-astro-cid-jo6i4kqk]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:color-mix(in srgb, var(--color-white) 80%, transparent);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.footer--light[data-astro-cid-jo6i4kqk] .footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer--light[data-astro-cid-jo6i4kqk] .footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--color-mona-black) 80%, transparent)}@media (hover:hover){.footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-white)}.footer--light[data-astro-cid-jo6i4kqk] .footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer--light[data-astro-cid-jo6i4kqk] .footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-mona-black)}}.footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.footer__input[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--red-glow);outline-offset:2px}.footer--light[data-astro-cid-jo6i4kqk] .footer__list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.footer--light[data-astro-cid-jo6i4kqk] .footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible,.footer--light[data-astro-cid-jo6i4kqk] .footer__input[data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--color-mona-red)}.footer__newsletter[data-astro-cid-jo6i4kqk]{gap:var(--space-3);flex-direction:column;display:flex}.footer__newsletter-row[data-astro-cid-jo6i4kqk]{gap:var(--space-2);flex-wrap:wrap;display:flex}.footer__input[data-astro-cid-jo6i4kqk]{min-height:44px;padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--text-body);color:inherit;border:1px solid var(--hairline-dark);border-radius:var(--radius-sm);background:0 0;flex:12rem}.footer--light[data-astro-cid-jo6i4kqk] .footer__input[data-astro-cid-jo6i4kqk]{border-color:color-mix(in srgb, var(--color-mona-black) 12%, transparent)}.footer__newsletter-note[data-astro-cid-jo6i4kqk]{font-size:var(--text-h6);color:color-mix(in srgb, var(--color-white) 45%, transparent);margin:0}.footer--light[data-astro-cid-jo6i4kqk] .footer__newsletter-note[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--color-mona-black) 45%, transparent)}.footer__markets[data-astro-cid-jo6i4kqk]{font-size:var(--text-h6);letter-spacing:.02em;color:color-mix(in srgb, var(--color-white) 45%, transparent);margin:0}.footer--light[data-astro-cid-jo6i4kqk] .footer__markets[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--color-mona-black) 45%, transparent)}.footer__legal-bar[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--hairline-dark);flex-wrap:wrap;display:flex}.footer--light[data-astro-cid-jo6i4kqk] .footer__legal-bar[data-astro-cid-jo6i4kqk]{border-top-color:color-mix(in srgb, var(--color-mona-black) 8%, transparent)}.footer__legal[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.footer__copy[data-astro-cid-jo6i4kqk]{font-size:var(--text-h6);color:color-mix(in srgb, var(--color-white) 45%, transparent);margin:0}.footer--light[data-astro-cid-jo6i4kqk] .footer__copy[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--color-mona-black) 45%, transparent)}
