.mww-lightbox{--mww-lightbox-backdrop: var(--e-global-color-text,#000000);--mww-lightbox-opacity: 0.7;--mww-lightbox-ratio: 1.7778;--mww-lightbox-pad: 80px;--mww-lightbox-pad-y: 80px;--mww-lightbox-max: 1280px;--mww-lightbox-vh: 100vh;--mww-lightbox-fg: var(--e-global-color-accent,#FFF8EF);--mww-lightbox-close-bg: var(--e-global-color-mpale10,#FFF8EF1A);--mww-lightbox-close-bg-hover: var(--e-global-color-mpale20,#FFF8EF33);--mww-lightbox-clear: 110px;--mww-lightbox-ease: cubic-bezier(0.5,0,0.88,0.77);--mww-lightbox-dur: 0.2s;position: fixed;inset: 0;box-sizing: border-box;width: 100%;height: 100%;max-width: none;max-height: none;margin: 0;padding: 0;border: 0;background: transparent;color: var(--mww-lightbox-fg);overflow: hidden;overscroll-behavior: contain;cursor: default;opacity: 0;transition: opacity var(--mww-lightbox-dur) var(--mww-lightbox-ease)}.mww-lightbox.is-open{opacity: 1}.mww-lightbox.is-closing{pointer-events: none}@supports (height: 100dvh){.mww-lightbox{--mww-lightbox-vh: 100dvh}}.mww-lightbox *,.mww-lightbox *::before,.mww-lightbox *::after{box-sizing: border-box}.mww-lightbox::backdrop{background: transparent}.mww-lightbox__scrim{position: absolute;inset: 0;background-color: var(--mww-lightbox-backdrop);opacity: var(--mww-lightbox-opacity)}.mww-lightbox__stage{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;padding: var(--mww-lightbox-pad-y) var(--mww-lightbox-pad);pointer-events: none}.mww-lightbox{--mww-lightbox-w0: min(var(--mww-lightbox-max),calc(100vw - 2 * var(--mww-lightbox-pad)),calc((var(--mww-lightbox-vh) - 2 * var(--mww-lightbox-pad-y)) * var(--mww-lightbox-ratio)));--mww-lightbox-top0: calc((var(--mww-lightbox-vh) - var(--mww-lightbox-w0) / var(--mww-lightbox-ratio)) / 2);--mww-lightbox-shift: clamp(0px,(var(--mww-lightbox-clear) + 54px - var(--mww-lightbox-top0)) * 1000,54px);--mww-lightbox-w: min(var(--mww-lightbox-w0),calc(100vw - 2 * var(--mww-lightbox-shift) - 20px));--mww-lightbox-top: calc((var(--mww-lightbox-vh) - var(--mww-lightbox-w) / var(--mww-lightbox-ratio)) / 2)}.mww-lightbox__frame{position: relative;flex: none;width: var(--mww-lightbox-w);aspect-ratio: var(--mww-lightbox-ratio);pointer-events: auto}.mww-lightbox[open] .mww-lightbox__frame>iframe,.mww-lightbox[open] .mww-lightbox__frame>video{position: absolute;inset: 0;display: block;width: 100%;height: 100%;border: 0;pointer-events: auto}.mww-lightbox .mww-lightbox__close{position: absolute;top: calc(var(--mww-lightbox-top) - 54px + var(--mww-lightbox-shift));right: calc((100vw - var(--mww-lightbox-w)) / 2 - var(--mww-lightbox-shift));z-index: 1;display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;min-width: 0;min-height: 0;margin: 0;padding: 0;border: 0;border-radius: 50%;background: var(--mww-lightbox-close-bg);box-shadow: none;color: var(--mww-lightbox-fg);font: inherit;line-height: 1;text-decoration: none;text-shadow: none;cursor: pointer;-webkit-appearance: none;appearance: none;-webkit-tap-highlight-color: transparent;transition: background-color 0.2s cubic-bezier(0.44,0,0.56,1)}.mww-lightbox .mww-lightbox__close:is(:hover,:focus){border: 0;background: var(--mww-lightbox-close-bg);box-shadow: none;color: var(--mww-lightbox-fg);text-decoration: none}.mww-lightbox .mww-lightbox__close:hover{background: var(--mww-lightbox-close-bg-hover)}.mww-lightbox .mww-lightbox__close:focus{outline: none}.mww-lightbox .mww-lightbox__close:focus-visible{outline: 2px solid var(--mww-lightbox-fg);outline-offset: 2px}.mww-lightbox__close svg{display: block;width: 24px;height: 24px}html.mww-lightbox-lock{overflow: hidden}.mww-inline-host{--mww-inline-dur: 0.4s;--mww-inline-ease: cubic-bezier(0.44,0,0.56,1);isolation: isolate;transition: height var(--mww-inline-dur) var(--mww-inline-ease)}.mww-inline-host.mww-inline-snap{transition: none}.mww-inline-host>:not(.mww-inline){transition: opacity var(--mww-inline-dur) var(--mww-inline-ease)}.mww-inline-host.mww-inline-on>:not(.mww-inline){opacity: 0;pointer-events: none}.mww-inline{--mww-inline-ratio: 1.7778;--mww-inline-bg: var(--e-global-color-text,#000000);--mww-inline-fg: var(--e-global-color-accent,#FFF8EF);--mww-inline-close-bg: var(--e-global-color-moverly,#0000004D);--mww-inline-close-bg-hover: var(--e-global-color-msmoke70,#282828B3);--mww-inline-inset: 16px;position: absolute;inset: 0;z-index: 10;box-sizing: border-box;display: flex;align-items: center;justify-content: center;overflow: hidden;border-radius: inherit;background-color: var(--mww-inline-bg);color: var(--mww-inline-fg);cursor: default;opacity: 0;transition: opacity var(--mww-inline-dur,0.4s) var(--mww-inline-ease,cubic-bezier(0.44,0,0.56,1));container-type: size}.mww-inline-host.mww-inline-on>.mww-inline{opacity: 1}.mww-inline *,.mww-inline *::before,.mww-inline *::after{box-sizing: border-box}.mww-inline__frame{position: relative;flex: none;width: 100%;aspect-ratio: var(--mww-inline-ratio)}.mww-inline--keep .mww-inline__frame{width: min(100cqw,calc(100cqh * var(--mww-inline-ratio)))}.mww-inline-host .mww-inline .mww-inline__frame>iframe,.mww-inline-host .mww-inline .mww-inline__frame>video{position: absolute;inset: 0;display: block;width: 100%;max-width: none;height: 100%;margin: 0;border: 0;pointer-events: auto}.mww-inline .mww-inline__close{position: absolute;top: var(--mww-inline-inset);right: var(--mww-inline-inset);z-index: 1;display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;min-width: 0;min-height: 0;margin: 0;padding: 0;border: 0;border-radius: 50%;background: var(--mww-inline-close-bg);box-shadow: none;color: var(--mww-inline-fg);font: inherit;line-height: 1;text-decoration: none;text-shadow: none;cursor: pointer;-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);-webkit-appearance: none;appearance: none;-webkit-tap-highlight-color: transparent;transition: background-color 0.2s cubic-bezier(0.44,0,0.56,1)}.mww-inline .mww-inline__close:is(:hover,:focus){border: 0;background: var(--mww-inline-close-bg);box-shadow: none;color: var(--mww-inline-fg);text-decoration: none}.mww-inline .mww-inline__close:hover{background: var(--mww-inline-close-bg-hover)}.mww-inline .mww-inline__close:focus{outline: none}.mww-inline .mww-inline__close:focus-visible{outline: 2px solid var(--mww-inline-fg);outline-offset: 2px}.mww-inline__close svg{display: block;width: 24px;height: 24px}@media (max-width: 1159px){.mww-lightbox{--mww-lightbox-pad: 20px}}@media (max-width: 809px){.mww-lightbox{--mww-lightbox-pad-y: 64px;--mww-lightbox-clear: 70px}}@media (max-height: 500px){.mww-lightbox{--mww-lightbox-pad-y: 16px;--mww-lightbox-clear: 10px}}@media (prefers-reduced-motion: reduce){.mww-lightbox,.mww-lightbox .mww-lightbox__close,.mww-inline-host,.mww-inline-host>:not(.mww-inline),.mww-inline-host>.mww-inline,.mww-inline .mww-inline__close{transition: none}}