.CornerControls-module__y6vSPa__nav{z-index:1000;top:max(22px,13px + 1.40625vw);left:var(--edge);transition:opacity .7s;position:fixed}@media (min-width:920px){.CornerControls-module__y6vSPa__nav{top:auto;left:auto;right:var(--edge);bottom:var(--edge)}}.CornerControls-module__y6vSPa__list{align-items:center;gap:max(5px,2.5px + .39063vw);margin:0;padding:0;list-style:none;display:flex}.CornerControls-module__y6vSPa__isHidden{opacity:0;pointer-events:none}.CornerControls-module__y6vSPa__aboutItem{margin-right:max(10px,8px + .625vw)}.CornerControls-module__y6vSPa__aboutButton{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:row;align-items:center;gap:10px;padding:0;display:flex;position:relative}.CornerControls-module__y6vSPa__aboutLabel{font-family:var(--font-inter),arial,sans-serif;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.33333em;transition:color .6s cubic-bezier(.455,.03,.515,.955)}@media (min-width:640px){.CornerControls-module__y6vSPa__aboutLabel{font-size:calc(.15625vw + 12px)}}@media (min-width:1920px){.CornerControls-module__y6vSPa__aboutLabel{font-size:15px}}.CornerControls-module__y6vSPa__aboutCircle{flex:none;width:30px;height:30px;position:relative}.CornerControls-module__y6vSPa__aboutHover{border-radius:100%;position:absolute;inset:1px;overflow:hidden}.CornerControls-module__y6vSPa__aboutHover:before{content:"";aspect-ratio:1;transform-origin:50% 0;background:#fff;border-radius:50%;width:105%;transition:transform .3s cubic-bezier(.55,.085,.68,.53);position:absolute;top:100%;left:50%;transform:translate(-50%)scale(.6,.4)}.CornerControls-module__y6vSPa__aboutButton:hover .CornerControls-module__y6vSPa__aboutHover:before,.CornerControls-module__y6vSPa__aboutButton:focus-visible .CornerControls-module__y6vSPa__aboutHover:before{transition-duration:.65s;transition-timing-function:cubic-bezier(.2,0,0,1);transform:translate(-50%,-100%)scale(1)}.CornerControls-module__y6vSPa__aboutRing{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.CornerControls-module__y6vSPa__aboutRing circle{fill:none;stroke:#ffffff80;stroke-width:1px}.CornerControls-module__y6vSPa__aboutIcon{z-index:1;color:#fff;width:14px;height:14px;transition:color .6s cubic-bezier(.455,.03,.515,.955);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CornerControls-module__y6vSPa__aboutIcon path{fill:currentColor}.CornerControls-module__y6vSPa__aboutButton:hover .CornerControls-module__y6vSPa__aboutLabel,.CornerControls-module__y6vSPa__aboutButton:hover .CornerControls-module__y6vSPa__aboutIcon,.CornerControls-module__y6vSPa__aboutButton:focus-visible .CornerControls-module__y6vSPa__aboutLabel,.CornerControls-module__y6vSPa__aboutButton:focus-visible .CornerControls-module__y6vSPa__aboutIcon{color:#79644b}@media (max-width:639px){.CornerControls-module__y6vSPa__aboutLabel{display:none}}
.StoryContent-module__XhJHFq__vignette{pointer-events:none;background:radial-gradient(#0000 55%,#00040c8c 100%);position:absolute;inset:0}.StoryContent-module__XhJHFq__roomLine{left:50%;bottom:calc(var(--edge) + 64px);z-index:70;width:min(34em,calc(100vw - 2*var(--edge)));color:#fff;text-align:center;text-wrap:balance;font-family:var(--font-instrument),serif;text-shadow:0 2px 18px #000000bf,0 0 2px #0009;pointer-events:none;margin:0;font-size:max(19px,9px + 1.05vw);line-height:1.25;position:fixed}@media (max-width:900px){.StoryContent-module__XhJHFq__roomLine{bottom:calc(var(--edge) + 112px)}}.StoryContent-module__XhJHFq__quakeFlash{z-index:1001;pointer-events:none;background:radial-gradient(circle,#f6cea08c 0%,#f6cea026 35%,#070504f2 75%),#070504;position:fixed;inset:0}.StoryContent-module__XhJHFq__walkTalk{left:50%;bottom:calc(var(--edge) + 64px);z-index:70;width:min(36em,calc(100vw - 2*var(--edge)));color:#fff;text-align:center;text-shadow:0 2px 18px #000c,0 0 2px #0009;pointer-events:none;place-items:center;min-height:2.6em;display:grid;position:fixed}
.TopBar-module__dQ673a__logoWrapper{margin:var(--edge)0;padding:0 var(--edge);z-index:1001;pointer-events:none;align-items:center;height:2em;font-size:23px;display:flex;position:fixed;top:0;left:0}.TopBar-module__dQ673a__logoWrapper a{pointer-events:auto}.TopBar-module__dQ673a__logo{--logo-glyph:max(60px,calc(50px + 1.5625vw));width:calc(var(--logo-glyph)/.85);aspect-ratio:3/2;margin-left:calc(var(--logo-glyph)/.85*-.075)}.TopBar-module__dQ673a__mainNavigation{z-index:1000;pointer-events:none;justify-content:center;gap:max(10px,8px + .3125vw);padding-top:9.5rem;transition:opacity .7s;display:flex;position:fixed;top:0;left:0;right:0}@media screen and (min-width:640px){.TopBar-module__dQ673a__logoWrapper{font-size:calc(.3125vw + 21px)}}@media screen and (min-width:920px){.TopBar-module__dQ673a__mainNavigation{padding-top:var(--edge)}}@media screen and (min-width:1920px){.TopBar-module__dQ673a__logoWrapper{font-size:27px}}.TopBar-module__dQ673a__isHidden{opacity:0}.TopBar-module__dQ673a__isHidden a{pointer-events:none!important}
.LanguageSwitcher-module__gdGMiG__toggle{z-index:1001;height:2em;margin:var(--edge)var(--edge)0 0;color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-size:23px;transition:opacity .5s cubic-bezier(.45,0,.55,1);display:flex;position:fixed;top:0;right:0}@media screen and (min-width:640px){.LanguageSwitcher-module__gdGMiG__toggle{font-size:calc(.3125vw + 21px)}}@media screen and (min-width:1920px){.LanguageSwitcher-module__gdGMiG__toggle{font-size:27px}}.LanguageSwitcher-module__gdGMiG__toggle:hover{opacity:.7}.LanguageSwitcher-module__gdGMiG__isCovered,.LanguageSwitcher-module__gdGMiG__isCovered:hover{opacity:0;pointer-events:none}.LanguageSwitcher-module__gdGMiG__toggleIcon{flex:none;width:22px;height:22px}.LanguageSwitcher-module__gdGMiG__toggleLabel{font-family:var(--font-inter),arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:400}.LanguageSwitcher-module__gdGMiG__panel{z-index:2000;color:#fff;text-align:center;position:fixed;inset:0}.LanguageSwitcher-module__gdGMiG__background{position:absolute;inset:0;overflow:hidden}.LanguageSwitcher-module__gdGMiG__half{width:50%;height:100%;position:absolute;top:0;overflow:hidden}.LanguageSwitcher-module__gdGMiG__halfLeft{left:0}.LanguageSwitcher-module__gdGMiG__halfRight{right:0}.LanguageSwitcher-module__gdGMiG__halfInner{background:#5f3222;position:absolute;inset:0}.LanguageSwitcher-module__gdGMiG__halfLeft .LanguageSwitcher-module__gdGMiG__halfInner{transform-origin:100%}.LanguageSwitcher-module__gdGMiG__halfRight .LanguageSwitcher-module__gdGMiG__halfInner{transform-origin:0%}.LanguageSwitcher-module__gdGMiG__topShade{pointer-events:none;background:linear-gradient(#1e0e08bf,#1e0e0800);height:22%;position:absolute;inset:0 0 auto}.LanguageSwitcher-module__gdGMiG__figure{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LanguageSwitcher-module__gdGMiG__globe{color:#ffffff12;width:110vmin;height:110vmin}.LanguageSwitcher-module__gdGMiG__content{padding:64px var(--edge);flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:absolute;inset:0}.LanguageSwitcher-module__gdGMiG__content:before{content:"";filter:blur(50px);pointer-events:none;background:#5729017a;border-radius:50%;width:40vw;height:28vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LanguageSwitcher-module__gdGMiG__title{font-family:var(--font-inter),arial,sans-serif;letter-spacing:-.01em;text-transform:uppercase;margin:0;font-size:clamp(26px,1.15rem + 1.2vw,38px);font-weight:300;line-height:1.1;position:relative}.LanguageSwitcher-module__gdGMiG__list{flex-direction:column;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex;position:relative}.LanguageSwitcher-module__gdGMiG__item{font-family:var(--font-inter),arial,sans-serif;font-size:16px;line-height:1.5;overflow:hidden}.LanguageSwitcher-module__gdGMiG__link{color:inherit;font:inherit;cursor:pointer;opacity:.3;background:0 0;border:0;padding:0;transition:opacity .5s cubic-bezier(.25,.46,.45,.94);display:block}.LanguageSwitcher-module__gdGMiG__link:hover,.LanguageSwitcher-module__gdGMiG__isCurrent{opacity:1}.LanguageSwitcher-module__gdGMiG__close{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-left:-32px;padding:0;transition:border-color .5s ease-out,background-color .5s ease-out;display:flex;position:absolute;bottom:24px;left:50%}.LanguageSwitcher-module__gdGMiG__close:hover{background:#ffffff0f;border-color:#fff}.LanguageSwitcher-module__gdGMiG__close svg{width:18px;height:18px}
