@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-moz-transition:transform .1s ease,-moz-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease,-moz-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-stroke-width:0;-webkit-text-stroke-color:transparent}html{min-height:100%;font-size:62.5%;position:relative}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0}@-ms-viewport{width:device-width}[hidden]{display:none!important}a{font-weight:inherit;outline:0;color:inherit}a:active,a:focus,a:hover{outline:0}a img{border:none}img{max-width:100%;vertical-align:middle;border-style:none;font-size:1.2rem}svg{overflow:hidden;vertical-align:middle}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;overflow:visible}article,aside,figure,footer,header,main,nav,section{display:block}b,strong{font-weight:700}em,i{font-style:italic}u{text-decoration:underline}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:1;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}h1,h2,h3,h4,h5,h6,ol,p,table,ul{margin:0 0 16px}h1,h2,h3,h4,h5,h6{line-height:1.3}ol,ul{padding-left:24px}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}fieldset{min-width:0;padding:0;margin:0;border:0}button,label{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0;outline:0}button,select{text-transform:none}option,select{outline:0}option:active,option:hover,select:active,select:hover{outline:0}button{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;height:auto}[type=search],[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}input[type=number]{-moz-appearance:textfield}table{border-collapse:collapse}th{text-align:inherit}@font-face{font-family:"Cormorant Garamond";src:url(../fonts/CormorantGaramond-Regular.woff) format("woff"),url(../fonts/CormorantGaramond-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cormorant Garamond";src:url(../fonts/CormorantGaramond-SemiBold.woff) format("woff"),url(../fonts/CormorantGaramond-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(../fonts/HankenGrotesk-Regular.woff) format("woff"),url(../fonts/HankenGrotesk-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Bold.woff) format("woff"),url(../fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Medium.woff) format("woff"),url(../fonts/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.woff) format("woff"),url(../fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:fraser-suites;src:url(../fonts/icons/fraser-suites.eot?kek86l);src:url(../fonts/icons/fraser-suites.eot?kek86l#iefix) format("embedded-opentype"),url(../fonts/icons/fraser-suites.ttf?kek86l) format("truetype"),url(../fonts/icons/fraser-suites.woff?kek86l) format("woff"),url(../fonts/icons/fraser-suites.svg?kek86l#fraser-suites) format("svg");font-weight:400;font-style:normal;font-display:block}body{font-family:"Cormorant Garamond",serif;font-weight:400;background-color:#435c58;color:#48503c;font-size:1.6rem;line-height:1.92rem}body.rm-scroll{overflow:hidden;-ms-touch-action:none;touch-action:none}body.hold-transition *,body.hold-transition ::after,body.hold-transition ::before{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}body.is-lock,html.is-lock{overflow:hidden}h1{font-size:12.77rem;line-height:15.737rem;font-weight:700}h2{font-size:12rem;line-height:14.4rem;font-weight:700}h3{font-size:4.68rem;line-height:4.88rem;font-weight:700}h4{font-size:4rem;line-height:4.88rem;font-weight:700}h5{font-size:4rem;line-height:3.8rem;font-weight:700}h6{font-size:3.4rem;line-height:4.08rem;font-weight:700}label,li,p,td{font-size:1.6rem;line-height:1.92rem}b,strong{font-weight:700}.container{width:100%;max-width:1920px;margin-left:auto;margin-right:auto}.main-site{width:100%}.burger-menu{background-color:transparent;border:0;outline:0;font-size:0;line-height:1;text-align:center;cursor:pointer;width:54px;height:22px}.burger-menu__bar{width:32px;height:3px;display:block;background-color:#cdab81;margin:0 auto 6px;-webkit-transition:opacity .3s ease,-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:opacity .3s ease,-webkit-transform .6s cubic-bezier(.22,1,.36,1);-moz-transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .3s ease,-moz-transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .3s ease;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .3s ease,-webkit-transform .6s cubic-bezier(.22,1,.36,1),-moz-transform .6s cubic-bezier(.22,1,.36,1)}.burger-menu__bar:last-child{margin-bottom:0}.show-navigation .burger-menu__bar:first-child{-webkit-transform:translate(0,10px) rotate(45deg);-moz-transform:translate(0,10px) rotate(45deg);-ms-transform:translate(0,10px) rotate(45deg);transform:translate(0,10px) rotate(45deg);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.show-navigation .burger-menu__bar:nth-child(2){-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.show-navigation .burger-menu__bar:last-child{-webkit-transform:translate(0,-8px) rotate(-45deg);-moz-transform:translate(0,-8px) rotate(-45deg);-ms-transform:translate(0,-8px) rotate(-45deg);transform:translate(0,-8px) rotate(-45deg);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.btn{background-color:#cdab81}i{font-family:fraser-suites!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fs-quadrifoil:before{content:"";color:#fff}.intro{position:fixed;inset:0;width:100%;height:100svh;z-index:100;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;pointer-events:none}.intro__bg{position:absolute;inset:0;z-index:0}.intro__inner{position:absolute;left:40px;right:40px;bottom:40px;z-index:7;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:78px}.intro__inner.is-show .intro__scroll{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.intro__inner.is-show .intro__intro{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.intro__scroll{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:transparent;border:0;outline:0;padding:0;cursor:pointer;opacity:0;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;transition:all 1s ease 0s;pointer-events:auto}.intro__scroll__text{font-family:Roboto,sans-serif;color:#dcd3c8;margin-bottom:0}.intro__scroll__line{width:32px;height:52px;min-width:32px;min-height:52px;border:2px solid #dcd3c8;border-radius:999px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;outline:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.intro__scroll__line::before{content:"";position:absolute;top:50%;left:50%;width:2px;height:10px;border-radius:30px;background-color:#dcd3c8;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:scrollLine 1.5s ease-in-out infinite;-moz-animation:scrollLine 1.5s ease-in-out infinite;animation:scrollLine 1.5s ease-in-out infinite}.intro__scroll__arrow{width:16px;height:25px;-webkit-animation:scrollArrow 1.5s ease-in-out infinite;-moz-animation:scrollArrow 1.5s ease-in-out infinite;animation:scrollArrow 1.5s ease-in-out infinite}.intro__title{position:relative;opacity:0;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:all 1s ease .2s;-moz-transition:all 1s ease .2s;transition:all 1s ease .2s}.intro__title__l{display:block}.intro__title__m{display:none}.intro__title__s{display:none}.intro__layer{height:100vh;pointer-events:none}.intro__layer--base{left:0;width:100%;z-index:-1}.intro__layer--base img{width:100%;height:100%;object-fit:cover}.intro__layer--base-medium,.intro__layer--base-x-small{display:none!important}.intro__layer--bg{position:absolute;top:0;width:100%;height:100%}.intro__layer--bg-1,.intro__layer--bg-2,.intro__layer--bg-3{position:absolute;top:0;height:100%;background-color:#435c58}.intro__layer--bg-1{z-index:1;width:100%}.intro__layer--bg-2{width:30.8%;left:0}.intro__layer--bg-3{width:20%;right:0;z-index:1}.intro__layer--left img,.intro__layer--right img{position:absolute;top:0;width:auto}.intro__layer--left-1-d,.intro__layer--left-1-m{left:0;z-index:7}.intro__layer--left-1-d{bottom:0!important;top:auto!important;height:39.583vh}.intro__layer--left-2-d{height:100vh;left:0;z-index:6}.intro__layer--left-3-d{height:100vh;left:24.17%;z-index:5}.intro__layer--left-4-d,.intro__layer--left-5-d{top:auto!important;left:0;height:49.1204vh}.intro__layer--left-4-d{bottom:0!important;z-index:4}.intro__layer--left-5-d{bottom:24.63%;z-index:3}.intro__layer--left-6-d,.intro__layer--left-7-d{top:auto!important;left:0!important}.intro__layer--left-6-d{z-index:4;bottom:0!important;height:28.9815vh}.intro__layer--left-7-d{z-index:3;bottom:6.62%;height:49.1203704vh}.intro__layer--right-1-d,.intro__layer--right-2-d{right:0;bottom:0!important;top:auto!important}.intro__layer--right-1-d{z-index:6;height:36.806vh}.intro__layer--right-2-d{z-index:5;height:100vh}.intro__layer--right-3-d{right:19.11%;z-index:4;height:100vh}.intro__layer--right-4-d,.intro__layer--right-5-d,.intro__layer--right-6-d{height:35.9259vh;top:auto!important}.intro__layer--right-4-d,.intro__layer--right-5-d{right:0}.intro__layer--right-4-d{bottom:0!important;z-index:3}.intro__layer--right-5-d{right:.78125%;bottom:22.3148%;z-index:2}.intro__layer--right-6-d{right:-4.5%;bottom:40.05%;z-index:1}.intro__layer--right-7-d,.intro__layer--right-8-d{top:auto!important;right:0!important;height:35.93vh}.intro__layer--right-7-d{z-index:2;bottom:12.04%}.intro__layer--right-8-d{z-index:1;bottom:32.78%}.intro__layer--right-9-d{top:auto!important;right:0!important;bottom:0!important;height:25.5093vh}@-webkit-keyframes scrollLine{0%,100%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}50%{-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@-moz-keyframes scrollLine{0%,100%{-moz-transform:translate(-50%,0);transform:translate(-50%,0)}50%{-moz-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@keyframes scrollLine{0%,100%{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0)}50%{-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@-webkit-keyframes scrollArrow{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@-moz-keyframes scrollArrow{0%,100%{-moz-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes scrollArrow{0%,100%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);transform:translateY(-10%)}}:root{--header-pad-x:clamp(1.25rem, 4vw, 3rem);--header-pad-y:34px}.header{position:fixed;top:0;left:0;width:100%;z-index:110;padding:var(--header-pad-y) 0;background-color:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;opacity:1}.header::before{content:"";position:fixed;inset:0;height:100vh;background:rgba(0,0,0,.6);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .7s ease,visibility 0s linear .7s;-moz-transition:opacity .7s ease,visibility 0s linear .7s;transition:opacity .7s ease,visibility 0s linear .7s}.show-navigation .header::before{opacity:1;visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.header__bar{display:grid;grid-template-columns:1fr auto 1fr}.show-navigation .header__bar .burger-menu{opacity:0;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:.64s;-moz-transition-delay:.64s;transition-delay:.64s}.header__logo{width:288px;height:auto;grid-column:2;justify-self:center;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__logo__el{width:100%;height:100%;display:block}.header .burger-menu{grid-column:3;justify-self:end;margin-right:-10px;margin-top:6px;position:relative;z-index:10}.header__panel{position:fixed;top:0;left:0;width:100%;z-index:1;display:grid;grid-template-rows:auto auto 1fr;grid-template-areas:"top" "nav" "spacer";padding:34px 0;background-color:#f3eee9;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 1s cubic-bezier(.16,1,.3,1);transition:-webkit-transform 1s cubic-bezier(.16,1,.3,1);-moz-transition:transform 1s cubic-bezier(.16,1,.3,1),-moz-transform 1s cubic-bezier(.16,1,.3,1);transition:transform 1s cubic-bezier(.16,1,.3,1);transition:transform 1s cubic-bezier(.16,1,.3,1),-webkit-transform 1s cubic-bezier(.16,1,.3,1),-moz-transform 1s cubic-bezier(.16,1,.3,1);overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none}.header__panel::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.show-navigation .header__panel{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header__top{grid-area:top;display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding:0 30px;margin-bottom:64px}.header__top .header__logo{grid-column:2;justify-self:center;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__top .header__left{grid-column:3;justify-self:end;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem;margin-top:-32px}.header__top .header__left .burger-menu{opacity:0}.show-navigation .header__top .header__left .burger-menu{opacity:1;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transition-delay:.62s;-moz-transition-delay:.62s;transition-delay:.62s}.header__bottom{grid-area:nav;padding-left:36px;padding-right:36px}.header__text{font-size:2.1rem;line-height:2.6rem;font-weight:600;text-align:center;margin-bottom:22px;opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity .9s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity .9s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1),-moz-transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1),-moz-transform 1.2s cubic-bezier(.22,1,.36,1)}.show-navigation .header__text{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;visibility:visible;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.header__section__list,.header__utility__list{list-style:none;margin:0;padding:0}.header__section__link,.header__utility__link{text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__utility__burger{margin-right:6px}.header__utility__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:21.8vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__utility__item{font-family:Roboto,sans-serif;color:#48503c;font-size:1.9rem;line-height:2.2rem;font-weight:400;opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity .9s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity .9s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1),-moz-transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1),-moz-transform 1.2s cubic-bezier(.22,1,.36,1)}.show-navigation .header__utility__item{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;visibility:visible}.show-navigation .header__utility__item:nth-child(1){-webkit-transition-delay:40ms;-moz-transition-delay:40ms;transition-delay:40ms}.show-navigation .header__utility__item:nth-child(2){-webkit-transition-delay:160ms;-moz-transition-delay:160ms;transition-delay:160ms}.show-navigation .header__utility__item:nth-child(3){-webkit-transition-delay:280ms;-moz-transition-delay:280ms;transition-delay:280ms}.show-navigation .header__utility__item:nth-child(4){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.header__utility__link{-webkit-transition:color .5s ease;-moz-transition:color .5s ease;transition:color .5s ease}.header__utility__link:hover{color:#cdab81}.header__section__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.header__section__item{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:346px;color:#48503c;padding:12px 34px 26px;border-right:1px solid #cdab81;opacity:0;visibility:hidden;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity .9s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity .9s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1),-moz-transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1),-webkit-transform 1.2s cubic-bezier(.22,1,.36,1),-moz-transform 1.2s cubic-bezier(.22,1,.36,1)}.header__section__item:last-child{border-right:none;border-bottom:none}.show-navigation .header__section__item{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0;visibility:visible}.show-navigation .header__section__item:nth-child(1){-webkit-transition-delay:280ms;-moz-transition-delay:280ms;transition-delay:280ms}.show-navigation .header__section__item:nth-child(2){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.show-navigation .header__section__item:nth-child(3){-webkit-transition-delay:520ms;-moz-transition-delay:520ms;transition-delay:520ms}.show-navigation .header__section__item:nth-child(4){-webkit-transition-delay:640ms;-moz-transition-delay:640ms;transition-delay:640ms}.header__section__link{text-align:center}.header__section__link i,.header__section__link span{display:block}.header__section__link i{font-size:2.6rem;margin-bottom:8px}.header__section__link i::before{color:#48503c}.header__section__link:hover{color:#cdab81}.header__section__link:hover i,.header__section__link:hover span{color:#cdab81}.header__section__link:hover i::before,.header__section__link:hover span::before{color:#cdab81}.header__section__text{font-size:3.3rem;line-height:4rem;font-weight:600;letter-spacing:-.05em;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;transition:color .5s ease;margin-bottom:0;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header__section__desc{font-family:Roboto,sans-serif;font-weight:400;letter-spacing:-.05em;margin-bottom:0;text-align:center;font-size:1.4rem;line-height:1.6rem}.hotspot{position:relative;width:100%;min-height:1080px;height:100vh;overflow-x:hidden;overflow-y:visible}.hotspot__inner{position:absolute;top:0;left:50%;width:max(1920px,100vw);aspect-ratio:16/9;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hotspot__base{position:absolute;inset:0}.hotspot__base img{display:block;width:100%;height:100%}.hotspot__illustrator--01,.hotspot__illustrator--01-png,.hotspot__illustrator--02,.hotspot__illustrator--03,.hotspot__illustrator--03-png,.hotspot__illustrator--building,.hotspot__illustrator--clock-tower,.hotspot__illustrator--family-swing,.hotspot__illustrator--fraser-building,.hotspot__illustrator--landscape,.hotspot__illustrator--tree-left-1,.hotspot__illustrator--tree-left-2,.hotspot__illustrator--wellness-scrub,.hotspot__illustrator--woman-dog{position:absolute}.hotspot__illustrator--fraser-building{top:30.19%;width:61.72%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.hotspot__illustrator--landscape{top:54.8%;width:51.61%;left:50.5%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3}.hotspot__illustrator--clock-tower{top:40.5%;left:29.3%;width:3.97%;z-index:2}.hotspot__illustrator--woman-dog{top:53.5%;left:40.6%;width:4.95%;z-index:3;z-index:3}.hotspot__illustrator--family-swing{top:54.1%;right:41%;width:7.63%;z-index:3}.hotspot__illustrator--wellness-scrub{top:23.5%;left:0;width:29.04%;z-index:3}.hotspot__illustrator--building{top:37.18%;left:0;width:25.18%;z-index:4}.hotspot__illustrator--tree-left-1{top:0;left:0;width:59.66%;z-index:4}.hotspot__illustrator--tree-left-2{top:0;left:0;width:37.45%;z-index:4}.hotspot__illustrator--01-png{top:0;right:0;width:40%;height:100%}.hotspot__illustrator--01{top:33.6%;right:7.5%;width:350px}.hotspot__illustrator--02{top:40%;left:4.5%;width:18.7%}.hotspot__illustrator--03-png{bottom:0;left:0;height:440px}.hotspot__illustrator--03{bottom:5%;left:7.5%;width:540px}.hotspot__text{position:absolute;top:202px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:min(540px,90%);margin-bottom:0;font-weight:700;color:#48503c;font-size:2.8rem;line-height:3.4rem;letter-spacing:-.015em;text-align:center}.hotspot__item{position:absolute;left:var(--x);top:var(--y);width:77px;height:77px;padding:0;margin:0;border:0;background:0 0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;pointer-events:auto;z-index:8;margin-top:4px}.hotspot__icons{position:relative;display:block;width:100%;height:100%}.hotspot__icons::before{content:"";position:absolute;top:50%;left:50%;width:77px;height:77px;background-color:#cdab81;border-radius:50%;-webkit-filter:blur(8px);filter:blur(8px);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:hotspot-glow 2s ease-in-out infinite;-moz-animation:hotspot-glow 2s ease-in-out infinite;animation:hotspot-glow 2s ease-in-out infinite}.hotspot__icons img{position:absolute;top:50%;left:50%;width:38px;height:38px;display:block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}@-webkit-keyframes hotspot-glow{0%,100%{opacity:.6;-webkit-filter:blur(8px);filter:blur(8px);-webkit-box-shadow:0 0 0 #cdab81;box-shadow:0 0 0 #cdab81}50%{opacity:1;-webkit-filter:blur(12px);filter:blur(12px);-webkit-box-shadow:0 0 15px #cdab81,0 0 30px #cdab81;box-shadow:0 0 15px #cdab81,0 0 30px #cdab81}}@-moz-keyframes hotspot-glow{0%,100%{opacity:.6;filter:blur(8px);box-shadow:0 0 0 #cdab81}50%{opacity:1;filter:blur(12px);box-shadow:0 0 15px #cdab81,0 0 30px #cdab81}}@keyframes hotspot-glow{0%,100%{opacity:.6;-webkit-filter:blur(8px);filter:blur(8px);-webkit-box-shadow:0 0 0 #cdab81;box-shadow:0 0 0 #cdab81}50%{opacity:1;-webkit-filter:blur(12px);filter:blur(12px);-webkit-box-shadow:0 0 15px #cdab81,0 0 30px #cdab81;box-shadow:0 0 15px #cdab81,0 0 30px #cdab81}}.hotspot__modal{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .5s ease,visibility .5s ease;-moz-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background-color:#48503c;border-radius:25px;z-index:7;padding:38px}.hotspot__modal.is-left{padding-left:120px;margin-left:-20px}.hotspot__modal.is-right{padding-right:120px;margin-left:20px}.hotspot__modal.is-show{opacity:1;visibility:visible;pointer-events:auto}.hotspot__modal__text{color:#dcd3c8}.hotspot__modal__title{margin-bottom:8px;letter-spacing:-.05em;font-weight:400;font-size:4rem;line-height:2.6rem}.hotspot__modal__subtitle{font-size:1.6rem;line-height:2.6rem;font-family:Roboto,sans-serif;font-weight:500;letter-spacing:-.05em;margin-bottom:20px}.hotspot__modal__link{cursor:pointer;background-color:transparent;outline:0;border:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:4px}.hotspot__modal__link:hover img{-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.hotspot__modal__link img,.hotspot__modal__link span{display:block}.hotspot__modal__link span{font-size:1.2rem;line-height:1.44rem;color:#cdab81;text-transform:uppercase;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:.05em}.hotspot__modal__link img{width:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.main-stage{position:relative;width:100%;--stage-height:max(100svh, -moz-calc(100vw * 9 / 16 * 0.85));--stage-height:max(100svh, calc(100vw * 9 / 16 * 0.85));height:var(--stage-height);overflow:hidden}.main-stage__inner{position:absolute;--stage-canvas:max(100vw, -moz-calc(var(--stage-height) * 16 / 9));--stage-canvas:max(100vw, calc(var(--stage-height) * 16 / 9));width:var(--stage-canvas);left:-moz-calc((100% - var(--stage-canvas))/ 2);left:calc((100% - var(--stage-canvas))/ 2);top:-moz-calc((var(--stage-height) - var(--stage-canvas) * 9 / 16)/ 2);top:calc((var(--stage-height) - var(--stage-canvas) * 9 / 16)/ 2);aspect-ratio:1.77778}.main-stage__hotspot{position:absolute;inset:0;z-index:35;pointer-events:none}.main-stage.is-intro-done .main-stage__hotspot{z-index:56}.main-stage__ambience{position:absolute;inset:0;z-index:56;pointer-events:none}.main-stage__img{position:absolute;pointer-events:none}.main-stage__img__el{width:100%;height:100%;object-fit:cover}.main-stage__img__trunk{position:absolute;top:100%;max-width:none;height:auto;-webkit-clip-path:inset(0 0 calc(100% * (1 - var(--intro-progress,0))) 0);clip-path:inset(0 0 -moz-calc(100% * (1 - var(--intro-progress,0))) 0);clip-path:inset(0 0 calc(100% * (1 - var(--intro-progress,0))) 0)}.main-stage__img--1{top:0;left:0;width:45.565%;height:70.026%;z-index:50;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(-51.494% * var(--intro-progress,0)),calc(-10.049% * var(--intro-progress,0)),0) scale(calc(1 - .0028 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-51.494% * var(--intro-progress,0)),-moz-calc(-10.049% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .0028 * var(--intro-progress,0)));transform:translate3d(calc(-51.494% * var(--intro-progress,0)),calc(-10.049% * var(--intro-progress,0)),0) scale(calc(1 - .0028 * var(--intro-progress,0)))}.main-stage__img--1 .main-stage__img__el{object-position:right top}.main-stage__img--2{top:0;right:0;width:43.684%;height:71.586%;z-index:49;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(42.547% * var(--intro-progress,0)),calc(-8.407% * var(--intro-progress,0)),0) scale(calc(1 - .00352 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(42.547% * var(--intro-progress,0)),-moz-calc(-8.407% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00352 * var(--intro-progress,0)));transform:translate3d(calc(42.547% * var(--intro-progress,0)),calc(-8.407% * var(--intro-progress,0)),0) scale(calc(1 - .00352 * var(--intro-progress,0)))}.main-stage__img--2 .main-stage__img__el{object-position:left top}.main-stage__img--3{bottom:0;left:0;width:52.556%;height:45.365%;z-index:48;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(-18.204% * var(--intro-progress,0)),calc(36.48% * var(--intro-progress,0)),0) scale(calc(1 - .002 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-18.204% * var(--intro-progress,0)),-moz-calc(36.48% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .002 * var(--intro-progress,0)));transform:translate3d(calc(-18.204% * var(--intro-progress,0)),calc(36.48% * var(--intro-progress,0)),0) scale(calc(1 - .002 * var(--intro-progress,0)))}.main-stage__img--3 .main-stage__img__el{object-position:top right}.main-stage__img--4{bottom:0;right:0;width:32.994%;height:33.355%;z-index:47;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(100% * var(--intro-progress,0)),calc(100% * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(100% * var(--intro-progress,0)),-moz-calc(100% * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(100% * var(--intro-progress,0)),calc(100% * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--4 .main-stage__img__el{object-position:top left}.main-stage__img--5{bottom:0;right:0;width:48.872%;height:38.036%;z-index:46;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(13.313% * var(--intro-progress,0)),calc(50.968% * var(--intro-progress,0)),0) scale(calc(1 - .0025 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(13.313% * var(--intro-progress,0)),-moz-calc(50.968% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .0025 * var(--intro-progress,0)));transform:translate3d(calc(13.313% * var(--intro-progress,0)),calc(50.968% * var(--intro-progress,0)),0) scale(calc(1 - .0025 * var(--intro-progress,0)))}.main-stage__img--5 .main-stage__img__el{object-position:top left}.main-stage__img--6{top:62.744%;left:25.447%;width:49.594%;height:37.256%;z-index:45;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(-37.718% * var(--intro-progress,0)),calc(55.907% * var(--intro-progress,0)),0) scale(calc(1 - .003 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-37.718% * var(--intro-progress,0)),-moz-calc(55.907% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .003 * var(--intro-progress,0)));transform:translate3d(calc(-37.718% * var(--intro-progress,0)),calc(55.907% * var(--intro-progress,0)),0) scale(calc(1 - .003 * var(--intro-progress,0)))}.main-stage__img--6 .main-stage__img__el{object-position:top center}.main-stage__img--7{top:22.661%;left:0;width:23.887%;height:60.329%;z-index:44;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(-100% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-100% * var(--intro-progress,0)),-moz-calc(0 * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(-100% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--7 .main-stage__img__el{object-position:right top}.main-stage__img--8{bottom:0;left:0;width:43.167%;height:55.815%;z-index:43;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(-61.534% * var(--intro-progress,0)),calc(26.246% * var(--intro-progress,0)),0) scale(calc(1 - .0035 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-61.534% * var(--intro-progress,0)),-moz-calc(26.246% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .0035 * var(--intro-progress,0)));transform:translate3d(calc(-61.534% * var(--intro-progress,0)),calc(26.246% * var(--intro-progress,0)),0) scale(calc(1 - .0035 * var(--intro-progress,0)))}.main-stage__img--8 .main-stage__img__el{object-position:top right}.main-stage__img--9{top:59.637%;right:18.84%;width:22.649%;height:20.704%;z-index:42;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(-17.44% * var(--intro-progress,0)),calc(144.747% * var(--intro-progress,0)),0) scale(calc(1 - .0035 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-17.44% * var(--intro-progress,0)),-moz-calc(144.747% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .0035 * var(--intro-progress,0)));transform:translate3d(calc(-17.44% * var(--intro-progress,0)),calc(144.747% * var(--intro-progress,0)),0) scale(calc(1 - .0035 * var(--intro-progress,0)))}.main-stage__img--9 .main-stage__img__el{object-position:top left}.main-stage__img--10{--stage-seen:min(100vw, var(--stage-canvas));top:-moz-calc((var(--stage-canvas) * 9 / 16 - var(--stage-height))/ 2 + .29708 * .5625 * var(--stage-seen));top:calc((var(--stage-canvas) * 9 / 16 - var(--stage-height))/ 2 + .29708 * .5625 * var(--stage-seen));right:-moz-calc((var(--stage-canvas) - 100vw)/ 2);right:calc((var(--stage-canvas) - 100vw)/ 2);width:-moz-calc(.25298 * var(--stage-seen));width:calc(.25298 * var(--stage-seen));height:-moz-calc(.60329 * .5625 * var(--stage-seen));height:calc(.60329 * .5625 * var(--stage-seen));z-index:41;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(62.922% * var(--intro-progress,0)),calc(-24.052% * var(--intro-progress,0)),0) scale(calc(1 - .0035 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(62.922% * var(--intro-progress,0)),-moz-calc(-24.052% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .0035 * var(--intro-progress,0)));transform:translate3d(calc(62.922% * var(--intro-progress,0)),calc(-24.052% * var(--intro-progress,0)),0) scale(calc(1 - .0035 * var(--intro-progress,0)))}.main-stage__img--10 .main-stage__img__el{object-position:left top}.main-stage__img--11{top:0;left:0;width:60.534%;height:100.316%;z-index:39;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(-37.844% * var(--intro-progress,0)),calc(-16.706% * var(--intro-progress,0)),0) scale(calc(1 - .00302 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-37.844% * var(--intro-progress,0)),-moz-calc(-16.706% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00302 * var(--intro-progress,0)));transform:translate3d(calc(-37.844% * var(--intro-progress,0)),calc(-16.706% * var(--intro-progress,0)),0) scale(calc(1 - .00302 * var(--intro-progress,0)))}.main-stage__img--11 .main-stage__img__trunk{left:37.97%;width:6.151%}.main-stage__img--11 .main-stage__img__el{object-position:right top}.main-stage__img--12{top:0;right:0;width:62.102%;height:100.316%;z-index:38;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(34.467% * var(--intro-progress,0)),calc(-25.198% * var(--intro-progress,0)),0) scale(calc(1 - .003 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(34.467% * var(--intro-progress,0)),-moz-calc(-25.198% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .003 * var(--intro-progress,0)));transform:translate3d(calc(34.467% * var(--intro-progress,0)),calc(-25.198% * var(--intro-progress,0)),0) scale(calc(1 - .003 * var(--intro-progress,0)))}.main-stage__img--12 .main-stage__img__trunk{left:55.767%;width:9.183%}.main-stage__img--12 .main-stage__img__el{object-position:left top}.main-stage__img--13{top:20.92%;left:25.509%;width:31.85%;height:67.713%;z-index:37;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(-180.1% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-180.1% * var(--intro-progress,0)),-moz-calc(0 * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(-180.1% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--13 .main-stage__img__el{object-position:right top}.main-stage__img--14{top:25.618%;left:46.961%;width:29.452%;height:62.586%;z-index:36;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translate3d(calc(180.1% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(180.1% * var(--intro-progress,0)),-moz-calc(0 * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(180.1% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--14 .main-stage__img__el{object-position:left top}.main-stage__img--15{top:12.066%;left:18.27%;width:7.219%;height:8.75%;z-index:54;display:block;opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity .6s ease 0s,-webkit-transform .6s ease 0s;transition:opacity .6s ease 0s,-webkit-transform .6s ease 0s;-moz-transition:opacity .6s ease 0s,transform .6s ease 0s,-moz-transform .6s ease 0s;transition:opacity .6s ease 0s,transform .6s ease 0s;transition:opacity .6s ease 0s,transform .6s ease 0s,-webkit-transform .6s ease 0s,-moz-transform .6s ease 0s}.main-stage.is-intro-done .main-stage__img--15{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.main-stage__img--15 .main-stage__img__el{object-position:center center}.main-stage__img--16{top:9.063%;left:77.154%;width:3.906%;height:5.417%;z-index:53;display:block;opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity .6s ease .2s,-webkit-transform .6s ease .2s;transition:opacity .6s ease .2s,-webkit-transform .6s ease .2s;-moz-transition:opacity .6s ease .2s,transform .6s ease .2s,-moz-transform .6s ease .2s;transition:opacity .6s ease .2s,transform .6s ease .2s;transition:opacity .6s ease .2s,transform .6s ease .2s,-webkit-transform .6s ease .2s,-moz-transform .6s ease .2s}.main-stage.is-intro-done .main-stage__img--16{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.main-stage__img--16 .main-stage__img__el{object-position:center center}.main-stage__img--17{top:82.452%;left:5.3%;width:5%;height:8.333%;z-index:52;display:block;opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity .6s ease .1s,-webkit-transform .6s ease .1s;transition:opacity .6s ease .1s,-webkit-transform .6s ease .1s;-moz-transition:opacity .6s ease .1s,transform .6s ease .1s,-moz-transform .6s ease .1s;transition:opacity .6s ease .1s,transform .6s ease .1s;transition:opacity .6s ease .1s,transform .6s ease .1s,-webkit-transform .6s ease .1s,-moz-transform .6s ease .1s}.main-stage.is-intro-done .main-stage__img--17{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.main-stage__img--17 .main-stage__img__el{object-position:center center}.main-stage__img--18{top:83.168%;left:81.54%;width:4.469%;height:8.222%;z-index:51;display:block;opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity .6s ease .3s,-webkit-transform .6s ease .3s;transition:opacity .6s ease .3s,-webkit-transform .6s ease .3s;-moz-transition:opacity .6s ease .3s,transform .6s ease .3s,-moz-transform .6s ease .3s;transition:opacity .6s ease .3s,transform .6s ease .3s;transition:opacity .6s ease .3s,transform .6s ease .3s,-webkit-transform .6s ease .3s,-moz-transform .6s ease .3s}.main-stage.is-intro-done .main-stage__img--18{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.main-stage__img--18 .main-stage__img__el{object-position:center center}.main-stage__img--19{bottom:11.298%;left:min(89.148%,-moz-calc(100% - (var(--stage-canvas) - 100vw)/ 2 - 8.734% - 2.118vw));left:min(89.148%,calc(100% - (var(--stage-canvas) - 100vw)/ 2 - 8.734% - 2.118vw));width:8.734%;height:19.694%;z-index:41;display:block}.main-stage__img--19 .main-stage__img__el{object-position:center top}.main-stage__img--20{top:33.554%;left:59.009%;width:5.641%;height:10.472%;z-index:31;display:block}.main-stage__img--20 .main-stage__img__el{object-position:center center}.main-stage__img--21{bottom:0;right:7.572%;width:63.187%;height:8.694%;z-index:30;display:block}.main-stage__img--21 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--22{top:75.978%;left:25.94%;width:12.672%;height:15.028%;z-index:29;display:block}.main-stage__img--22 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--23{top:57.741%;left:9.468%;width:23.253%;height:32.302%;z-index:28;display:block}.main-stage__img--23 .main-stage__img__el{object-position:center top}.main-stage__img--24{top:61.818%;left:53.786%;width:9.344%;height:29.194%;z-index:27;display:block}.main-stage__img--24 .main-stage__img__el{object-position:center top}.main-stage__img--25{bottom:0;right:0;width:33.203%;height:28.694%;z-index:26;display:block}.main-stage__img--25 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--26{bottom:0;left:0;width:42.719%;height:42.444%;z-index:25;display:block}.main-stage__img--26 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--27{top:75.482%;right:25.663%;width:34.125%;height:17.056%;z-index:24;display:block}.main-stage__img--27 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--28{top:0;left:0;width:59.641%;height:73.472%;z-index:23;display:block}.main-stage__img--28 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--29{top:62.093%;left:35.331%;width:8.656%;height:22.333%;z-index:22;display:block}.main-stage__img--29 .main-stage__img__el{object-position:center top}.main-stage__img--30{top:61.047%;left:63.797%;width:23.035%;height:23.611%;z-index:21;display:block}.main-stage__img--30 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--31{top:48.705%;left:0;width:58.063%;height:38.139%;z-index:20;display:block}.main-stage__img--31 .main-stage__img__el{position:absolute;max-width:none;object-fit:fill;left:0;top:0;width:100%;height:100%}.main-stage__img--32{top:36.749%;left:0;width:25.109%;height:22.972%;z-index:19;display:block}.main-stage__img--32 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--33{bottom:0;right:0;width:36.813%;height:37.833%;z-index:18;display:block}.main-stage__img--33 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--34{top:42.726%;left:5.935%;width:15.688%;height:14.919%;z-index:17;display:block}.main-stage__img--34 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--35{top:51.46%;right:8.092%;width:18.984%;height:15.111%;z-index:16;display:block}.main-stage__img--35 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--36{top:44.187%;left:0;width:29.031%;height:21.722%;z-index:15;display:block}.main-stage__img--36 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--37{top:47.025%;right:0;width:47.875%;height:36.111%;z-index:14;display:block}.main-stage__img--37 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--38{top:44.05%;right:0;width:28.188%;height:6.083%;z-index:13;display:block}.main-stage__img--38 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--39{top:37.604%;right:10.03%;width:13.594%;height:12.861%;z-index:12;display:block}.main-stage__img--39 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--40{top:29.477%;right:0;width:28.844%;height:23%;z-index:11;display:block}.main-stage__img--40 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--41{top:0;right:10.752%;width:38.406%;height:76.778%;z-index:10;display:block}.main-stage__img--41 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--42{top:53.14%;left:38.957%;width:4.953%;height:7.639%;z-index:9;display:block}.main-stage__img--42 .main-stage__img__el{object-position:center bottom}.main-stage__img--43{top:53.609%;left:50.408%;width:7.625%;height:9.917%;z-index:8;display:block}.main-stage__img--43 .main-stage__img__el{object-position:center center}.main-stage__img--44{top:23.994%;left:0;width:20.187%;height:40.972%;z-index:7;display:block}.main-stage__img--45{top:18.76%;right:0;width:26.437%;height:41.972%;z-index:6;display:block}.main-stage__img--45 .main-stage__img__el{object-position:top left}.main-stage__img--46{top:54.353%;left:23.879%;width:51.594%;height:20.75%;z-index:5;display:block}.main-stage__img--46 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--47{top:39.862%;left:27.908%;width:3.969%;height:17.889%;z-index:4;display:block}.main-stage__img--47 .main-stage__img__el{object-position:center top}.main-stage__img--48{top:29.945%;left:17.867%;width:61.703%;height:31.25%;z-index:3;display:block}.main-stage__img--48 .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--49{top:0;left:0;width:100%;height:100%;z-index:2;display:block}.main-stage__img__part{position:absolute;overflow:hidden}.main-stage__img__part--sky{top:0;left:0;width:100%;height:100%}.main-stage__img__part--sky .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img__part--mirror{top:60.771%;left:33.161%;width:32.094%;height:32.889%;mix-blend-mode:multiply;opacity:.8}.main-stage__img__part--mirror .main-stage__img__el{position:absolute;max-width:none;object-fit:fill;left:0;top:0;width:100%;height:100%}.main-stage__img__part--shadow{top:58.182%;left:31.643%;width:36.891%;height:32.889%;mix-blend-mode:multiply;opacity:.75}.main-stage__img__part--shadow .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img__part--light{top:62.369%;left:39.282%;width:14.688%;height:27.972%}.main-stage__img__part--light .main-stage__img__el{position:absolute;max-width:none;left:0;top:0;width:100%;height:100%}.main-stage__img--50{top:0;left:0;width:100%;height:100%;z-index:1;display:block}.main-stage__img--50 .main-stage__img__el{object-position:center center}.popup{position:fixed;inset:0;z-index:120;width:100vw;height:100vh;opacity:0;visibility:hidden;pointer-events:none;background-color:#f3eee9;padding:34px 0;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity 0s linear 1.3s,visibility 0s linear 1.3s,-webkit-transform .8s cubic-bezier(.16,1,.3,1) .5s;transition:opacity 0s linear 1.3s,visibility 0s linear 1.3s,-webkit-transform .8s cubic-bezier(.16,1,.3,1) .5s;-moz-transition:transform .8s cubic-bezier(.16,1,.3,1) .5s,opacity 0s linear 1.3s,visibility 0s linear 1.3s,-moz-transform .8s cubic-bezier(.16,1,.3,1) .5s;transition:transform .8s cubic-bezier(.16,1,.3,1) .5s,opacity 0s linear 1.3s,visibility 0s linear 1.3s;transition:transform .8s cubic-bezier(.16,1,.3,1) .5s,opacity 0s linear 1.3s,visibility 0s linear 1.3s,-webkit-transform .8s cubic-bezier(.16,1,.3,1) .5s,-moz-transform .8s cubic-bezier(.16,1,.3,1) .5s;overflow-y:auto;-webkit-overflow-scrolling:touch}.popup::-webkit-scrollbar{-webkit-appearance:none;display:none;width:0}.popup__icons,.popup__title,.popup__wrap{opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);-webkit-transition:opacity .7s cubic-bezier(.22,1,.36,1),-webkit-transform .9s cubic-bezier(.22,1,.36,1);transition:opacity .7s cubic-bezier(.22,1,.36,1),-webkit-transform .9s cubic-bezier(.22,1,.36,1);-moz-transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),-moz-transform .9s cubic-bezier(.22,1,.36,1);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),-webkit-transform .9s cubic-bezier(.22,1,.36,1),-moz-transform .9s cubic-bezier(.22,1,.36,1);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.popup.is-show{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 0s,visibility 0s,-webkit-transform .9s cubic-bezier(.16,1,.3,1);transition:opacity 0s,visibility 0s,-webkit-transform .9s cubic-bezier(.16,1,.3,1);-moz-transition:transform .9s cubic-bezier(.16,1,.3,1),opacity 0s,visibility 0s,-moz-transform .9s cubic-bezier(.16,1,.3,1);transition:transform .9s cubic-bezier(.16,1,.3,1),opacity 0s,visibility 0s;transition:transform .9s cubic-bezier(.16,1,.3,1),opacity 0s,visibility 0s,-webkit-transform .9s cubic-bezier(.16,1,.3,1),-moz-transform .9s cubic-bezier(.16,1,.3,1)}.popup.is-show .popup__icons,.popup.is-show .popup__title,.popup.is-show .popup__wrap{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.popup.is-show .popup__icons{-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.popup.is-show .popup__title{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.popup.is-show .popup__wrap{-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.popup__header{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:116px}.popup__header__logo{width:288px;height:auto;grid-column:2;justify-self:center;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.popup__header__logo__el{display:block;width:100%;height:100%}.popup .burger-menu{grid-column:3;justify-self:end;position:relative;z-index:120;margin-top:6px;margin-right:-10px}.popup__body{max-width:66.0417%;margin:0 auto}.popup__icons{width:27px;height:27px;margin:0 auto 32px;display:block}.popup__title{font-size:9.8rem;line-height:15.737rem;text-align:center;margin-bottom:56px}.popup__wrap{display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start}.popup__img{display:block;width:100%;height:auto;object-fit:contain}.popup__text{min-width:0;color:#48503c}.popup__text h4{font-family:Roboto,sans-serif;font-weight:400;font-size:2.4rem;line-height:2.88rem;margin-bottom:40px}.popup__text h6,.popup__text p{font-family:Roboto,sans-serif;font-size:1.6rem;line-height:1.92rem;margin-bottom:20px}.popup__text h6:last-child,.popup__text p:last-child{margin-bottom:0}.popup__text h6{margin-bottom:0}.popup__text p{font-weight:400}.ambience{position:relative;width:100%;height:100vh;overflow:visible}.ambience__item{position:absolute;left:var(--x);top:var(--y);width:0;height:0;z-index:2}.ambience__item--1 .ambience__box,.ambience__item--2 .ambience__box{left:35px;top:50%;-webkit-transform:translateY(-50%) translateX(15px);-moz-transform:translateY(-50%) translateX(15px);-ms-transform:translateY(-50%) translateX(15px);transform:translateY(-50%) translateX(15px)}.ambience__item--1 .ambience__box::after,.ambience__item--2 .ambience__box::after{left:-48px;right:auto;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:0;border-right:48px solid rgba(248,247,243,.92)}.ambience__item--1:hover .ambience__box,.ambience__item--2:hover .ambience__box{-webkit-transform:translateY(-50%) translateX(0);-moz-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.ambience__item--3 .ambience__box,.ambience__item--4 .ambience__box{right:35px;top:50%;-webkit-transform:translateY(-50%) translateX(-15px);-moz-transform:translateY(-50%) translateX(-15px);-ms-transform:translateY(-50%) translateX(-15px);transform:translateY(-50%) translateX(-15px)}.ambience__item--3 .ambience__box::after,.ambience__item--4 .ambience__box::after{right:-48px;left:auto;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:48px solid rgba(248,247,243,.92);border-right:0}.ambience__item--3:hover .ambience__box,.ambience__item--4:hover .ambience__box{-webkit-transform:translateY(-50%) translateX(0);-moz-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.ambience__point{position:absolute;top:0;left:0;width:77px;height:77px;padding:0;border:0;background:0 0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;z-index:3;pointer-events:auto}.ambience__dot{position:absolute;top:50%;left:50%;width:4px;height:4px;background-color:#cdab81;border-radius:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.ambience__box{position:absolute;top:50%;width:450px;padding:40px;background-color:#f3eee9;border-radius:30px;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .35s ease,visibility .35s ease,-webkit-transform .35s ease;transition:opacity .35s ease,visibility .35s ease,-webkit-transform .35s ease;-moz-transition:opacity .35s ease,visibility .35s ease,transform .35s ease,-moz-transform .35s ease;transition:opacity .35s ease,visibility .35s ease,transform .35s ease;transition:opacity .35s ease,visibility .35s ease,transform .35s ease,-webkit-transform .35s ease,-moz-transform .35s ease}.ambience__box::after{content:"";position:absolute;top:50%;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ambience__item:hover .ambience__box{opacity:1;visibility:visible;pointer-events:auto}.ambience__title{font-size:2.8rem;line-height:3.1rem;letter-spacing:.05em;margin-bottom:16px}.ambience__desc{font-family:Roboto,sans-serif;font-weight:400;font-size:1.6rem;line-height:2.3rem;letter-spacing:.05em;margin-bottom:0}.footer{background-color:#48503c;padding:58px 0 26px;position:relative;overflow:hidden;overflow:hidden}.footer__img{position:absolute;z-index:1;left:50%;bottom:0;width:507px;pointer-events:none;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.footer__img__parallax{will-change:transform}.footer__img__el{display:block;width:100%;height:auto;max-width:none}.footer .container{position:relative;z-index:2}.footer__inner{display:grid;grid-template-columns:53.6458vw 22.0833vw;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:110px}.footer__left{width:649px}.footer__title{font-size:4.1rem;line-height:5rem;font-weight:400;color:#dcd3c8;letter-spacing:-.05em;margin-bottom:32px;color:#cdab81;width:640px}.footer__desc{font-family:Roboto,sans-serif;color:#dcd3c8;margin-bottom:20px}.footer__desc b{color:#cdab81}.footer__desc:last-child{margin-bottom:0}.footer__right{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;margin-right:0;margin-bottom:-100px}.footer__icons{width:120px;margin-bottom:60px;margin-left:-80px;will-change:transform}.footer__label{font-size:1.6rem;line-height:1.92rem;font-family:Roboto,sans-serif;font-weight:400;color:#dcd3c8;margin-bottom:48px;letter-spacing:.05em}.footer__name{font-size:2.7rem;line-height:3.1rem;font-family:Roboto,sans-serif;font-weight:400;color:#cdab81;margin-bottom:0}.footer__position,.footer__region{font-size:1.6rem;line-height:2.3rem;font-family:Roboto,sans-serif;font-weight:400;color:#dcd3c8;margin-bottom:8px}.footer__region{margin-bottom:4px}.footer__link{text-decoration:none}.footer__link:hover img{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.footer__link img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:28px}.footer__copyright{font-family:Roboto,sans-serif;font-weight:400;font-size:1.1rem;line-height:1.32rem;color:#dcd3c8;margin-bottom:0}@media only screen and (max-width:1980px){.container{max-width:initial;padding-left:36px;padding-right:36px}}@media only screen and (max-width:1680px){.intro__inner{gap:64px}.header__top .header__left{gap:3rem}.header__utility__list{width:18.9vw}.header__utility__item{font-size:1.4rem;line-height:1.68rem}}@media only screen and (max-width:1440px){.intro__inner{gap:54px}.header__logo{width:260px}.popup__body{max-width:76%}.popup__title{font-size:8rem;line-height:6rem;margin-bottom:48px}.popup__text h4{font-size:2rem;line-height:2.4rem;margin-bottom:32px}.popup__text h6,.popup__text p{font-size:1.4rem;line-height:1.6rem;margin-bottom:18px}}@media only screen and (max-width:1280px){.header__top .header__left{margin-top:-26px}.header__section__item{padding:6px 18px 20px}.header__section__text{font-size:2.8rem;line-height:3.4rem}.header__section__desc{font-size:1.2rem;line-height:1.44rem}.popup__header__logo{width:260px}.popup__title{font-size:7rem;line-height:5rem;margin-bottom:40px}.popup__text h4{font-size:1.9rem;line-height:2.2rem;margin-bottom:26px}.popup__text h6,.popup__text p{font-size:1.2rem;line-height:1.4rem}}@media only screen and (max-width:1199.98px){.header__logo{width:200px}.header .burger-menu{margin-top:5px;margin-right:-13px}.header__panel{padding:22px 0}.header__top .header__left{gap:2rem;margin-top:-14px}.header__utility__item{font-size:1.1rem;line-height:1.32rem}.header__section__text{font-size:2.4rem;line-height:2.88rem}.header__section__desc{font-size:1.187rem;line-height:1.425rem}.popup__header__logo{width:200px}.popup .burger-menu{margin-top:5px;margin-right:-13px}.popup__body{max-width:90%}.popup__text h4{font-size:1.8rem;line-height:2.16rem;margin-bottom:32px}.popup__text h6,.popup__text p{font-size:1.2rem;line-height:1.44rem}.footer__right{margin-right:0}}@media only screen and (max-width:991.98px){.container{padding-left:22px;padding-right:22px}.burger-menu{height:18px}.burger-menu__bar{width:27px;height:2.5px;margin:0 auto 5px}.show-navigation .burger-menu__bar:first-child{-webkit-transform:translate(0,8px) rotate(45deg);-moz-transform:translate(0,8px) rotate(45deg);-ms-transform:translate(0,8px) rotate(45deg);transform:translate(0,8px) rotate(45deg)}.show-navigation .burger-menu__bar:last-child{-webkit-transform:translate(0,-7px) rotate(-45deg);-moz-transform:translate(0,-7px) rotate(-45deg);-ms-transform:translate(0,-7px) rotate(-45deg);transform:translate(0,-7px) rotate(-45deg)}.intro__title__l{display:none}.intro__title__m{display:block}.intro__layer--base-dekstop{display:none!important}.intro__layer--base-medium{display:block!important}.intro__layer--bg{display:none}.intro__layer--bg-2{width:65px;left:-50%}.intro__layer--left-1-d{display:none}.intro__layer--left,.intro__layer--right{display:none}.header::before{display:none}.header__logo{width:250px}.header__panel{height:100vh;padding:22px 22px 42px;grid-template-columns:1fr auto 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:". logo burger" "nav nav nav" "utility utility utility"}.header__top{display:contents;margin-bottom:0}.header__top .header__logo{grid-area:logo;margin-bottom:64px}.header__top .header__left{display:contents}.show-navigation .header__top .header__left .burger-menu{-webkit-transition-delay:.64s;-moz-transition-delay:.64s;transition-delay:.64s}.header__bottom{width:466px;margin:0 auto;padding-left:0;padding-right:0}.header__text{font-size:1.8rem;line-height:2.2rem;margin-bottom:40px}.header__utility{grid-area:utility;width:466px;margin:0 auto}.header__utility__burger{grid-column:3;justify-self:end;margin-right:0}.header__utility__list{width:100%}.header__utility__item{font-size:1.4rem;line-height:1.6rem}.show-navigation .header__utility__item:nth-child(1){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;transition-delay:1.2s}.show-navigation .header__utility__item:nth-child(2){-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;transition-delay:1.3s}.show-navigation .header__utility__item:nth-child(3){-webkit-transition-delay:1.4s;-moz-transition-delay:1.4s;transition-delay:1.4s}.show-navigation .header__utility__item:nth-child(4){-webkit-transition-delay:1.5s;-moz-transition-delay:1.5s;transition-delay:1.5s}.header__section__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;margin-right:0}.header__section__item{padding:32px 0;border-right:none;border-bottom:none}.show-navigation .header__section__item:nth-child(1){-webkit-transition-delay:20ms;-moz-transition-delay:20ms;transition-delay:20ms}.show-navigation .header__section__item:nth-child(2){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.show-navigation .header__section__item:nth-child(3){-webkit-transition-delay:580ms;-moz-transition-delay:580ms;transition-delay:580ms}.show-navigation .header__section__item:nth-child(4){-webkit-transition-delay:860ms;-moz-transition-delay:860ms;transition-delay:860ms}.header__section__text{font-size:3.3rem;line-height:4rem}.header__section__desc{font-size:1.4rem;line-height:1.6rem}.hotspot__illustrator--landscape{left:51%}.hotspot__illustrator--clock-tower{top:46%;left:42.5%;width:3.7%;width:3.2%}.hotspot__illustrator--woman-dog{top:56.5%;left:46.6%;width:3%}.hotspot__illustrator--family-swing{top:56.6%;right:42.35%;width:5.8%}.hotspot__illustrator--building{top:43.14%;left:21%;width:19.35%}.hotspot__illustrator--tree-left-1{top:0;left:11.8%;width:49%;z-index:3}.hotspot__illustrator--02{top:48%;left:29.5%;width:11.5%}.hotspot__item{left:var(--x-md,var(--x));top:var(--y-md,var(--y))}.hotspot__icons::before{width:63px;height:63px}.hotspot__icons img{width:30px;height:30px}.hotspot__modal{padding:28px}.hotspot__modal.is-left{padding-left:100px;margin-left:-10px}.hotspot__modal.is-right{padding-right:100px;margin-left:10px}.hotspot__modal__title{font-size:2.8rem;line-height:1.82rem}.hotspot__modal__subtitle{font-size:1.1rem;line-height:1.82rem;margin-bottom:16px}.hotspot__modal__link span{font-size:.8rem;line-height:.96rem}.hotspot__modal__link img{width:10px}.main-stage__inner{top:0;left:0;width:100vw;aspect-ratio:.75}.main-stage__img__trunk{display:none}.main-stage__img--1{-webkit-transform:translate3d(calc(-35.081% * var(--intro-progress,0)),calc(-10.564% * var(--intro-progress,0)),0) scale(calc(1 - .00101 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-35.081% * var(--intro-progress,0)),-moz-calc(-10.564% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00101 * var(--intro-progress,0)));transform:translate3d(calc(-35.081% * var(--intro-progress,0)),calc(-10.564% * var(--intro-progress,0)),0) scale(calc(1 - .00101 * var(--intro-progress,0)))}.main-stage__img--1{width:45.953%;height:55.929%}.main-stage__img--2{-webkit-transform:translate3d(calc(29.978% * var(--intro-progress,0)),calc(-8.625% * var(--intro-progress,0)),0) scale(calc(1 - -.0015 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(29.978% * var(--intro-progress,0)),-moz-calc(-8.625% * var(--intro-progress,0)),0) scale(-moz-calc(1 - -.0015 * var(--intro-progress,0)));transform:translate3d(calc(29.978% * var(--intro-progress,0)),calc(-8.625% * var(--intro-progress,0)),0) scale(calc(1 - -.0015 * var(--intro-progress,0)))}.main-stage__img--2{width:45.767%;height:57.181%}.main-stage__img--3{-webkit-transform:translate3d(calc(-15.592% * var(--intro-progress,0)),calc(38.437% * var(--intro-progress,0)),0) scale(calc(1 - .00101 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-15.592% * var(--intro-progress,0)),-moz-calc(38.437% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00101 * var(--intro-progress,0)));transform:translate3d(calc(-15.592% * var(--intro-progress,0)),calc(38.437% * var(--intro-progress,0)),0) scale(calc(1 - .00101 * var(--intro-progress,0)))}.main-stage__img--3{width:74.349%;height:36.246%}.main-stage__img--4{-webkit-transform:translate3d(calc(100% * var(--intro-progress,0)),calc(100% * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(100% * var(--intro-progress,0)),-moz-calc(100% * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(100% * var(--intro-progress,0)),calc(100% * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--4{width:44.208%;height:26.642%}.main-stage__img--5{-webkit-transform:translate3d(calc(16.236% * var(--intro-progress,0)),calc(50.593% * var(--intro-progress,0)),0) scale(calc(1 - .00208 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(16.236% * var(--intro-progress,0)),-moz-calc(50.593% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00208 * var(--intro-progress,0)));transform:translate3d(calc(16.236% * var(--intro-progress,0)),calc(50.593% * var(--intro-progress,0)),0) scale(calc(1 - .00208 * var(--intro-progress,0)))}.main-stage__img--5{width:64.438%;height:30.4%}.main-stage__img--6{-webkit-transform:translate3d(calc(-25.826% * var(--intro-progress,0)),calc(84.421% * var(--intro-progress,0)),0) scale(calc(1 - .00106 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-25.826% * var(--intro-progress,0)),-moz-calc(84.421% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00106 * var(--intro-progress,0)));transform:translate3d(calc(-25.826% * var(--intro-progress,0)),calc(84.421% * var(--intro-progress,0)),0) scale(calc(1 - .00106 * var(--intro-progress,0)))}.main-stage__img--6{top:61.596%;left:0;width:93.948%;height:29.788%}.main-stage__img--7{-webkit-transform:translate3d(calc(-100% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-100% * var(--intro-progress,0)),-moz-calc(0 * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(-100% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--7{top:39.536%;width:23.125%;height:48.217%}.main-stage__img--8{-webkit-transform:translate3d(calc(-54.465% * var(--intro-progress,0)),calc(33.907% * var(--intro-progress,0)),0) scale(calc(1 - .002 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-54.465% * var(--intro-progress,0)),-moz-calc(33.907% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .002 * var(--intro-progress,0)));transform:translate3d(calc(-54.465% * var(--intro-progress,0)),calc(33.907% * var(--intro-progress,0)),0) scale(calc(1 - .002 * var(--intro-progress,0)))}.main-stage__img--8{width:54.453%;height:44.598%}.main-stage__img--9{-webkit-transform:translate3d(calc(-51.351% * var(--intro-progress,0)),calc(165.255% * var(--intro-progress,0)),0) scale(calc(1 - .00151 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-51.351% * var(--intro-progress,0)),-moz-calc(165.255% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00151 * var(--intro-progress,0)));transform:translate3d(calc(-51.351% * var(--intro-progress,0)),calc(165.255% * var(--intro-progress,0)),0) scale(calc(1 - .00151 * var(--intro-progress,0)))}.main-stage__img--9{top:64.329%;right:0;width:33.964%;height:16.564%}.main-stage__img--9 .main-stage__img__el{display:block;width:auto;max-width:none}.main-stage__img--10{-webkit-transform:translate3d(calc(65.885% * var(--intro-progress,0)),calc(-78.734% * var(--intro-progress,0)),0) scale(calc(1 - .00201 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(65.885% * var(--intro-progress,0)),-moz-calc(-78.734% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00201 * var(--intro-progress,0)));transform:translate3d(calc(65.885% * var(--intro-progress,0)),calc(-78.734% * var(--intro-progress,0)),0) scale(calc(1 - .00201 * var(--intro-progress,0)))}.main-stage__img--10{right:0;top:38.404%;width:37.713%;height:48.217%}.main-stage__img--11{-webkit-transform:translate3d(calc(-47.012% * var(--intro-progress,0)),calc(-16.869% * var(--intro-progress,0)),0) scale(calc(1 - .00101 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-47.012% * var(--intro-progress,0)),-moz-calc(-16.869% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00101 * var(--intro-progress,0)));transform:translate3d(calc(-47.012% * var(--intro-progress,0)),calc(-16.869% * var(--intro-progress,0)),0) scale(calc(1 - .00101 * var(--intro-progress,0)))}.main-stage__img--11{width:72.01%;height:80.177%}.main-stage__img--12{-webkit-transform:translate3d(calc(49.698% * var(--intro-progress,0)),calc(-25.335% * var(--intro-progress,0)),0) scale(calc(1 - .0005 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(49.698% * var(--intro-progress,0)),-moz-calc(-25.335% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .0005 * var(--intro-progress,0)));transform:translate3d(calc(49.698% * var(--intro-progress,0)),calc(-25.335% * var(--intro-progress,0)),0) scale(calc(1 - .0005 * var(--intro-progress,0)))}.main-stage__img--12{width:73.495%;height:80.177%}.main-stage__img--13{-webkit-transform:translate3d(calc(-104.3% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-104.3% * var(--intro-progress,0)),-moz-calc(0 * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(-104.3% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--13{top:21.342%;left:2.725%;width:64.475%;height:57.877%}.main-stage__img--14{-webkit-transform:translate3d(calc(114.7% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(114.7% * var(--intro-progress,0)),-moz-calc(0 * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(114.7% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--14{top:27.333%;left:29.891%;width:61.135%;height:54.787%}.main-stage__img--15{top:6.97%;left:7.347%;width:13.704%;height:7%}.main-stage__img--16{top:8.375%;left:87.603%;width:7.407%;height:4.333%}.main-stage__img--17{top:89.256%;left:4.739%;width:9.481%;height:6.667%}.main-stage__img--18{top:90.909%;left:76.107%;width:8.444%;height:6.583%}.main-stage__img--19{bottom:0;left:81.176%;width:16.593%;height:15.444%}.main-stage__img--19{z-index:55;opacity:0;-webkit-transform:translateY(16px);-moz-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-transition:opacity .6s ease 0s,-webkit-transform .6s ease 0s;transition:opacity .6s ease 0s,-webkit-transform .6s ease 0s;-moz-transition:opacity .6s ease 0s,transform .6s ease 0s,-moz-transform .6s ease 0s;transition:opacity .6s ease 0s,transform .6s ease 0s;transition:opacity .6s ease 0s,transform .6s ease 0s,-webkit-transform .6s ease 0s,-moz-transform .6s ease 0s}.main-stage.is-intro-done .main-stage__img--19{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.main-stage__img--20{top:32.617%;left:66.337%;width:10.704%;height:8.389%}.main-stage__img--21{right:0;width:88.889%;height:6.972%}.main-stage__img--21 .main-stage__img__el{width:134.74%}.main-stage__img--22{top:80.579%;left:10.285%;width:24.037%;height:12.028%}.main-stage__img--23{top:55.813%;left:1.587%;width:33.071%;height:19.381%}.main-stage__img--23{z-index:21}.main-stage__img--24{top:69.284%;left:57.558%;width:17.704%;height:23.361%}.main-stage__img--24{z-index:28}.main-stage__img--25{bottom:1.766%;width:39.444%;height:22.972%}.main-stage__img--25{z-index:27}.main-stage__img--25 .main-stage__img__el{left:-.192%;width:160.028%}.main-stage__img--26{width:43.333%;height:33.972%}.main-stage__img--26{z-index:26}.main-stage__img--26 .main-stage__img__el{left:-86.915%;width:186.834%}.main-stage__img--27{top:80.221%;right:3.487%;width:64.704%;height:13.639%}.main-stage__img--27{z-index:25}.main-stage__img--28{width:70.778%;height:58.778%}.main-stage__img--28{z-index:14}.main-stage__img--28 .main-stage__img__el{left:-60.051%;width:160.304%}.main-stage__img--29{top:66.694%;left:26.226%;width:16.407%;height:17.861%}.main-stage__img--29{z-index:24}.main-stage__img--30{top:62.011%;left:74.307%;width:21.889%;height:17%}.main-stage__img--30{z-index:23}.main-stage__img--30 .main-stage__img__el{left:.003%;width:179.348%;height:99.858%}.main-stage__img--31{top:58.623%;width:81.852%;height:30.528%}.main-stage__img--31{z-index:22}.main-stage__img--31 .main-stage__img__el{left:-34.615%;width:134.564%}.main-stage__img--32{top:38.843%;width:26.815%;height:18.389%}.main-stage__img--32{z-index:20}.main-stage__img--32 .main-stage__img__el{left:-77.692%;width:177.768%}.main-stage__img--33{bottom:9.033%;width:37.222%;height:30.278%}.main-stage__img--33{z-index:19}.main-stage__img--33 .main-stage__img__el{left:.209%;width:187.748%}.main-stage__img--34{z-index:18;top:44.719%;left:-4%;width:27.02%;height:10.84%}.main-stage__img--35{top:52.534%;right:0;width:21.037%;height:12.083%}.main-stage__img--35{z-index:17}.main-stage__img--35 .main-stage__img__el{left:-.192%;width:171.485%}.main-stage__img--36{top:56.116%;width:41.556%;height:17.389%}.main-stage__img--36 .main-stage__img__el{left:-32.5%;width:132.44%}.main-stage__img--37{top:51.543%;width:64%;height:28.889%}.main-stage__img--37{z-index:16}.main-stage__img--37 .main-stage__img__el{width:141.686%}.main-stage__img--38{top:43.333%;width:19.296%;height:4.861%}.main-stage__img--38 .main-stage__img__el{left:.385%;width:276.573%}.main-stage__img--39{top:37.844%;right:0;width:15.222%;height:10.616%}.main-stage__img--39 .main-stage__img__el{left:5.182%;width:169.756%}.main-stage__img--40{top:31.68%;width:20.556%;height:18.389%}.main-stage__img--40 .main-stage__img__el{width:266.517%}.main-stage__img--41{right:0;width:53.444%;height:61.417%}.main-stage__img--41 .main-stage__img__el{width:136.361%}.main-stage__img--42{top:52.7%;left:38.752%;width:7.556%;height:4.889%}.main-stage__img--43{top:52.81%;left:51.13%;width:14.481%;height:7.917%}.main-stage__img--44{opacity:0}.main-stage__img--45{opacity:0}.main-stage__img--46{top:51.047%;left:0;width:100%}.main-stage__img--46 .main-stage__img__el{left:-11.538%;width:122.701%}.main-stage__img--47{top:42.589%;left:28.724%;width:7.556%;height:14.333%}.main-stage__img--48{top:26.639%;left:0;width:100%}.main-stage__img--48 .main-stage__img__el{left:-25.769%;width:146.286%}.main-stage__img__part--sky{height:96.667%}.main-stage__img__part--sky .main-stage__img__el{left:-68.664%;top:-3.462%;width:237.191%;height:103.507%}.main-stage__img__part--mirror{top:57.466%;left:10.653%;width:76.074%;height:38.306%}.main-stage__img__part--mirror .main-stage__img__el{left:2%;top:-3.97%;width:96.706%;height:107.307%}.main-stage__img__part--shadow{top:54.876%;left:7.053%;width:87.444%}.main-stage__img__part--light{top:59.064%;left:25.161%;width:34.815%;height:32.944%}.main-stage__img__part--light .main-stage__img__el{left:-31.3%;top:-20.577%;width:152.014%;height:129.071%}.main-stage__img--50{top:9.918%;height:80%}.popup{padding:22px 0}.popup__header__logo{width:250px}.popup__body{max-width:474px}.popup__icons{width:20px;height:20px}.popup__title{font-size:6.1rem;line-height:9.898rem;margin-bottom:0}.popup__wrap{grid-template-columns:1fr}.popup__img{margin-bottom:80px}.popup__text h4{margin-bottom:28px}.ambience__title{font-size:2.2rem;line-height:2.4rem}.ambience__desc{font-size:1.2rem;line-height:1.6rem}.footer{padding:48px 0 20px}.footer__img{width:329px}.footer__inner{grid-template-columns:55.04vw 30.62vw;margin-bottom:170px}.footer__left{width:305px}.footer__title{width:302px;font-size:2.6rem;line-height:3.1rem}.footer__desc{font-size:1rem;line-height:1.2rem;margin-bottom:16px}.footer__right{margin-bottom:0;margin-top:15px;-webkit-align-self:normal;-ms-flex-item-align:normal;align-self:normal}.footer__icons{width:80px;margin-left:-48px}.footer__label{font-size:1rem;line-height:1.2rem;margin-bottom:16px}.footer__name{font-size:1.8rem;line-height:2.1rem}.footer__position,.footer__region{font-size:1rem;line-height:1.2rem;margin-bottom:0}.footer__copyright{font-size:.7rem;line-height:.8rem}}@media only screen and (max-width:767.98px){.burger-menu{width:50px;height:16px}.burger-menu__bar{width:25px;height:2px}.show-navigation .burger-menu__bar:first-child{-webkit-transform:translate(0,7px) rotate(45deg);-moz-transform:translate(0,7px) rotate(45deg);-ms-transform:translate(0,7px) rotate(45deg);transform:translate(0,7px) rotate(45deg)}.intro__inner{gap:30px;left:32px;right:32px;bottom:32px}.intro__scroll__text{font-size:1.269rem;line-height:1.523rem}.intro__scroll__line{width:25px;height:40px;min-width:25px;min-height:40px;-webkit-flex-basis:40px;-ms-flex-preferred-size:40px;flex-basis:40px}.intro__scroll__line::before{height:8px}.intro__scroll__arrow{width:13px;height:20px}.intro__title__m{display:none}.intro__title__s{display:block}.show-navigation .header__bar .burger-menu{-webkit-transition-delay:.66s;-moz-transition-delay:.66s;transition-delay:.66s}.header__logo{width:200px}.header .burger-menu{margin-right:-12px}.header__panel{padding:20px 24px}.header__top{padding:0 24px}.header__top .header__logo{margin-bottom:48px}.header__bottom{width:100%;margin-bottom:80px}.header__utility{width:100%}.hotspot__item{left:var(--x-sm,var(--x-md,var(--x)));top:var(--y-sm,var(--y-md,var(--y)))}.main-stage__inner{aspect-ratio:clamp(.4615384615,-moz-calc(.4615384615 + (.75 - .4615384615) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),.75);aspect-ratio:clamp(.4615384615,calc(.4615384615 + (.75 - .4615384615) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),.75)}.main-stage__img--1{-webkit-transform:translate3d(calc(-55.502% * var(--intro-progress,0)),calc(-10.836% * var(--intro-progress,0)),0) scale(calc(1 - -.001 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-55.502% * var(--intro-progress,0)),-moz-calc(-10.836% * var(--intro-progress,0)),0) scale(-moz-calc(1 - -.001 * var(--intro-progress,0)));transform:translate3d(calc(-55.502% * var(--intro-progress,0)),calc(-10.836% * var(--intro-progress,0)),0) scale(calc(1 - -.001 * var(--intro-progress,0)))}.main-stage__img--1{width:clamp(45.953%,-moz-calc(79.904% + (45.953% - 79.904%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),79.904%);width:clamp(45.953%,calc(79.904% + (45.953% - 79.904%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),79.904%);height:clamp(50.236%,-moz-calc(50.236% + (55.929% - 50.236%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),55.929%);height:clamp(50.236%,calc(50.236% + (55.929% - 50.236%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),55.929%)}.main-stage__img--2{-webkit-transform:translate3d(calc(47.273% * var(--intro-progress,0)),calc(-8.873% * var(--intro-progress,0)),0) scale(calc(1 - -.001 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(47.273% * var(--intro-progress,0)),-moz-calc(-8.873% * var(--intro-progress,0)),0) scale(-moz-calc(1 - -.001 * var(--intro-progress,0)));transform:translate3d(calc(47.273% * var(--intro-progress,0)),calc(-8.873% * var(--intro-progress,0)),0) scale(calc(1 - -.001 * var(--intro-progress,0)))}.main-stage__img--2{width:clamp(45.767%,-moz-calc(75.692% + (45.767% - 75.692%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),75.692%);width:clamp(45.767%,calc(75.692% + (45.767% - 75.692%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),75.692%);height:clamp(51.347%,-moz-calc(51.347% + (57.181% - 51.347%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),57.181%);height:clamp(51.347%,calc(51.347% + (57.181% - 51.347%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),57.181%)}.main-stage__img--3{-webkit-transform:translate3d(calc(-18.566% * var(--intro-progress,0)),calc(35.521% * var(--intro-progress,0)),0) scale(calc(1 - -.00049 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-18.566% * var(--intro-progress,0)),-moz-calc(35.521% * var(--intro-progress,0)),0) scale(-moz-calc(1 - -.00049 * var(--intro-progress,0)));transform:translate3d(calc(-18.566% * var(--intro-progress,0)),calc(35.521% * var(--intro-progress,0)),0) scale(calc(1 - -.00049 * var(--intro-progress,0)))}.main-stage__img--3{width:clamp(74.349%,-moz-calc(84.296% + (74.349% - 84.296%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),84.296%);width:clamp(74.349%,calc(84.296% + (74.349% - 84.296%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),84.296%);height:clamp(32.547%,-moz-calc(32.547% + (36.246% - 32.547%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),36.246%);height:clamp(32.547%,calc(32.547% + (36.246% - 32.547%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),36.246%)}.main-stage__img--4{-webkit-transform:translate3d(calc(100% * var(--intro-progress,0)),calc(100% * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(100% * var(--intro-progress,0)),-moz-calc(100% * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(100% * var(--intro-progress,0)),calc(100% * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--4{width:clamp(42.479%,-moz-calc(42.479% + (44.208% - 42.479%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),44.208%);width:clamp(42.479%,calc(42.479% + (44.208% - 42.479%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),44.208%);height:clamp(23.938%,-moz-calc(23.938% + (26.642% - 23.938%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),26.642%);height:clamp(23.938%,calc(23.938% + (26.642% - 23.938%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),26.642%)}.main-stage__img--5{-webkit-transform:translate3d(calc(13.526% * var(--intro-progress,0)),calc(50.565% * var(--intro-progress,0)),0) scale(calc(1 - .00152 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(13.526% * var(--intro-progress,0)),-moz-calc(50.565% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00152 * var(--intro-progress,0)));transform:translate3d(calc(13.526% * var(--intro-progress,0)),calc(50.565% * var(--intro-progress,0)),0) scale(calc(1 - .00152 * var(--intro-progress,0)))}.main-stage__img--5{width:clamp(64.438%,-moz-calc(71.961% + (64.438% - 71.961%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),71.961%);width:clamp(64.438%,calc(71.961% + (64.438% - 71.961%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),71.961%);height:clamp(27.298%,-moz-calc(27.298% + (30.4% - 27.298%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),30.4%);height:clamp(27.298%,calc(27.298% + (30.4% - 27.298%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),30.4%)}.main-stage__img--6{-webkit-transform:translate3d(calc(-40.13% * var(--intro-progress,0)),calc(84.86% * var(--intro-progress,0)),0) scale(calc(1 - -.0015 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-40.13% * var(--intro-progress,0)),-moz-calc(84.86% * var(--intro-progress,0)),0) scale(-moz-calc(1 - -.0015 * var(--intro-progress,0)));transform:translate3d(calc(-40.13% * var(--intro-progress,0)),calc(84.86% * var(--intro-progress,0)),0) scale(calc(1 - -.0015 * var(--intro-progress,0)))}.main-stage__img--6{top:clamp(61.596%,-moz-calc(65.188% + (61.596% - 65.188%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),65.188%);top:clamp(61.596%,calc(65.188% + (61.596% - 65.188%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),65.188%);width:clamp(93.948%,-moz-calc(100% + (93.948% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);width:clamp(93.948%,calc(100% + (93.948% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);height:clamp(26.743%,-moz-calc(26.743% + (29.788% - 26.743%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),29.788%);height:clamp(26.743%,calc(26.743% + (29.788% - 26.743%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),29.788%)}.main-stage__img--7{-webkit-transform:translate3d(calc(56.005% * var(--intro-progress,0)),calc(-33.873% * var(--intro-progress,0)),0) scale(calc(1 - .00152 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(56.005% * var(--intro-progress,0)),-moz-calc(-33.873% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00152 * var(--intro-progress,0)));transform:translate3d(calc(56.005% * var(--intro-progress,0)),calc(-33.873% * var(--intro-progress,0)),0) scale(calc(1 - .00152 * var(--intro-progress,0)))}.main-stage__img--7{top:clamp(39.536%,-moz-calc(45.387% + (39.536% - 45.387%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),45.387%);top:clamp(39.536%,calc(45.387% + (39.536% - 45.387%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),45.387%);width:clamp(9.567%,-moz-calc(9.567% + (23.125% - 9.567%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),23.125%);width:clamp(9.567%,calc(9.567% + (23.125% - 9.567%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),23.125%);height:clamp(43.294%,-moz-calc(43.294% + (48.217% - 43.294%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),48.217%);height:clamp(43.294%,calc(43.294% + (48.217% - 43.294%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),48.217%)}.main-stage__img--7{z-index:15}.main-stage__img--7 .main-stage__img__el{position:absolute;top:0;right:0;width:auto;max-width:none}.main-stage__img--8{-webkit-transform:translate3d(calc(-58.661% * var(--intro-progress,0)),calc(38.025% * var(--intro-progress,0)),0) scale(calc(1 - .00056 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-58.661% * var(--intro-progress,0)),-moz-calc(38.025% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00056 * var(--intro-progress,0)));transform:translate3d(calc(-58.661% * var(--intro-progress,0)),calc(38.025% * var(--intro-progress,0)),0) scale(calc(1 - .00056 * var(--intro-progress,0)))}.main-stage__img--8{bottom:clamp(0,-moz-calc(1.48% + (0 - 1.48%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),1.48%);bottom:clamp(0,calc(1.48% + (0 - 1.48%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),1.48%);width:clamp(54.453%,-moz-calc(55.235% + (54.453% - 55.235%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),55.235%);width:clamp(54.453%,calc(55.235% + (54.453% - 55.235%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),55.235%);height:clamp(40.044%,-moz-calc(40.044% + (44.598% - 40.044%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),44.598%);height:clamp(40.044%,calc(40.044% + (44.598% - 40.044%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),44.598%)}.main-stage__img--9{-webkit-transform:translate3d(calc(-102.212% * var(--intro-progress,0)),calc(165.41% * var(--intro-progress,0)),0) scale(calc(1 - .00002 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-102.212% * var(--intro-progress,0)),-moz-calc(165.41% * var(--intro-progress,0)),0) scale(-moz-calc(1 - .00002 * var(--intro-progress,0)));transform:translate3d(calc(-102.212% * var(--intro-progress,0)),calc(165.41% * var(--intro-progress,0)),0) scale(calc(1 - .00002 * var(--intro-progress,0)))}.main-stage__img--9{top:clamp(64.329%,-moz-calc(67.64% + (64.329% - 67.64%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),67.64%);top:clamp(64.329%,calc(67.64% + (64.329% - 67.64%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),67.64%);width:clamp(27.557%,-moz-calc(27.557% + (33.964% - 27.557%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),33.964%);width:clamp(27.557%,calc(27.557% + (33.964% - 27.557%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),33.964%);height:clamp(14.885%,-moz-calc(14.885% + (16.564% - 14.885%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),16.564%);height:clamp(14.885%,calc(14.885% + (16.564% - 14.885%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),16.564%)}.main-stage__img--10{-webkit-transform:translate3d(calc(63.835% * var(--intro-progress,0)),calc(-80.979% * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(63.835% * var(--intro-progress,0)),-moz-calc(-80.979% * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(63.835% * var(--intro-progress,0)),calc(-80.979% * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--10{top:clamp(38.404%,-moz-calc(44.368% + (38.404% - 44.368%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),44.368%);top:clamp(38.404%,calc(44.368% + (38.404% - 44.368%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),44.368%);width:clamp(32.972%,-moz-calc(32.972% + (37.713% - 32.972%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),37.713%);width:clamp(32.972%,calc(32.972% + (37.713% - 32.972%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),37.713%);height:clamp(43.294%,-moz-calc(43.294% + (48.217% - 43.294%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),48.217%);height:clamp(43.294%,calc(43.294% + (48.217% - 43.294%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),48.217%)}.main-stage__img--11{-webkit-transform:translate3d(calc(-34.859% * var(--intro-progress,0)),calc(-32.71% * var(--intro-progress,0)),0) scale(calc(1 - -.0005 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-34.859% * var(--intro-progress,0)),-moz-calc(-32.71% * var(--intro-progress,0)),0) scale(-moz-calc(1 - -.0005 * var(--intro-progress,0)));transform:translate3d(calc(-34.859% * var(--intro-progress,0)),calc(-32.71% * var(--intro-progress,0)),0) scale(calc(1 - -.0005 * var(--intro-progress,0)))}.main-stage__img--11{top:clamp(0,-moz-calc(11.237% + (0 - 11.237%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),11.237%);top:clamp(0,calc(11.237% + (0 - 11.237%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),11.237%);width:clamp(72.01%,-moz-calc(72.924% + (72.01% - 72.924%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),72.924%);width:clamp(72.01%,calc(72.924% + (72.01% - 72.924%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),72.924%);height:clamp(71.98%,-moz-calc(71.98% + (80.177% - 71.98%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),80.177%);height:clamp(71.98%,calc(71.98% + (80.177% - 71.98%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),80.177%)}.main-stage__img--12{-webkit-transform:translate3d(calc(38.938% * var(--intro-progress,0)),calc(-39.423% * var(--intro-progress,0)),0) scale(calc(1 - -.00246 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(38.938% * var(--intro-progress,0)),-moz-calc(-39.423% * var(--intro-progress,0)),0) scale(-moz-calc(1 - -.00246 * var(--intro-progress,0)));transform:translate3d(calc(38.938% * var(--intro-progress,0)),calc(-39.423% * var(--intro-progress,0)),0) scale(calc(1 - -.00246 * var(--intro-progress,0)))}.main-stage__img--12{top:clamp(0,-moz-calc(9.915% + (0 - 9.915%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),9.915%);top:clamp(0,calc(9.915% + (0 - 9.915%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),9.915%);width:clamp(73.495%,-moz-calc(85.199% + (73.495% - 85.199%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),85.199%);width:clamp(73.495%,calc(85.199% + (73.495% - 85.199%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),85.199%);height:clamp(71.98%,-moz-calc(71.98% + (80.177% - 71.98%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),80.177%);height:clamp(71.98%,calc(71.98% + (80.177% - 71.98%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),80.177%)}.main-stage__img--13{-webkit-transform:translate3d(calc(-100% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(-100% * var(--intro-progress,0)),-moz-calc(0 * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(-100% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--13{top:clamp(21.342%,-moz-calc(29.056% + (21.342% - 29.056%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),29.056%);top:clamp(21.342%,calc(29.056% + (21.342% - 29.056%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),29.056%);left:clamp(0,-moz-calc(0 + (2.725% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),2.725%);left:clamp(0,calc(0 + (2.725% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),2.725%);width:clamp(64.475%,-moz-calc(73.887% + (64.475% - 73.887%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),73.887%);width:clamp(64.475%,calc(73.887% + (64.475% - 73.887%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),73.887%);height:clamp(51.958%,-moz-calc(51.958% + (57.877% - 51.958%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),57.877%);height:clamp(51.958%,calc(51.958% + (57.877% - 51.958%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),57.877%)}.main-stage__img--14{-webkit-transform:translate3d(calc(100.3% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)));-moz-transform:translate3d(-moz-calc(100.3% * var(--intro-progress,0)),-moz-calc(0 * var(--intro-progress,0)),0) scale(-moz-calc(1 - 0 * var(--intro-progress,0)));transform:translate3d(calc(100.3% * var(--intro-progress,0)),calc(0 * var(--intro-progress,0)),0) scale(calc(1 - 0 * var(--intro-progress,0)))}.main-stage__img--14{top:clamp(27.333%,-moz-calc(34.426% + (27.333% - 34.426%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),34.426%);top:clamp(27.333%,calc(34.426% + (27.333% - 34.426%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),34.426%);left:clamp(19.632%,-moz-calc(19.632% + (29.891% - 19.632%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),29.891%);left:clamp(19.632%,calc(19.632% + (29.891% - 19.632%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),29.891%);width:clamp(61.135%,-moz-calc(80.205% + (61.135% - 80.205%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),80.205%);width:clamp(61.135%,calc(80.205% + (61.135% - 80.205%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),80.205%);height:clamp(49.181%,-moz-calc(49.181% + (54.787% - 49.181%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),54.787%);height:clamp(49.181%,calc(49.181% + (54.787% - 49.181%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),54.787%)}.main-stage__img--15{top:clamp(6.97%,-moz-calc(8.014% + (6.97% - 8.014%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),8.014%);top:clamp(6.97%,calc(8.014% + (6.97% - 8.014%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),8.014%);left:clamp(7.347%,-moz-calc(8.892% + (7.347% - 8.892%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),8.892%);left:clamp(7.347%,calc(8.892% + (7.347% - 8.892%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),8.892%);width:clamp(13.704%,-moz-calc(20.036% + (13.704% - 20.036%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),20.036%);width:clamp(13.704%,calc(20.036% + (13.704% - 20.036%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),20.036%);height:clamp(6.276%,-moz-calc(6.276% + (7% - 6.276%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),7%);height:clamp(6.276%,calc(6.276% + (7% - 6.276%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),7%)}.main-stage__img--16{top:clamp(8.375%,-moz-calc(10.218% + (8.375% - 10.218%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.218%);top:clamp(8.375%,calc(10.218% + (8.375% - 10.218%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.218%);left:clamp(78.528%,-moz-calc(78.528% + (87.603% - 78.528%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),87.603%);left:clamp(78.528%,calc(78.528% + (87.603% - 78.528%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),87.603%);width:clamp(7.407%,-moz-calc(10.83% + (7.407% - 10.83%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.83%);width:clamp(7.407%,calc(10.83% + (7.407% - 10.83%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.83%);height:clamp(3.888%,-moz-calc(3.888% + (4.333% - 3.888%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),4.333%);height:clamp(3.888%,calc(3.888% + (4.333% - 3.888%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),4.333%)}.main-stage__img--17{top:clamp(89.256%,-moz-calc(89.975% + (89.256% - 89.975%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),89.975%);top:clamp(89.256%,calc(89.975% + (89.256% - 89.975%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),89.975%);left:clamp(4.739%,-moz-calc(7.519% + (4.739% - 7.519%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),7.519%);left:clamp(4.739%,calc(7.519% + (4.739% - 7.519%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),7.519%);width:clamp(9.481%,-moz-calc(13.839% + (9.481% - 13.839%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),13.839%);width:clamp(9.481%,calc(13.839% + (9.481% - 13.839%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),13.839%);height:clamp(5.998%,-moz-calc(5.998% + (6.667% - 5.998%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),6.667%);height:clamp(5.998%,calc(5.998% + (6.667% - 5.998%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),6.667%)}.main-stage__img--18{top:clamp(90.909%,-moz-calc(91.462% + (90.909% - 91.462%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),91.462%);top:clamp(90.909%,calc(91.462% + (90.909% - 91.462%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),91.462%);left:clamp(65.042%,-moz-calc(65.042% + (76.107% - 65.042%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),76.107%);left:clamp(65.042%,calc(65.042% + (76.107% - 65.042%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),76.107%);width:clamp(8.444%,-moz-calc(12.335% + (8.444% - 12.335%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),12.335%);width:clamp(8.444%,calc(12.335% + (8.444% - 12.335%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),12.335%);height:clamp(5.915%,-moz-calc(5.915% + (6.583% - 5.915%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),6.583%);height:clamp(5.915%,calc(5.915% + (6.583% - 5.915%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),6.583%)}.main-stage__img--19{left:clamp(74.708%,-moz-calc(74.708% + (81.176% - 74.708%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),81.176%);left:clamp(74.708%,calc(74.708% + (81.176% - 74.708%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),81.176%);width:clamp(16.593%,-moz-calc(24.248% + (16.593% - 24.248%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),24.248%);width:clamp(16.593%,calc(24.248% + (16.593% - 24.248%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),24.248%);height:clamp(13.774%,-moz-calc(13.774% + (15.444% - 13.774%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),15.444%);height:clamp(13.774%,calc(13.774% + (15.444% - 13.774%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),15.444%)}.main-stage__img--20{top:clamp(27.679%,-moz-calc(27.679% + (32.617% - 27.679%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),32.617%);top:clamp(27.679%,calc(27.679% + (32.617% - 27.679%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),32.617%);left:clamp(65.997%,-moz-calc(65.997% + (66.337% - 65.997%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),66.337%);left:clamp(65.997%,calc(65.997% + (66.337% - 65.997%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),66.337%);width:clamp(10.704%,-moz-calc(15.644% + (10.704% - 15.644%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),15.644%);width:clamp(10.704%,calc(15.644% + (10.704% - 15.644%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),15.644%);height:clamp(7.553%,-moz-calc(7.553% + (8.389% - 7.553%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),8.389%);height:clamp(7.553%,calc(7.553% + (8.389% - 7.553%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),8.389%)}.main-stage__img--21{width:clamp(88.889%,-moz-calc(100% + (88.889% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);width:clamp(88.889%,calc(100% + (88.889% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);height:clamp(6.248%,-moz-calc(6.248% + (6.972% - 6.248%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),6.972%);height:clamp(6.248%,calc(6.248% + (6.972% - 6.248%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),6.972%)}.main-stage__img--21 .main-stage__img__el{left:clamp(-6.538%,-moz-calc(-6.538% + (0 - -6.538%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),0);left:clamp(-6.538%,calc(-6.538% + (0 - -6.538%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),0);width:clamp(134.74%,-moz-calc(174.918% + (134.74% - 174.918%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),174.918%);width:clamp(134.74%,calc(174.918% + (134.74% - 174.918%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),174.918%)}.main-stage__img--22{top:clamp(80.579%,-moz-calc(82.815% + (80.579% - 82.815%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),82.815%);top:clamp(80.579%,calc(82.815% + (80.579% - 82.815%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),82.815%);left:clamp(0,-moz-calc(0 + (10.285% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.285%);left:clamp(0,calc(0 + (10.285% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.285%);width:clamp(24.037%,-moz-calc(31.949% + (24.037% - 31.949%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),31.949%);width:clamp(24.037%,calc(31.949% + (24.037% - 31.949%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),31.949%);height:clamp(10.803%,-moz-calc(10.803% + (12.028% - 10.803%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),12.028%);height:clamp(10.803%,calc(10.803% + (12.028% - 10.803%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),12.028%)}.main-stage__img--22 .main-stage__img__el{left:clamp(-10%,-moz-calc(-10% + (0 - -10%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),0);left:clamp(-10%,calc(-10% + (0 - -10%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),0);width:clamp(100%,-moz-calc(110.259% + (100% - 110.259%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),110.259%);width:clamp(100%,calc(110.259% + (100% - 110.259%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),110.259%)}.main-stage__img--23{top:clamp(55.813%,-moz-calc(60.259% + (55.813% - 60.259%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),60.259%);top:clamp(55.813%,calc(60.259% + (55.813% - 60.259%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),60.259%);left:clamp(1.587%,-moz-calc(1.827% + (1.587% - 1.827%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),1.827%);left:clamp(1.587%,calc(1.827% + (1.587% - 1.827%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),1.827%);width:clamp(33.071%,-moz-calc(46.444% + (33.071% - 46.444%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),46.444%);width:clamp(33.071%,calc(46.444% + (33.071% - 46.444%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),46.444%);height:clamp(16.75%,-moz-calc(16.75% + (19.381% - 16.75%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),19.381%);height:clamp(16.75%,calc(16.75% + (19.381% - 16.75%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),19.381%)}.main-stage__img--24{top:clamp(69.284%,-moz-calc(72.267% + (69.284% - 72.267%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),72.267%);top:clamp(69.284%,calc(72.267% + (69.284% - 72.267%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),72.267%);left:clamp(57.558%,-moz-calc(61.402% + (57.558% - 61.402%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),61.402%);left:clamp(57.558%,calc(61.402% + (57.558% - 61.402%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),61.402%);width:clamp(17.704%,-moz-calc(25.933% + (17.704% - 25.933%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),25.933%);width:clamp(17.704%,calc(25.933% + (17.704% - 25.933%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),25.933%);height:clamp(20.994%,-moz-calc(20.994% + (23.361% - 20.994%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),23.361%);height:clamp(20.994%,calc(20.994% + (23.361% - 20.994%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),23.361%)}.main-stage__img--25{bottom:clamp(1.619%,-moz-calc(1.619% + (1.766% - 1.619%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),1.766%);bottom:clamp(1.619%,calc(1.619% + (1.766% - 1.619%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),1.766%);width:clamp(39.444%,-moz-calc(42.539% + (39.444% - 42.539%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),42.539%);width:clamp(39.444%,calc(42.539% + (39.444% - 42.539%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),42.539%);height:clamp(20.661%,-moz-calc(20.661% + (22.972% - 20.661%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),22.972%);height:clamp(20.661%,calc(20.661% + (22.972% - 20.661%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),22.972%)}.main-stage__img--25 .main-stage__img__el{left:clamp(-.203%,-moz-calc(-.203% + (-.192% - -.203%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-.192%);left:clamp(-.203%,calc(-.203% + (-.192% - -.203%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-.192%);width:clamp(160.028%,-moz-calc(216.806% + (160.028% - 216.806%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),216.806%);width:clamp(160.028%,calc(216.806% + (160.028% - 216.806%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),216.806%)}.main-stage__img--26{width:clamp(40.433%,-moz-calc(40.433% + (43.333% - 40.433%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),43.333%);width:clamp(40.433%,calc(40.433% + (43.333% - 40.433%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),43.333%);height:clamp(30.519%,-moz-calc(30.519% + (33.972% - 30.519%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),33.972%);height:clamp(30.519%,calc(30.519% + (33.972% - 30.519%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),33.972%)}.main-stage__img--26 .main-stage__img__el{left:clamp(-192.448%,-moz-calc(-192.448% + (-86.915% - -192.448%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-86.915%);left:clamp(-192.448%,calc(-192.448% + (-86.915% - -192.448%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-86.915%);width:clamp(186.834%,-moz-calc(292.346% + (186.834% - 292.346%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),292.346%);width:clamp(186.834%,calc(292.346% + (186.834% - 292.346%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),292.346%)}.main-stage__img--27{top:clamp(80.221%,-moz-calc(82.098% + (80.221% - 82.098%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),82.098%);top:clamp(80.221%,calc(82.098% + (80.221% - 82.098%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),82.098%);right:clamp(0,-moz-calc(0 + (3.487% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),3.487%);right:clamp(0,calc(0 + (3.487% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),3.487%);width:clamp(64.704%,-moz-calc(76.053% + (64.704% - 76.053%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),76.053%);width:clamp(64.704%,calc(76.053% + (64.704% - 76.053%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),76.053%);height:clamp(12.274%,-moz-calc(12.274% + (13.639% - 12.274%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),13.639%);height:clamp(12.274%,calc(12.274% + (13.639% - 12.274%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),13.639%)}.main-stage__img--27 .main-stage__img__el{width:clamp(100%,-moz-calc(124.528% + (100% - 124.528%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),124.528%);width:clamp(100%,calc(124.528% + (100% - 124.528%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),124.528%)}.main-stage__img--28{width:clamp(70.778%,-moz-calc(100% + (70.778% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);width:clamp(70.778%,calc(100% + (70.778% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);height:clamp(52.708%,-moz-calc(52.708% + (58.778% - 52.708%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),58.778%);height:clamp(52.708%,calc(52.708% + (58.778% - 52.708%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),58.778%)}.main-stage__img--28 .main-stage__img__el{left:clamp(-63.913%,-moz-calc(-63.913% + (-60.051% - -63.913%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-60.051%);left:clamp(-63.913%,calc(-63.913% + (-60.051% - -63.913%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-60.051%);width:clamp(160.304%,-moz-calc(165.52% + (160.304% - 165.52%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),165.52%);width:clamp(160.304%,calc(165.52% + (160.304% - 165.52%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),165.52%)}.main-stage__img--29{top:clamp(66.694%,-moz-calc(69.65% + (66.694% - 69.65%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),69.65%);top:clamp(66.694%,calc(69.65% + (66.694% - 69.65%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),69.65%);left:clamp(17.126%,-moz-calc(17.126% + (26.226% - 17.126%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),26.226%);left:clamp(17.126%,calc(17.126% + (26.226% - 17.126%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),26.226%);width:clamp(16.407%,-moz-calc(23.947% + (16.407% - 23.947%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),23.947%);width:clamp(16.407%,calc(23.947% + (16.407% - 23.947%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),23.947%);height:clamp(16.079%,-moz-calc(16.079% + (17.861% - 16.079%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),17.861%);height:clamp(16.079%,calc(16.079% + (17.861% - 16.079%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),17.861%)}.main-stage__img--30{top:clamp(61.003%,-moz-calc(61.003% + (62.011% - 61.003%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),62.011%);top:clamp(61.003%,calc(61.003% + (62.011% - 61.003%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),62.011%);left:clamp(64.743%,-moz-calc(64.743% + (74.307% - 64.743%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),74.307%);left:clamp(64.743%,calc(64.743% + (74.307% - 64.743%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),74.307%);width:clamp(21.889%,-moz-calc(32.07% + (21.889% - 32.07%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),32.07%);width:clamp(21.889%,calc(32.07% + (21.889% - 32.07%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),32.07%);height:clamp(15.301%,-moz-calc(15.301% + (17% - 15.301%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),17%);height:clamp(15.301%,calc(15.301% + (17% - 15.301%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),17%)}.main-stage__img--30 .main-stage__img__el{height:clamp(99.858%,-moz-calc(100.028% + (99.858% - 100.028%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100.028%);height:clamp(99.858%,calc(100.028% + (99.858% - 100.028%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100.028%)}.main-stage__img--31{top:clamp(58.623%,-moz-calc(63.729% + (58.623% - 63.729%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),63.729%);top:clamp(58.623%,calc(63.729% + (58.623% - 63.729%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),63.729%);width:clamp(81.852%,-moz-calc(100% + (81.852% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);width:clamp(81.852%,calc(100% + (81.852% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);height:clamp(27.242%,-moz-calc(27.242% + (30.528% - 27.242%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),30.528%);height:clamp(27.242%,calc(27.242% + (30.528% - 27.242%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),30.528%)}.main-stage__img--31 .main-stage__img__el{left:clamp(-41.333%,-moz-calc(-41.333% + (-34.615% - -41.333%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-34.615%);left:clamp(-41.333%,calc(-41.333% + (-34.615% - -41.333%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-34.615%);top:clamp(0,-moz-calc(3.386% + (0 - 3.386%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),3.386%);top:clamp(0,calc(3.386% + (0 - 3.386%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),3.386%);width:clamp(134.564%,-moz-calc(161.738% + (134.564% - 161.738%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),161.738%);width:clamp(134.564%,calc(161.738% + (134.564% - 161.738%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),161.738%);height:clamp(92.705%,-moz-calc(92.705% + (100% - 92.705%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);height:clamp(92.705%,calc(92.705% + (100% - 92.705%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%)}.main-stage__img--32{top:clamp(38.843%,-moz-calc(43.514% + (38.843% - 43.514%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),43.514%);top:clamp(38.843%,calc(43.514% + (38.843% - 43.514%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),43.514%);width:clamp(26.815%,-moz-calc(34.296% + (26.815% - 34.296%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),34.296%);width:clamp(26.815%,calc(34.296% + (26.815% - 34.296%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),34.296%);height:clamp(16.551%,-moz-calc(16.551% + (18.389% - 16.551%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),18.389%);height:clamp(16.551%,calc(16.551% + (18.389% - 16.551%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),18.389%)}.main-stage__img--32 .main-stage__img__el{left:clamp(-103.564%,-moz-calc(-103.564% + (-77.692% - -103.564%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-77.692%);left:clamp(-103.564%,calc(-103.564% + (-77.692% - -103.564%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-77.692%);width:clamp(177.768%,-moz-calc(203.632% + (177.768% - 203.632%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),203.632%);width:clamp(177.768%,calc(203.632% + (177.768% - 203.632%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),203.632%)}.main-stage__img--33{bottom:clamp(9.033%,-moz-calc(13.022% + (9.033% - 13.022%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),13.022%);bottom:clamp(9.033%,calc(13.022% + (9.033% - 13.022%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),13.022%);width:clamp(37.222%,-moz-calc(47.473% + (37.222% - 47.473%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),47.473%);width:clamp(37.222%,calc(47.473% + (37.222% - 47.473%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),47.473%);height:clamp(27.242%,-moz-calc(27.242% + (30.278% - 27.242%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),30.278%);height:clamp(27.242%,calc(27.242% + (30.278% - 27.242%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),30.278%)}.main-stage__img--33 .main-stage__img__el{left:clamp(0,-moz-calc(0 + (.209% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),.209%);left:clamp(0,calc(0 + (.209% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),.209%);width:clamp(187.748%,-moz-calc(215.286% + (187.748% - 215.286%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),215.286%);width:clamp(187.748%,calc(215.286% + (187.748% - 215.286%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),215.286%)}.main-stage__img--34{top:clamp(44.719%,-moz-calc(49.005% + (44.719% - 49.005%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),49.005%);top:clamp(44.719%,calc(49.005% + (44.719% - 49.005%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),49.005%);left:clamp(-4%,-moz-calc(-4% + (-4% - -4%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-4%);left:clamp(-4%,calc(-4% + (-4% - -4%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-4%);width:clamp(27.02%,-moz-calc(38.948% + (27.02% - 38.948%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),38.948%);width:clamp(27.02%,calc(38.948% + (27.02% - 38.948%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),38.948%);height:clamp(9.616%,-moz-calc(9.616% + (10.84% - 9.616%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.84%);height:clamp(9.616%,calc(9.616% + (10.84% - 9.616%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.84%)}.main-stage__img--35{top:clamp(52.41%,-moz-calc(52.41% + (52.534% - 52.41%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),52.534%);top:clamp(52.41%,calc(52.41% + (52.534% - 52.41%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),52.534%);width:clamp(21.037%,-moz-calc(32.13% + (21.037% - 32.13%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),32.13%);width:clamp(21.037%,calc(32.13% + (21.037% - 32.13%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),32.13%);height:clamp(10.886%,-moz-calc(10.886% + (12.083% - 10.886%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),12.083%);height:clamp(10.886%,calc(10.886% + (12.083% - 10.886%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),12.083%)}.main-stage__img--35 .main-stage__img__el{left:clamp(-.192%,-moz-calc(.192% + (-.192% - .192%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),.192%);left:clamp(-.192%,calc(.192% + (-.192% - .192%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),.192%);width:clamp(163.632%,-moz-calc(163.632% + (171.485% - 163.632%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),171.485%);width:clamp(163.632%,calc(163.632% + (171.485% - 163.632%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),171.485%)}.main-stage__img--36{top:clamp(56.116%,-moz-calc(60.727% + (56.116% - 60.727%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),60.727%);top:clamp(56.116%,calc(60.727% + (56.116% - 60.727%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),60.727%);width:clamp(41.556%,-moz-calc(59.627% + (41.556% - 59.627%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),59.627%);width:clamp(41.556%,calc(59.627% + (41.556% - 59.627%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),59.627%);height:clamp(15.635%,-moz-calc(15.635% + (17.389% - 15.635%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),17.389%);height:clamp(15.635%,calc(15.635% + (17.389% - 15.635%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),17.389%)}.main-stage__img--36 .main-stage__img__el{left:clamp(-35%,-moz-calc(-35% + (-32.5% - -35%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-32.5%);left:clamp(-35%,calc(-35% + (-32.5% - -35%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-32.5%);width:clamp(132.44%,-moz-calc(134.916% + (132.44% - 134.916%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),134.916%);width:clamp(132.44%,calc(134.916% + (132.44% - 134.916%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),134.916%)}.main-stage__img--37{top:clamp(51.543%,-moz-calc(55.247% + (51.543% - 55.247%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),55.247%);top:clamp(51.543%,calc(55.247% + (51.543% - 55.247%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),55.247%);width:clamp(64%,-moz-calc(70.758% + (64% - 70.758%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),70.758%);width:clamp(64%,calc(70.758% + (64% - 70.758%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),70.758%);height:clamp(25.993%,-moz-calc(25.993% + (28.889% - 25.993%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),28.889%);height:clamp(25.993%,calc(25.993% + (28.889% - 25.993%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),28.889%)}.main-stage__img--37 .main-stage__img__el{width:clamp(141.686%,-moz-calc(187.517% + (141.686% - 187.517%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),187.517%);width:clamp(141.686%,calc(187.517% + (141.686% - 187.517%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),187.517%)}.main-stage__img--38{top:clamp(43.333%,-moz-calc(44.12% + (43.333% - 44.12%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),44.12%);top:clamp(43.333%,calc(44.12% + (43.333% - 44.12%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),44.12%);width:clamp(19.296%,-moz-calc(26.775% + (19.296% - 26.775%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),26.775%);width:clamp(19.296%,calc(26.775% + (19.296% - 26.775%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),26.775%);height:clamp(4.388%,-moz-calc(4.388% + (4.861% - 4.388%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),4.861%);height:clamp(4.388%,calc(4.388% + (4.861% - 4.388%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),4.861%)}.main-stage__img--38 .main-stage__img__el{left:clamp(-.192%,-moz-calc(-.192% + (.385% - -.192%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),.385%);left:clamp(-.192%,calc(-.192% + (.385% - -.192%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),.385%);width:clamp(276.573%,-moz-calc(293.123% + (276.573% - 293.123%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),293.123%);width:clamp(276.573%,calc(293.123% + (276.573% - 293.123%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),293.123%)}.main-stage__img--39{top:clamp(37.844%,-moz-calc(39.202% + (37.844% - 39.202%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),39.202%);top:clamp(37.844%,calc(39.202% + (37.844% - 39.202%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),39.202%);width:clamp(15.222%,-moz-calc(23.345% + (15.222% - 23.345%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),23.345%);width:clamp(15.222%,calc(23.345% + (15.222% - 23.345%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),23.345%);height:clamp(9.539%,-moz-calc(9.539% + (10.616% - 9.539%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.616%);height:clamp(9.539%,calc(9.539% + (10.616% - 9.539%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.616%)}.main-stage__img--39 .main-stage__img__el{left:clamp(4.559%,-moz-calc(4.559% + (5.182% - 4.559%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),5.182%);left:clamp(4.559%,calc(4.559% + (5.182% - 4.559%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),5.182%);width:clamp(161.622%,-moz-calc(161.622% + (169.756% - 161.622%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),169.756%);width:clamp(161.622%,calc(161.622% + (169.756% - 161.622%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),169.756%)}.main-stage__img--40{top:clamp(31.68%,-moz-calc(33.627% + (31.68% - 33.627%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),33.627%);top:clamp(31.68%,calc(33.627% + (31.68% - 33.627%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),33.627%);width:clamp(20.556%,-moz-calc(28.58% + (20.556% - 28.58%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),28.58%);width:clamp(20.556%,calc(28.58% + (20.556% - 28.58%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),28.58%);height:clamp(16.551%,-moz-calc(16.551% + (18.389% - 16.551%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),18.389%);height:clamp(16.551%,calc(16.551% + (18.389% - 16.551%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),18.389%)}.main-stage__img--40 .main-stage__img__el{left:clamp(0,-moz-calc(.241% + (0 - .241%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),.241%);left:clamp(0,calc(.241% + (0 - .241%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),.241%);width:clamp(266.517%,-moz-calc(279.658% + (266.517% - 279.658%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),279.658%);width:clamp(266.517%,calc(279.658% + (266.517% - 279.658%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),279.658%)}.main-stage__img--41{width:clamp(53.444%,-moz-calc(74.789% + (53.444% - 74.789%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),74.789%);width:clamp(53.444%,calc(74.789% + (53.444% - 74.789%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),74.789%);height:clamp(55.04%,-moz-calc(55.04% + (61.417% - 55.04%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),61.417%);height:clamp(55.04%,calc(55.04% + (61.417% - 55.04%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),61.417%)}.main-stage__img--41 .main-stage__img__el{left:clamp(-.306%,-moz-calc(-.306% + (0 - -.306%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),0);left:clamp(-.306%,calc(-.306% + (0 - -.306%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),0);width:clamp(136.361%,-moz-calc(142.736% + (136.361% - 142.736%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),142.736%);width:clamp(136.361%,calc(142.736% + (136.361% - 142.736%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),142.736%)}.main-stage__img--42{top:clamp(52.7%,-moz-calc(53.374% + (52.7% - 53.374%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),53.374%);top:clamp(52.7%,calc(53.374% + (52.7% - 53.374%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),53.374%);left:clamp(36.281%,-moz-calc(36.281% + (38.752% - 36.281%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),38.752%);left:clamp(36.281%,calc(36.281% + (38.752% - 36.281%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),38.752%);width:clamp(7.556%,-moz-calc(10.951% + (7.556% - 10.951%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.951%);width:clamp(7.556%,calc(10.951% + (7.556% - 10.951%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.951%);height:clamp(4.388%,-moz-calc(4.388% + (4.889% - 4.388%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),4.889%);height:clamp(4.388%,calc(4.388% + (4.889% - 4.388%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),4.889%)}.main-stage__img--43{top:clamp(52.81%,-moz-calc(53.704% + (52.81% - 53.704%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),53.704%);top:clamp(52.81%,calc(53.704% + (52.81% - 53.704%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),53.704%);left:clamp(45.888%,-moz-calc(45.888% + (51.13% - 45.888%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),51.13%);left:clamp(45.888%,calc(45.888% + (51.13% - 45.888%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),51.13%);width:clamp(14.481%,-moz-calc(21.179% + (14.481% - 21.179%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),21.179%);width:clamp(14.481%,calc(21.179% + (14.481% - 21.179%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),21.179%);height:clamp(7.109%,-moz-calc(7.109% + (7.917% - 7.109%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),7.917%);height:clamp(7.109%,calc(7.109% + (7.917% - 7.109%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),7.917%)}.main-stage__img--46{top:clamp(51.033%,-moz-calc(51.033% + (51.047% - 51.033%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),51.047%);top:clamp(51.033%,calc(51.033% + (51.047% - 51.033%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),51.047%);height:clamp(20.744%,-moz-calc(20.744% + (20.75% - 20.744%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),20.75%);height:clamp(20.744%,calc(20.744% + (20.75% - 20.744%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),20.75%)}.main-stage__img--46 .main-stage__img__el{left:clamp(-50%,-moz-calc(-50% + (-11.538% - -50%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-11.538%);left:clamp(-50%,calc(-50% + (-11.538% - -50%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-11.538%);width:clamp(122.701%,-moz-calc(199.036% + (122.701% - 199.036%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),199.036%);width:clamp(122.701%,calc(199.036% + (122.701% - 199.036%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),199.036%)}.main-stage__img--47{top:clamp(42.589%,-moz-calc(44.533% + (42.589% - 44.533%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),44.533%);top:clamp(42.589%,calc(44.533% + (42.589% - 44.533%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),44.533%);left:clamp(26.196%,-moz-calc(26.196% + (28.724% - 26.196%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),28.724%);left:clamp(26.196%,calc(26.196% + (28.724% - 26.196%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),28.724%);width:clamp(7.556%,-moz-calc(11.071% + (7.556% - 11.071%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),11.071%);width:clamp(7.556%,calc(11.071% + (7.556% - 11.071%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),11.071%);height:clamp(12.885%,-moz-calc(12.885% + (14.333% - 12.885%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),14.333%);height:clamp(12.885%,calc(12.885% + (14.333% - 12.885%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),14.333%)}.main-stage__img--48{top:clamp(26.639%,-moz-calc(32.939% + (26.639% - 32.939%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),32.939%);top:clamp(26.639%,calc(32.939% + (26.639% - 32.939%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),32.939%);height:clamp(24.993%,-moz-calc(24.993% + (31.25% - 24.993%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),31.25%);height:clamp(24.993%,calc(24.993% + (31.25% - 24.993%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),31.25%)}.main-stage__img--48 .main-stage__img__el{left:clamp(-48.462%,-moz-calc(-48.462% + (-25.769% - -48.462%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-25.769%);left:clamp(-48.462%,calc(-48.462% + (-25.769% - -48.462%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-25.769%);width:clamp(146.286%,-moz-calc(190.138% + (146.286% - 190.138%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),190.138%);width:clamp(146.286%,calc(190.138% + (146.286% - 190.138%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),190.138%)}.main-stage__img__part--sky{height:clamp(96.64%,-moz-calc(96.64% + (96.667% - 96.64%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),96.667%);height:clamp(96.64%,calc(96.64% + (96.667% - 96.64%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),96.667%)}.main-stage__img__part--sky .main-stage__img__el{left:clamp(-142.589%,-moz-calc(-142.589% + (-68.664% - -142.589%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-68.664%);left:clamp(-142.589%,calc(-142.589% + (-68.664% - -142.589%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-68.664%);width:clamp(237.191%,-moz-calc(384.988% + (237.191% - 384.988%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),384.988%);width:clamp(237.191%,calc(384.988% + (237.191% - 384.988%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),384.988%);height:clamp(103.391%,-moz-calc(103.391% + (103.507% - 103.391%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),103.507%);height:clamp(103.391%,calc(103.391% + (103.507% - 103.391%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),103.507%)}.main-stage__img__part--mirror{top:clamp(57.45%,-moz-calc(57.45% + (57.466% - 57.45%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),57.466%);top:clamp(57.45%,calc(57.45% + (57.466% - 57.45%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),57.466%);left:clamp(0,-moz-calc(0 + (10.653% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.653%);left:clamp(0,calc(0 + (10.653% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),10.653%);width:clamp(76.074%,-moz-calc(100% + (76.074% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);width:clamp(76.074%,calc(100% + (76.074% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);height:clamp(38.295%,-moz-calc(38.295% + (38.306% - 38.295%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),38.306%);height:clamp(38.295%,calc(38.295% + (38.306% - 38.295%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),38.306%)}.main-stage__img__part--mirror .main-stage__img__el{left:clamp(-12.667%,-moz-calc(-12.667% + (2% - -12.667%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),2%);left:clamp(-12.667%,calc(-12.667% + (2% - -12.667%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),2%);top:clamp(-4.821%,-moz-calc(-4.821% + (-3.97% - -4.821%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-3.97%);top:clamp(-4.821%,calc(-4.821% + (-3.97% - -4.821%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-3.97%);width:clamp(96.706%,-moz-calc(122.207% + (96.706% - 122.207%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),122.207%);width:clamp(96.706%,calc(122.207% + (96.706% - 122.207%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),122.207%);height:clamp(107.307%,-moz-calc(108.049% + (107.307% - 108.049%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),108.049%);height:clamp(107.307%,calc(108.049% + (107.307% - 108.049%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),108.049%)}.main-stage__img__part--shadow{top:clamp(54.861%,-moz-calc(54.861% + (54.876% - 54.861%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),54.876%);top:clamp(54.861%,calc(54.861% + (54.876% - 54.861%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),54.876%);left:clamp(0,-moz-calc(0 + (7.053% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),7.053%);left:clamp(0,calc(0 + (7.053% - 0) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),7.053%);width:clamp(87.444%,-moz-calc(100% + (87.444% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);width:clamp(87.444%,calc(100% + (87.444% - 100%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),100%);height:clamp(32.88%,-moz-calc(32.88% + (32.889% - 32.88%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),32.889%);height:clamp(32.88%,calc(32.88% + (32.889% - 32.88%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),32.889%)}.main-stage__img__part--shadow .main-stage__img__el{left:clamp(-19.615%,-moz-calc(-19.615% + (0 - -19.615%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),0);left:clamp(-19.615%,calc(-19.615% + (0 - -19.615%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),0);width:clamp(100%,-moz-calc(142.073% + (100% - 142.073%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),142.073%);width:clamp(100%,calc(142.073% + (100% - 142.073%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),142.073%)}.main-stage__img__part--light{top:clamp(59.047%,-moz-calc(59.047% + (59.064% - 59.047%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),59.064%);top:clamp(59.047%,calc(59.047% + (59.064% - 59.047%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),59.064%);left:clamp(9.906%,-moz-calc(9.906% + (25.161% - 9.906%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),25.161%);left:clamp(9.906%,calc(9.906% + (25.161% - 9.906%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),25.161%);width:clamp(34.815%,-moz-calc(56.558% + (34.815% - 56.558%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),56.558%);width:clamp(34.815%,calc(56.558% + (34.815% - 56.558%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),56.558%);height:clamp(32.944%,-moz-calc(34.018% + (32.944% - 34.018%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),34.018%);height:clamp(32.944%,calc(34.018% + (32.944% - 34.018%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),34.018%)}.main-stage__img__part--light .main-stage__img__el{left:clamp(-33.582%,-moz-calc(-33.582% + (-31.3% - -33.582%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-31.3%);left:clamp(-33.582%,calc(-33.582% + (-31.3% - -33.582%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),-31.3%);width:clamp(152.014%,-moz-calc(157.092% + (152.014% - 157.092%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),157.092%);width:clamp(152.014%,calc(157.092% + (152.014% - 157.092%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),157.092%);height:clamp(129.071%,-moz-calc(129.136% + (129.071% - 129.136%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),129.136%);height:clamp(129.071%,calc(129.136% + (129.071% - 129.136%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),129.136%)}.main-stage__img--50{top:clamp(9.915%,-moz-calc(9.915% + (9.918% - 9.915%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),9.918%);top:clamp(9.915%,calc(9.915% + (9.918% - 9.915%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),9.918%);height:clamp(79.978%,-moz-calc(79.978% + (80% - 79.978%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),80%);height:clamp(79.978%,calc(79.978% + (80% - 79.978%) * tan(atan2(100vw - 575.86px,767.98px - 575.86px))),80%)}.popup{padding:20px 0}.popup__header__logo{width:200px}.popup .burger-menu{margin-right:-12px}}@media only screen and (max-width:575.86px){.container{padding-left:20px;padding-right:20px}.intro__layer--base-medium{display:none!important}.intro__layer--base-x-small{display:block!important}.header__logo{width:150px}.header .burger-menu{margin-top:2px}.header__panel{padding:20px 28px}.header__text{max-width:292px;margin:0 auto;font-size:1.4rem;line-height:1.7rem;margin-bottom:42px}.header__text br{display:none}.header__utility__burger{margin-right:-8px}.header__utility__item{font-size:1.3rem;line-height:1.5rem}.header__section__item{padding:22px 0}.header__section__text{font-size:2.6rem;line-height:3.1rem}.header__section__desc{font-size:1.1rem;line-height:1.3rem}.hotspot__illustrator--fraser-building{-webkit-transform:translateX(-50%) scale(.7);-moz-transform:translateX(-50%) scale(.7);-ms-transform:translateX(-50%) scale(.7);transform:translateX(-50%) scale(.7)}.hotspot__illustrator--landscape{top:50.4%}.hotspot__illustrator--clock-tower{top:45.5%;left:45.5%;width:2.5%}.hotspot__illustrator--woman-dog{top:53.2%;left:47.7%;width:2.5%}.hotspot__illustrator--family-swing{top:53.4%;right:45%;width:5%}.hotspot__illustrator--building{top:49.3%;left:30.7%;width:14.2%}.hotspot__modal{padding:22px}.hotspot__modal__title{font-size:2.2rem;line-height:1.456rem}.hotspot__modal__subtitle{font-size:.9rem;line-height:1.456rem;margin-bottom:12px}.hotspot__modal__link{gap:2px}.hotspot__modal__link:hover img{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.hotspot__modal__link span{font-size:.7rem;line-height:.84rem}.hotspot__modal__link img{width:8px}.main-stage__img--23{z-index:16}.main-stage__img--24{z-index:27}.main-stage__img--25{z-index:28}.main-stage__img--32{z-index:21}.main-stage__img--33{z-index:20}.main-stage__img--34{z-index:19}.main-stage__img--35{z-index:18}.main-stage__img--37{z-index:17}.popup__header{margin-bottom:80px}.popup__header__logo{width:150px}.popup .burger-menu{margin-top:2px}.popup__body{max-width:474px}.popup__icons{width:16px;height:16px}.popup__title{font-size:4.083rem;line-height:5.032rem}.popup__text h4{font-size:1.7rem;line-height:2.04rem;margin-bottom:18px}.popup__text h6,.popup__text p{font-size:1.1rem;line-height:1.32rem;margin-bottom:16px}.footer{padding:32px 0 10px}.footer__inner{grid-template-columns:1fr;margin-bottom:160px}.footer__left{width:100%;margin-bottom:16px}.footer__title{width:90%}.footer__right{margin-bottom:0;margin-left:auto}.footer__icons{width:64px;margin-bottom:20px;margin-left:-90px}.footer__copyright{text-align:center}}@media only screen and (max-width:320px){.header__top .header__logo{margin-bottom:32px}.header__section__text{font-size:2.4rem;line-height:2.88rem}.popup__img{margin-bottom:64px}.popup__text h4{font-size:1.4rem;line-height:1.8rem;margin-bottom:16px}}