@charset "UTF-8";.overlay.svelte-148ev8c{position:fixed;inset:0;z-index:calc(var(--z-index-modal) + 20);display:flex}.overlay__backdrop.svelte-148ev8c{position:absolute;inset:0;background:var(--color-surface-overlay);cursor:pointer}.overlay__backdrop--microsite.svelte-148ev8c{background:var(--microsite-color-surface-default, color-mix(in srgb, var(--color-primary-white-mobile) 60%, transparent));backdrop-filter:blur(var(--blur-max));-webkit-backdrop-filter:blur(var(--blur-max))}.overlay__panel.svelte-148ev8c{--overlay-content-inline-start: var(--grid-margin);--overlay-content-inline-end: var(--grid-margin);position:relative;display:flex;flex-direction:column;margin-left:auto;width:100%;max-width:100%;background:var(--color-surface-default);overflow:hidden}@media(min-width:600px){.overlay__panel.svelte-148ev8c{max-width:90%;--overlay-content-inline-start: var(--overlay-padding-inline);--overlay-content-inline-end: var(--overlay-padding-inline)}}@media(min-width:1360px){.overlay__panel.svelte-148ev8c{max-width:75%;--overlay-content-inline-end: max( var(--overlay-padding-inline), calc((100vw - var(--layout-max-content)) / 2 + var(--grid-margin)) )}}.overlay__panel--microsite.svelte-148ev8c{background:var(--microsite-color-surface-default, color-mix(in srgb, var(--color-primary-white-mobile) 60%, transparent));backdrop-filter:blur(var(--blur-max));-webkit-backdrop-filter:blur(var(--blur-max))}@media(min-width:600px)and (max-width:1023px){.overlay--event.svelte-148ev8c .overlay__panel:where(.svelte-148ev8c){max-width:100%}}@media(max-width:1023px){.overlay--event.svelte-148ev8c .overlay__panel--microsite:where(.svelte-148ev8c){background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(min-width:1024px){.overlay--event.svelte-148ev8c .overlay__backdrop--microsite:where(.svelte-148ev8c){background:var(--color-surface-overlay);backdrop-filter:blur(var(--blur-min));-webkit-backdrop-filter:blur(var(--blur-min))}}.overlay__panel--motion-in.svelte-148ev8c{animation:svelte-148ev8c-overlay-panel-fly-in .3s var(--ease-emphasized, cubic-bezier(.22, 1, .36, 1)) both}.overlay__panel--motion-out.svelte-148ev8c{animation:svelte-148ev8c-overlay-panel-fly-out .2s var(--ease-emphasized, cubic-bezier(.22, 1, .36, 1)) both;pointer-events:none}.overlay__scroll.svelte-148ev8c{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.overlay__close.svelte-148ev8c{position:sticky;top:0;display:flex;justify-content:flex-end;padding:var(--overlay-close-padding) var(--overlay-content-inline-end) var(--overlay-close-padding) var(--overlay-content-inline-start);z-index:1;pointer-events:none}.overlay__close.svelte-148ev8c button{pointer-events:auto}.overlay__close--floating.svelte-148ev8c{position:absolute;left:0;right:0;z-index:2}.overlay__content.svelte-148ev8c{padding:0 var(--overlay-content-inline-end) var(--overlay-padding-inline) var(--overlay-content-inline-start)}@keyframes svelte-148ev8c-overlay-panel-fly-in{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes svelte-148ev8c-overlay-panel-fly-out{0%{transform:translate(0);opacity:1}to{transform:translate(400px);opacity:0}}@media(prefers-reduced-motion:reduce){.overlay__panel--motion-in.svelte-148ev8c,.overlay__panel--motion-out.svelte-148ev8c{animation:none}}
