.Header_header__hO3lJ{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:4% 4% 1rem;transition:opacity 1.1s ease .15s}body[data-mr-intro="1"] .Header_header__hO3lJ{opacity:0;pointer-events:none;transition:none}.Header_nav__3fHSH{display:flex;align-items:center;gap:2rem}.Header_logoBtn__TQ_eN{flex-shrink:0;background:none;border:none;cursor:pointer;padding:0}.Header_logoSvg__Nt8hy{height:2.25rem;width:auto;transform:translateY(10px)}.Header_logoSvg__Nt8hy path{fill:var(--header-color,#1a2a3a);transition:fill .8s ease}.Header_logoSvg__Nt8hy{filter:var(--mr-ink-top-glow);transition:filter .8s ease}.Header_desktopNav__9ddFh{display:none;align-items:center;gap:2rem}.Header_tabBtn__k92tt{position:relative;padding:.5rem 0;background:none;border:none;cursor:pointer}.Header_tabLabel__KNrh0{font-size:.75rem;letter-spacing:.15em;font-weight:300;color:color-mix(in srgb,var(--header-color,#1D2F4F) 62%,transparent);text-shadow:var(--mr-ink-top-halo);transition:color .8s ease,text-shadow .8s ease}.Header_header__hO3lJ[data-dnink] .Header_tabLabel__KNrh0{color:color-mix(in srgb,var(--header-color,#1D2F4F) 82%,transparent)}.Header_header__hO3lJ[data-dnink] .Header_tabLabel__KNrh0.Header_tabActive__xZKKe{color:var(--header-color,#1D2F4F)}.Header_tabBtn__k92tt:hover .Header_tabLabel__KNrh0{transition-duration:.25s;color:color-mix(in srgb,var(--header-color,#1D2F4F) 85%,transparent)}.Header_header__hO3lJ[data-dnink] .Header_tabBtn__k92tt:hover .Header_tabLabel__KNrh0{color:color-mix(in srgb,var(--header-color,#1D2F4F) 92%,transparent)}.Header_tabActive__xZKKe{color:var(--header-color,#1D2F4F)}.Header_tabLine__DxeQf{box-shadow:var(--mr-ink-top-halo);position:absolute;bottom:0;left:0;height:1px;background:var(--header-color,#1D2F4F);width:0;transition:width .3s}.Header_tabBtn__k92tt:hover .Header_tabLine__DxeQf{width:100%;background:color-mix(in srgb,var(--header-color,#1D2F4F) 40%,transparent)}.Header_tabLineActive__ucvqS{width:100%}.Header_rightCluster__SMEpJ{display:flex;align-items:center;gap:.4rem;margin-left:auto}.Header_langDesktop__Ke56w{display:none}.Header_langMobile__9UgDO{display:flex}.Header_soundSlot__W5UfL{display:flex;align-items:center;margin-right:.2rem}.Header_burger__1a_LX{display:flex;flex-direction:column;gap:5px;padding:.5rem;background:none;border:none;cursor:pointer}@media (min-width:768px){.Header_desktopNav__9ddFh,.Header_langDesktop__Ke56w{display:flex}.Header_burger__1a_LX,.Header_langMobile__9UgDO,.Header_soundSlot__W5UfL{display:none}}@media (min-width:768px) and (max-width:1023px) and (max-height:519px){.Header_desktopNav__9ddFh,.Header_langDesktop__Ke56w{display:none}.Header_burger__1a_LX,.Header_langMobile__9UgDO{display:flex}}.Header_burgerLine__Sixvp{display:block;width:22px;height:1px;background:color-mix(in srgb,var(--header-color,#1D2F4F) 70%,transparent);transition:transform .3s,background-color .45s linear}.Header_burgerLineTop__nJgYD{transform:rotate(45deg) translateY(3px)}.Header_burgerLineBot__Oy5k8{transform:rotate(-45deg) translateY(-3px)}.Header_mobileMenu___oHDY{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(29,47,79,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;z-index:-1}.Header_mobileTabBtn__1dKTc{background:none;border:none;cursor:pointer;font-size:1rem;letter-spacing:.2em;font-weight:300;color:rgba(236,237,233,.55);padding:.75rem 2rem;transition:color .3s}.Header_mobileTabActive__pBipz,.Header_mobileTabBtn__1dKTc:hover{color:#ECEDE9}@media (pointer:coarse){.Header_header__hO3lJ{pointer-events:none}.Header_header__hO3lJ :is(a,button,[role=button]){pointer-events:auto}}.LocaleSwitcher_root__8WQpG{display:flex;align-items:center;gap:0;font-size:.75rem;letter-spacing:.15em;font-weight:300;text-transform:uppercase}.LocaleSwitcher_btn__UVuuO{background:none;border:none;cursor:pointer;padding:.45rem .55rem;font:inherit;color:color-mix(in srgb,var(--header-color,#1D2F4F) 72%,transparent);text-shadow:var(--mr-ink-top-halo);transition:color .8s ease,text-shadow .8s ease}header[data-dnink] .LocaleSwitcher_root__8WQpG:not(.LocaleSwitcher_mobileMenu__lLoS_) .LocaleSwitcher_btn__UVuuO:not([data-active=true]):not(:hover){color:color-mix(in srgb,var(--header-color,#1D2F4F) 82%,transparent)}.LocaleSwitcher_btn__UVuuO:hover{transition-duration:.25s;color:color-mix(in srgb,var(--header-color,#1D2F4F) 85%,transparent)}.LocaleSwitcher_btn__UVuuO[data-active=true]{color:var(--header-color,#1D2F4F);text-shadow:var(--mr-ink-top-halo)}.LocaleSwitcher_sep__0mRUF{display:inline-block;width:1px;height:.7rem;background:color-mix(in srgb,var(--header-color,#1D2F4F) 45%,transparent)}.LocaleSwitcher_mobile__1yESU{font-size:.7rem;margin-right:.25rem}.LocaleSwitcher_mobile__1yESU .LocaleSwitcher_btn__UVuuO{padding:.35rem .4rem}.LocaleSwitcher_mobileMenu__lLoS_{position:absolute;bottom:max(40px,env(safe-area-inset-bottom,0px));left:50%;transform:translateX(-50%);font-size:.85rem;letter-spacing:.25em}.LocaleSwitcher_mobileMenu__lLoS_ .LocaleSwitcher_btn__UVuuO{color:rgba(236,237,233,.55);padding:.5rem .85rem}.LocaleSwitcher_mobileMenu__lLoS_ .LocaleSwitcher_btn__UVuuO:hover,.LocaleSwitcher_mobileMenu__lLoS_ .LocaleSwitcher_btn__UVuuO[data-active=true]{color:#ECEDE9}.LocaleSwitcher_mobileMenu__lLoS_ .LocaleSwitcher_sep__0mRUF{background:rgba(236,237,233,.25);height:.8rem}.DayNightSwitcher_root__TnP71{display:flex;align-items:center;gap:.1rem;font-size:.75rem;line-height:1}.DayNightSwitcher_btn__TndKw{position:relative;display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:.4rem;font:inherit;color:color-mix(in srgb,var(--header-color,#1D2F4F) 72%,transparent);transition:color .8s ease,text-shadow .8s ease;-webkit-tap-highlight-color:transparent}header[data-dnink] .DayNightSwitcher_root__TnP71:not(.DayNightSwitcher_mobileMenu__4VFFF) .DayNightSwitcher_btn__TndKw:not([data-active=true]):not(:hover){color:color-mix(in srgb,var(--header-color,#1D2F4F) 82%,transparent)}.DayNightSwitcher_btn__TndKw:hover{transition-duration:.25s;color:color-mix(in srgb,var(--header-color,#1D2F4F) 85%,transparent)}.DayNightSwitcher_btn__TndKw[data-active=true]{color:var(--header-color,#1D2F4F)}.DayNightSwitcher_btn__TndKw:focus-visible{outline:1px solid color-mix(in srgb,var(--header-color,#1D2F4F) 70%,transparent);outline-offset:1px;border-radius:2px}.DayNightSwitcher_btn__TndKw:focus:not(:focus-visible){outline:none}.DayNightSwitcher_btn__TndKw:after{content:"";position:absolute;left:50%;bottom:.02rem;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:currentColor;opacity:0;transition:opacity .3s}.DayNightSwitcher_btn__TndKw[data-active=true]:after{opacity:1}.DayNightSwitcher_icon__4Grxs{display:block;width:1.35em;height:1.35em;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;overflow:visible;filter:var(--mr-ink-top-glow,none)}.DayNightSwitcher_lead__MG6Uk{display:inline-block;width:1px;height:.9rem;margin:0 .3rem 0 .15rem;background:color-mix(in srgb,var(--header-color,#1D2F4F) 22%,transparent)}.DayNightSwitcher_mobile__br7i2{font-size:.72rem}.DayNightSwitcher_mobile__br7i2 .DayNightSwitcher_btn__TndKw{padding:.38rem .3rem}.DayNightSwitcher_mobile__br7i2 .DayNightSwitcher_lead__MG6Uk{margin:0 .15rem 0 .05rem;height:.8rem}.DayNightSwitcher_mobileMenu__4VFFF{margin-top:.75rem;font-size:1rem;gap:.9rem}.DayNightSwitcher_mobileMenu__4VFFF .DayNightSwitcher_btn__TndKw{color:rgba(236,237,233,.55);padding:.5rem .6rem}.DayNightSwitcher_mobileMenu__4VFFF .DayNightSwitcher_btn__TndKw:hover,.DayNightSwitcher_mobileMenu__4VFFF .DayNightSwitcher_btn__TndKw[data-active=true]{color:#ECEDE9}.DayNightSwitcher_mobileMenu__4VFFF .DayNightSwitcher_icon__4Grxs{filter:none}.DayNightSwitcher_mobileMenu__4VFFF .DayNightSwitcher_lead__MG6Uk{display:none}.LoadingScreen_overlay__SSDSy{position:fixed;inset:0;z-index:100}.LoadingScreen_overlay__SSDSy,.LoadingScreen_textGroup__NLyCs{--load-y:calc(18vh - 50vh);--logo-icon-w:clamp(7rem,12vw,10rem);--logo-text-w:clamp(9.8rem,19.6vw,14rem)}@media (orientation:portrait){.LoadingScreen_overlay__SSDSy,.LoadingScreen_textGroup__NLyCs{--load-y:calc(13vh - 50vh)}}@media (max-width:767px){.LoadingScreen_overlay__SSDSy,.LoadingScreen_textGroup__NLyCs{--logo-icon-w:clamp(6rem,32vw,9rem);--logo-text-w:clamp(8.33rem,50vw,13.33rem)}}.LoadingScreen_bg__6G21Y{position:absolute;inset:0;background:#1D2F4F;transition:opacity 1.2s ease}.LoadingScreen_bgFade__7YjPE{opacity:0}.LoadingScreen_textGroup__NLyCs{position:fixed;top:50%;left:50%;width:100vw;opacity:1;transform:translate(-50%,var(--load-y));display:flex;flex-direction:column;align-items:center;gap:.25rem;z-index:101;pointer-events:none;will-change:opacity,transform;animation:LoadingScreen_textGroupIn__je9Af .6s ease;transition:opacity 1.2s ease,transform 1.2s cubic-bezier(.22,.61,.36,1)}@keyframes LoadingScreen_textGroupIn__je9Af{0%{opacity:0}to{opacity:1}}.LoadingScreen_textGroupFallback__rE88E{opacity:1;transform:translate(-50%,calc(12vh - 50vh));animation:none}.LoadingScreen_textGroupRevealed__yvPR_{opacity:1;transform:translate(-50%,var(--reveal-y,calc(50vh - 6rem)))}.LoadingScreen_logoSvg__FD7Ls{width:var(--logo-icon-w);max-height:30vh;height:auto;display:block;opacity:1;transform:scale(1);transform-origin:bottom center;will-change:opacity,transform;transition:opacity 1s ease,transform 1.2s cubic-bezier(.22,.61,.36,1)}.LoadingScreen_textGroupFallback__rE88E .LoadingScreen_logoSvg__FD7Ls{opacity:1}.LoadingScreen_textGroupRevealed__yvPR_ .LoadingScreen_logoSvg__FD7Ls{opacity:0;transform:scale(.6)}.LoadingScreen_logoText__HVRXN{width:var(--logo-text-w);height:auto;display:block;transform:scale(1);transform-origin:bottom center;will-change:transform;transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.LoadingScreen_textGroupRevealed__yvPR_ .LoadingScreen_logoText__HVRXN{transform:scale(.97)}.LoadingScreen_warmLoop__axsQi{animation:LoadingScreen_warmBreath__miOED 1.6s cubic-bezier(.37,0,.63,1) infinite}@keyframes LoadingScreen_warmBreath__miOED{0%{transform:scale(1)}50%{transform:scale(1.012)}to{transform:scale(1)}}.LoadingScreen_foilLayer__tzow6{opacity:1;filter:saturate(1.15) brightness(1.05);transition:opacity 1.2s ease,filter 1.2s ease}.LoadingScreen_navyLayer__Ww5Nm{opacity:0;transition:opacity 1s ease .4s}.LoadingScreen_textGroupRevealed__yvPR_ .LoadingScreen_foilLayer__tzow6{animation:LoadingScreen_burnThrough__9xWPI 1.2s cubic-bezier(.3,.1,.3,1) forwards}.LoadingScreen_textGroupRevealed__yvPR_ .LoadingScreen_navyLayer__Ww5Nm{opacity:1}@keyframes LoadingScreen_burnThrough__9xWPI{0%{opacity:1;filter:saturate(1.15) brightness(1.05)}35%{opacity:1;filter:saturate(1.7) brightness(1.45)}to{opacity:0;filter:saturate(1.15) brightness(1.05)}}@media (max-width:767px){.LoadingScreen_textGroupRevealed__yvPR_ .LoadingScreen_logoText__HVRXN{transform:scale(.96)}.LoadingScreen_textGroupRevealed__yvPR_ .LoadingScreen_navyLayer__Ww5Nm{fill:var(--mr-ink,#1D2F4F);filter:var(--mr-ink-glow,none);transition:opacity 1s ease .4s,fill .8s ease 1.2s}}.LoadingScreen_ridgeArt__QKQuv{position:absolute;bottom:0;left:0;width:100vw;height:min(35.486vw,42vh);opacity:1;transform-origin:50% 100%;pointer-events:none;will-change:opacity,transform;transition:opacity .95s ease,transform .95s ease}@media (orientation:portrait){.LoadingScreen_ridgeArt__QKQuv{height:46vw;bottom:calc(env(safe-area-inset-bottom, 0px) + 6vh)}}.LoadingScreen_ridgeRevealed__GR_JH{opacity:0;transform:translateY(-12px) scale(1.045)}@media (orientation:portrait){.LoadingScreen_ridgeRevealed__GR_JH{transform:translateY(-8px) scale(1.035)}}.LoadingScreen_ridgeGhost__ZgMia{position:absolute;inset:0;transition:opacity .2s linear}.LoadingScreen_ridgeSweep__YMV_1{position:absolute;inset:0;filter:brightness(1.7) saturate(1.5) drop-shadow(0 0 5px rgba(232,195,122,.55));-webkit-mask-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0));mask-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0))}.LoadingScreen_ridgeDefs__Rxdot{position:absolute;width:0;height:0;overflow:hidden}.LoadingScreen_ridgeSvg__NAO2C{position:absolute;inset:0;width:100%;height:100%;display:block;transform:translateZ(0);overflow:visible}.LoadingScreen_ridgeSvgPort__GwgKs{display:none}@media (orientation:portrait){.LoadingScreen_ridgeSvgLand__xTTD5{display:none}.LoadingScreen_ridgeSvgPort__GwgKs{display:block;--mr-callouts:hidden}}@media (orientation:landscape) and (max-height:359px){.LoadingScreen_ridgeSvgLand__xTTD5{--mr-callouts:hidden}}.LoadingScreen_loadPct__CuV_Q{position:absolute;left:50%;--pct-gap:clamp(12px,2.4vh,24px);--pct-logo-bottom:calc(50% + var(--load-y) + min(var(--logo-icon-w) * 0.5, 30vh) + 0.25rem + var(--logo-text-w) * 0.28916);top:max(38vh,calc(var(--pct-logo-bottom) + var(--pct-gap)));transform:translateX(-50%);font-size:15px;letter-spacing:.35em;margin-right:-.35em;color:rgba(232,195,122,.85);font-variant-numeric:tabular-nums;pointer-events:none;transition:opacity .5s ease}@media (orientation:portrait){.LoadingScreen_loadPct__CuV_Q{top:max(30vh,calc(var(--pct-logo-bottom) + var(--pct-gap)));bottom:auto}}@media (orientation:landscape) and (max-height:519px) and (max-width:1023px){.LoadingScreen_loadPct__CuV_Q{top:calc(var(--pct-logo-bottom) - 1.5em);left:calc(50% + var(--logo-text-w) * .5 + 1.25rem);transform:none}}.LoadingScreen_loadPctHidden__20Git{opacity:0}.LoadingScreen_stall__SSSDM{position:absolute;left:0;right:0;bottom:calc(env(safe-area-inset-bottom, 0px) + 6.5vh);display:flex;flex-direction:column;align-items:center;gap:1.125rem;z-index:102;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.LoadingScreen_stallOn__wiOXo{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}@media (orientation:portrait){.LoadingScreen_stall__SSSDM{bottom:calc(env(safe-area-inset-bottom, 0px) + 6vh + 46vw * .8225 + 6vw)}}.LoadingScreen_stallLine___l1El{padding:0 1.5rem;text-align:center;opacity:.7}.LoadingScreen_stallLine___l1El,.LoadingScreen_stallReload__p_0kO{margin:0;font-family:var(--font-heading,"Sweet Sans Pro Lt","Montserrat",system-ui,sans-serif);font-weight:300;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#D9A87C}.LoadingScreen_stallReload__p_0kO{appearance:none;-webkit-appearance:none;background:none;border:1px solid rgba(217,168,124,.4);border-radius:0;padding:10px 28px;text-indent:.18em;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .6s ease,border-color .25s ease}.LoadingScreen_stallReloadOn__LEwzF{opacity:.7;pointer-events:auto}.LoadingScreen_stallReloadOn__LEwzF:focus-visible,.LoadingScreen_stallReloadOn__LEwzF:hover{opacity:1;border-color:rgba(217,168,124,.7)}@media (prefers-reduced-motion:reduce){.LoadingScreen_warmLoop__axsQi{animation:none}.LoadingScreen_stallOn__wiOXo,.LoadingScreen_stall__SSSDM{transform:none}.LoadingScreen_ridgeSweep__YMV_1{display:none}.LoadingScreen_ridgeArt__QKQuv{transition:opacity .6s ease}.LoadingScreen_ridgeRevealed__GR_JH{transform:none}.LoadingScreen_textGroup__NLyCs:not(.LoadingScreen_textGroupFallback__rE88E){transition:opacity .6s ease}.LoadingScreen_textGroup__NLyCs:not(.LoadingScreen_textGroupFallback__rE88E).LoadingScreen_textGroupRevealed__yvPR_{animation:LoadingScreen_textGroupCrossfade__m6hgC 1.1s ease}}@keyframes LoadingScreen_textGroupCrossfade__m6hgC{0%{opacity:1;transform:translate(-50%,var(--load-y))}45%{opacity:0;transform:translate(-50%,var(--load-y))}55%{opacity:0;transform:translate(-50%,var(--reveal-y,calc(50vh - 6rem)))}to{opacity:1;transform:translate(-50%,var(--reveal-y,calc(50vh - 6rem)))}}.EnterScreen_overlay__4ZDZ9{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 50% 38%,#24406b 0,#1d2f4f 46%,#16243d 100%);opacity:1;transition:opacity 1.2s cubic-bezier(.4,0,.2,1);cursor:default}.EnterScreen_leaving__1_iiK{opacity:0;pointer-events:none}.EnterScreen_content__lLByz{display:flex;flex-direction:column;align-items:center;text-align:center;transform:translateY(8px);opacity:0;animation:EnterScreen_enterRise__zOOql .9s cubic-bezier(.2,.7,.2,1) .25s forwards;padding:0 24px;margin-bottom:6vh}@keyframes EnterScreen_enterRise__zOOql{to{transform:translateY(0);opacity:1}}.EnterScreen_caption__OsB3_{margin:0 0 34px;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:rgba(233,238,247,.62);font-weight:400}.EnterScreen_options__jdgnU{display:flex;align-items:center;gap:clamp(28px,6vw,72px)}.EnterScreen_option__TEoOZ{position:relative;background:transparent;border:none;padding:6px 2px;margin:0;cursor:pointer;font-family:inherit;font-size:clamp(15px,1.5vw,19px);letter-spacing:.2em;text-transform:uppercase;color:#f2f5fa;font-weight:400;transition:color .3s ease}.EnterScreen_primary__zX9xO{color:#d8b782}.EnterScreen_option__TEoOZ:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .34s cubic-bezier(.2,.7,.2,1);opacity:.85}.EnterScreen_option__TEoOZ:focus-visible:after,.EnterScreen_option__TEoOZ:hover:after{transform:scaleX(1)}.EnterScreen_option__TEoOZ:hover{color:#ffffff}.EnterScreen_primary__zX9xO:hover{color:#eccfa2}.EnterScreen_divider__8w_J9{width:1px;height:26px;background:rgba(233,238,247,.22)}.EnterScreen_lang__MkDpA{position:absolute;top:max(calc(4vw + .15rem),calc(env(safe-area-inset-top, 0px) + .5rem));right:max(calc(4vw - .55rem),calc(env(safe-area-inset-right, 0px) + .25rem));display:flex;align-items:center;font-size:.75rem;letter-spacing:.15em;font-weight:300;text-transform:uppercase;opacity:0;animation:EnterScreen_langIn__Em1ek .9s ease .25s forwards}@keyframes EnterScreen_langIn__Em1ek{to{opacity:1}}.EnterScreen_langItem__0Xz01{display:inline-flex;align-items:center}.EnterScreen_langBtn__idokM{background:none;border:none;margin:0;cursor:pointer;padding:.75rem .6rem;font:inherit;letter-spacing:inherit;text-transform:inherit;color:rgba(236,237,233,.55);transition:color .25s ease}.EnterScreen_langBtn__idokM:hover{color:rgba(236,237,233,.85)}.EnterScreen_langBtn__idokM[data-active=true]{color:#ecede9;cursor:default}.EnterScreen_langBtn__idokM:focus-visible{outline:1px solid rgba(236,237,233,.7);outline-offset:-4px}.EnterScreen_langSep__DwGOB{display:inline-block;width:1px;height:.7rem;background:rgba(236,237,233,.3)}@media (max-width:640px){.EnterScreen_options__jdgnU{flex-direction:column;gap:22px}.EnterScreen_divider__8w_J9{width:40px;height:1px}.EnterScreen_content__lLByz{margin-bottom:10vh}}@media (prefers-reduced-motion:reduce){.EnterScreen_lang__MkDpA{animation:none;opacity:1}.EnterScreen_content__lLByz{animation:none;opacity:1;transform:none}.EnterScreen_overlay__4ZDZ9{transition:opacity .2s linear}}.CustomCursor_dot__Fhr_L{top:-3px;left:-3px;width:6px;height:6px;background:#ECEDE9;border-radius:50%;z-index:9999;box-shadow:0 0 0 1px #1D2F4F,0 0 3px 1px rgba(8,18,36,.4)}.CustomCursor_dot__Fhr_L,.CustomCursor_ring__oolrK{position:fixed;pointer-events:none;opacity:0;will-change:transform}.CustomCursor_ring__oolrK{top:-32px;left:-32px;width:64px;height:64px;border:1.5px solid var(--mr-cursor-color,#ecede9);border-radius:50%;z-index:9998;box-shadow:0 0 0 1px color-mix(in srgb,var(--mr-cursor-counter,#1D2F4F) 60%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--mr-cursor-counter,#1D2F4F) 45%,transparent);transition:border-color .4s ease,background-color .3s ease,box-shadow .4s ease}.CustomCursor_ringHover__I5vNn{border-color:color-mix(in srgb,var(--mr-cursor-color,#ECEDE9) 45%,transparent);background-color:color-mix(in srgb,var(--mr-cursor-color,#ECEDE9) 8%,transparent)}.CustomCursor_hiddenByPill__wLT4d{opacity:0!important;transition:opacity .15s ease}.CustomCursor_pill__jbKH6{position:fixed;top:0;left:0;padding:.55rem 1.8rem;border-radius:999px;pointer-events:none;white-space:nowrap;z-index:9999;will-change:transform,opacity;opacity:0;transition:opacity .2s ease .3s}.CustomCursor_pillVisible__wWSMI{opacity:1}.CustomCursor_pill__jbKH6:after{inset:2px;background:rgba(20,32,56,.28);backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);z-index:0}.CustomCursor_pill__jbKH6:after,.CustomCursor_pill__jbKH6:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.CustomCursor_pill__jbKH6:before{inset:0;padding:2px;background:url(/textures/rose-copper-foil.webp) border-box;background-size:cover;background-position:50%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;z-index:1}.CustomCursor_pillLabel___woKh{position:relative;z-index:2;display:inline-block;background-image:url(/textures/rose-copper-foil.webp);background-size:cover;background-position:50%;filter:brightness(1.45) saturate(1.3);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--font-heading,"Sweet Sans Pro Lt","Montserrat",system-ui,sans-serif);font-weight:600;font-size:1.2rem;letter-spacing:.01em}.ScrollHint_container__z_SN5{position:fixed;bottom:calc(env(safe-area-inset-bottom, 0px) + 10rem + var(--mr-vv-gap, 0px));left:50%;transform:translate(-50%,8px);z-index:60;display:flex;flex-direction:column;align-items:center;gap:.35rem;pointer-events:none;opacity:0;transition:opacity 1s cubic-bezier(.22,.61,.36,1),transform 1s cubic-bezier(.22,.61,.36,1);white-space:nowrap;text-align:center}@media (min-width:768px){.ScrollHint_container__z_SN5{bottom:calc(16vh + var(--mr-vv-gap, 0px));gap:.8rem}}.ScrollHint_visible__hiS9X{opacity:1;transform:translate(-50%)}.ScrollHint_text__rGzYy{font-family:var(--font-heading,"Sweet Sans Pro Lt","Montserrat",system-ui,sans-serif);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--mr-ink,#1D2F4F);opacity:.92;text-shadow:var(--mr-ink-halo);transition:color .5s linear,text-shadow .5s linear;text-align:center;line-height:1.4}@media (min-width:768px){.ScrollHint_text__rGzYy{font-size:12px;letter-spacing:.28em}}.ScrollHint_chevron__4nIBS{width:14px;height:8px;position:relative;animation:ScrollHint_scrollHintPulse__3RjPL 1.8s cubic-bezier(.45,0,.55,1) infinite}.ScrollHint_chevron__4nIBS:after,.ScrollHint_chevron__4nIBS:before{content:"";position:absolute;top:0;width:9px;height:1.5px;background:var(--mr-ink,#1D2F4F);opacity:.92;box-shadow:var(--mr-ink-halo);transition:background-color .5s linear}.ScrollHint_chevron__4nIBS:before{left:0;transform-origin:left center;transform:rotate(40deg)}.ScrollHint_chevron__4nIBS:after{right:0;transform-origin:right center;transform:rotate(-40deg)}@keyframes ScrollHint_scrollHintPulse__3RjPL{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(6px);opacity:1}}@media (prefers-reduced-motion:reduce){.ScrollHint_container__z_SN5{transition:opacity .6s linear;transform:translate(-50%)}.ScrollHint_chevron__4nIBS{animation:none;opacity:.7}}.SalonHint_container__iEZSM{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:60;display:flex;flex-direction:column;align-items:center;gap:.8rem;pointer-events:none;opacity:0;transition:opacity .4s cubic-bezier(.22,.61,.36,1);white-space:nowrap;text-align:center}.SalonHint_visible__q6mt9{opacity:1}.SalonHint_text__KG8Cw{font-family:var(--font-heading,"Sweet Sans Pro Lt","Montserrat",system-ui,sans-serif);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.96);text-shadow:0 1px 2px rgba(4,10,22,.85),0 2px 12px rgba(4,10,22,.6);line-height:1.4;position:relative;isolation:isolate}.SalonHint_moveText__0Yfjs:before,.SalonHint_text__KG8Cw:before{content:"";position:absolute;inset:-.6em -1.15em;z-index:-1;border-radius:999px;background:radial-gradient(ellipse 72% 170% at 50% 50%,rgba(5,12,25,.52) 0,rgba(5,12,25,.34) 42%,rgba(5,12,25,.12) 72%,rgba(5,12,25,0) 100%)}@media (min-width:768px){.SalonHint_text__KG8Cw{font-size:12px;letter-spacing:.28em}}.SalonHint_chevron__sZjzP{width:14px;height:8px;position:relative;animation:SalonHint_salonHintPulse__2u4IN 1.8s cubic-bezier(.45,0,.55,1) infinite}.SalonHint_chevron__sZjzP:after,.SalonHint_chevron__sZjzP:before{content:"";position:absolute;top:0;width:9px;height:1.5px;background:rgba(255,255,255,.92);box-shadow:0 1px 4px rgba(0,0,0,.35)}.SalonHint_chevron__sZjzP:before{left:0;transform-origin:left center;transform:rotate(40deg)}.SalonHint_chevron__sZjzP:after{right:0;transform-origin:right center;transform:rotate(-40deg)}@keyframes SalonHint_salonHintPulse__2u4IN{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(6px);opacity:1}}@media (prefers-reduced-motion:reduce){.SalonHint_container__iEZSM{transition:opacity .4s linear}.SalonHint_chevron__sZjzP{animation:none;opacity:.7}}.SalonHint_parallax__nplpP{position:fixed;inset:0;z-index:61;pointer-events:none;opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1)}.SalonHint_parallaxOn__09y6w{opacity:1}.SalonHint_edge__iIWNt{position:absolute;width:32px;height:18px;filter:drop-shadow(0 1px 2px rgba(4,10,22,.7)) drop-shadow(0 2px 8px rgba(4,10,22,.45))}.SalonHint_edgeUp__yUj_l{top:calc(50% - 150px);left:50%;margin-left:-16px;animation:SalonHint_salonPulseUp__L8YyD 2s cubic-bezier(.45,0,.55,1) infinite}.SalonHint_edgeDown__ERkdr{top:calc(50% + 118px);left:50%;margin-left:-16px;transform:rotate(180deg);animation:SalonHint_salonPulseDown__cJxxn 2s cubic-bezier(.45,0,.55,1) infinite}.SalonHint_edgeLeft__i2oN8{left:calc(50% - 260px);top:50%;margin-top:-9px;transform:rotate(270deg);animation:SalonHint_salonPulseLeft__TeSSf 2s cubic-bezier(.45,0,.55,1) infinite}.SalonHint_edgeRight__QJyRB{right:calc(50% - 260px);top:50%;margin-top:-9px;transform:rotate(90deg);animation:SalonHint_salonPulseRight__Ae0x_ 2s cubic-bezier(.45,0,.55,1) infinite}@media (max-width:640px){.SalonHint_edgeLeft__i2oN8{left:calc(50% - 160px)}.SalonHint_edgeRight__QJyRB{right:calc(50% - 160px)}.SalonHint_edgeUp__yUj_l{top:calc(50% - 120px)}.SalonHint_edgeDown__ERkdr{top:calc(50% + 96px)}.SalonHint_container__iEZSM{white-space:normal;max-width:224px}.SalonHint_text__KG8Cw{white-space:normal;text-wrap:balance;line-height:1.6}.SalonHint_moveText__0Yfjs{white-space:normal;max-width:200px;text-wrap:balance;line-height:1.5}}@keyframes SalonHint_salonPulseUp__L8YyD{0%,to{transform:rotate(0deg) translateY(0);opacity:.6}50%{transform:rotate(0deg) translateY(-9px);opacity:1}}@keyframes SalonHint_salonPulseDown__cJxxn{0%,to{transform:rotate(180deg) translateY(0);opacity:.6}50%{transform:rotate(180deg) translateY(-9px);opacity:1}}@keyframes SalonHint_salonPulseLeft__TeSSf{0%,to{transform:rotate(270deg) translateY(0);opacity:.6}50%{transform:rotate(270deg) translateY(-9px);opacity:1}}@keyframes SalonHint_salonPulseRight__Ae0x_{0%,to{transform:rotate(90deg) translateY(0);opacity:.6}50%{transform:rotate(90deg) translateY(-9px);opacity:1}}.SalonHint_moveText__0Yfjs{position:absolute;top:calc(50% + 156px);left:50%;transform:translateX(-50%);font-family:var(--font-heading,"Sweet Sans Pro Lt","Montserrat",system-ui,sans-serif);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.92);text-shadow:0 1px 2px rgba(4,10,22,.85),0 2px 12px rgba(4,10,22,.6);white-space:nowrap;isolation:isolate}@media (min-width:768px){.SalonHint_moveText__0Yfjs{font-size:11px;letter-spacing:.26em}}.SalonHint_blur__eaMBY{position:fixed;inset:0;z-index:59;pointer-events:none;background:rgba(20,26,38,0);backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:backdrop-filter .6s ease,-webkit-backdrop-filter .6s ease,background .6s ease}.SalonHint_blurOn__yB6X_{background:rgba(20,26,38,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media (prefers-reduced-motion:reduce){.SalonHint_edge__iIWNt{animation:none;opacity:.75}}.PaintingHint_container__9O6F5{position:fixed;left:50%;bottom:5.5vh;transform:translateX(-50%);z-index:60;display:flex;flex-direction:column;align-items:center;gap:.7rem;pointer-events:none;opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1);white-space:nowrap;text-align:center}.PaintingHint_visible__OFezZ{opacity:1}.PaintingHint_text__0tV4k{font-family:var(--font-heading,"Sweet Sans Pro Lt","Montserrat",system-ui,sans-serif);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.96);text-shadow:0 1px 2px rgba(4,10,22,.85),0 2px 12px rgba(4,10,22,.6);line-height:1.4;position:relative;isolation:isolate}.PaintingHint_text__0tV4k:before{content:"";position:absolute;inset:-.6em -1.15em;z-index:-1;border-radius:999px;background:radial-gradient(ellipse 72% 170% at 50% 50%,rgba(5,12,25,.52) 0,rgba(5,12,25,.34) 42%,rgba(5,12,25,.12) 72%,rgba(5,12,25,0) 100%)}@media (max-width:640px){.PaintingHint_container__9O6F5{white-space:normal;max-width:300px}.PaintingHint_text__0tV4k{white-space:normal;text-wrap:balance;line-height:1.6}}@media (min-width:768px){.PaintingHint_text__0tV4k{font-size:12px;letter-spacing:.28em}}.PaintingHint_chevron__7cgYw{filter:drop-shadow(0 1px 2px rgba(4,10,22,.7)) drop-shadow(0 2px 8px rgba(4,10,22,.45));animation:PaintingHint_paintingHintPulse__MTymF 1.8s cubic-bezier(.45,0,.55,1) infinite}@keyframes PaintingHint_paintingHintPulse__MTymF{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(6px);opacity:1}}@media (prefers-reduced-motion:reduce){.PaintingHint_container__9O6F5{transition:opacity .4s linear}.PaintingHint_chevron__7cgYw{animation:none;opacity:.7}}