@keyframes Modal_spin__cwfsv{to{transform:rotate(2turn)}}.Modal_modal__rmxzu{--fullscreen-padding:clamp(24px + var(--close-button-size),9vw,120px);--gallery-slider-item-spacing:var(--fullscreen-padding);--no-header-top-padding:clamp(8px,2vw,32px);--close-button-size:var(--button-block-size,48px);z-index:101;position:absolute;inset:0}.Modal_modal__rmxzu.Modal_variant-default__WMOoL{background-color:var(--color-backdrop,rgba(0,0,0,.3))}.Modal_modal__rmxzu.Modal_variant-fullscreen__an48q{background-color:var(--color-background)}.Modal_modal__rmxzu.Modal_blur-backdrop__7mcxh{--color-backdrop:rgba(26,26,26,0.8)}.Modal_modal__rmxzu.Modal_blur-backdrop__7mcxh:after{content:"";position:absolute;inset:0;z-index:-1;-webkit-backdrop-filter:blur(var(--modal-backdrop-blur,10px));backdrop-filter:blur(var(--modal-backdrop-blur,10px))}.Modal_modal__rmxzu.Modal_enter__fCBZJ{opacity:0}.Modal_modal__rmxzu.Modal_enterActive__Rfd7L{opacity:1;transition:opacity var(--ui-transition-duration) cubic-bezier(.65,0,.35,1)}.Modal_modal__rmxzu.Modal_exit__DDmdF{opacity:1}.Modal_modal__rmxzu.Modal_exitActive__lL7bR{opacity:0;transition:opacity var(--ui-transition-duration) cubic-bezier(.65,0,.35,1)}@media(prefers-reduced-motion:reduce){.Modal_modal__rmxzu.Modal_exitActive__lL7bR{transition-duration:1ms}}.Modal_modal__backdrop___yzXI{position:absolute;inset:0}.Modal_modal__backdrop___yzXI:focus{outline:none}.Modal_modal__outer__f0Lb5{contain:strict;display:flex;position:fixed;inset:0;z-index:101;inline-size:100vw;block-size:100%;overflow:hidden}.Modal_variant-default__WMOoL .Modal_modal__outer__f0Lb5{align-items:center;justify-content:center;-webkit-padding-start:var(--ui-container-gutter);padding-inline-start:var(--ui-container-gutter);-webkit-padding-end:var(--ui-container-gutter);padding-inline-end:var(--ui-container-gutter)}.Modal_modal__inner__twx1R{z-index:1;overflow:auto;scrollbar-width:none}.Modal_variant-default__WMOoL .Modal_modal__inner__twx1R{max-inline-size:100%;max-block-size:100%;border-radius:8px;background-color:#fff}.Modal_variant-fullscreen__an48q .Modal_modal__inner__twx1R{padding-block:var(--fullscreen-padding);inline-size:100%}@media(min-width:1440px){.Modal_variant-fullscreen__an48q.Modal_no-header__wFx__ .Modal_modal__inner__twx1R{-webkit-padding-before:var(--no-header-top-padding);padding-block-start:var(--no-header-top-padding);inline-size:100%}}.Modal_modal__inner__twx1R:focus{outline:none}.Modal_modal__header__SV4dp{--button-link-color:#303030;display:flex;justify-content:flex-end;align-items:flex-end}.Modal_variant-default__WMOoL .Modal_modal__header__SV4dp{-webkit-padding-before:clamp(16px,5vw,24px);padding-block-start:clamp(16px,5vw,24px);-webkit-padding-end:clamp(8px,5vw,12px);padding-inline-end:clamp(8px,5vw,12px)}.Modal_variant-fullscreen__an48q .Modal_modal__header__SV4dp{flex:none;margin-inline:auto;inline-size:min(calc(100% - var(--ui-container-gutter) * 2),1680px);align-items:center;gap:8px;position:fixed;inset-block-start:0;inset-inline:0;z-index:1;padding-block:clamp(8px,2vw,32px);block-size:var(--modal-header-height)}@media(max-width:1079.9px){.Modal_modal__header__SV4dp{--button-block-size:40px}}@media(min-width:1440px){.Modal_variant-fullscreen__an48q .Modal_modal__header__SV4dp .Modal_modal__closeButton__FUBbr{display:none}}.Modal_modal__closeButton__FUBbr{z-index:101}.Modal_modal__closeButton__FUBbr.Modal_variant-fullscreen__an48q{display:none}@media(min-width:1440px){.Modal_modal__closeButton__FUBbr.Modal_variant-fullscreen__an48q{display:block;position:fixed;inset-block-start:var(--no-header-top-padding);inset-inline-end:clamp(8px,2vw,32px)}}@media(max-width:1820px){.Modal_modal__closeButton__FUBbr.Modal_variant-fullscreen__an48q{inset-inline-end:calc(max(var(--ui-container-gutter),(100vw - 1680px - var(--ui-scrollbar-width))*.5) - var(--close-button-size) - 4px)}}