@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Manrope;font-display:swap;src:url(../fonts/Manrope-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:auto;min-width:330px}body{color:#fff;line-height:1;font-family:Manrope;font-size:1.125rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Manrope;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:113.875rem;margin:0 auto;padding:0 .9375rem}[class*="--gc"]{display:grid;min-width:0;grid-template-columns:.9375rem 1fr minmax(auto,112rem) 1fr .9375rem}[class*="--gc"]>*{min-width:0;grid-column:3/4}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.header{position:absolute;z-index:3;top:0;left:0;width:100%;padding:2.6875rem 0 1.9375rem 0}.header__content{display:flex;align-items:center;justify-content:space-between}.time-info{display:flex;flex-direction:column;gap:.3125rem}.links{display:flex;align-items:center}.link a{transition:all .3s ease 0s}.link:last-child{background:#fff;color:#662500;padding:.375rem .8125rem;transition:all .3s ease 0s}.link:last-child:has(a:hover){opacity:.6}.page{position:relative}.page__slider{position:absolute;top:0;left:0;height:100%;width:100%;margin-bottom:0}.page__wrapper{height:100%!important}.page__slide{height:100%}.page__content{position:absolute;left:0;width:100%;z-index:9;display:flex;justify-content:space-between;align-items:flex-end}.page-section{height:100dvh;position:relative}.slide-background__image-ibg{height:100%}.block-mobile{display:none}.description{font-weight:700;position:relative}.information{display:flex;flex-direction:column;gap:.625rem;text-align:right;position:relative}.information a{transition:all .3s ease 0s}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (min-width:113.875em){.wrapper{font-size:1.125rem}.header__content{padding-left:4rem}.header__content{padding-right:4rem}.links{gap:2.8125rem}.page__content{bottom:3.3125rem}.page__content{padding-left:4rem}.page__content{padding-right:4rem}.description{font-size:4rem}.description{line-height:4.25rem}.information{font-size:.875rem}.information{line-height:1.125rem}}@media (max-width:67.06125em){.description{max-width:37rem}}@media (max-width:53.49875em){.description{max-width:31.25rem}}@media (max-width:51.18625em){.links{flex-direction:column;text-align:left;align-items:flex-start}}@media (max-width:48.06125em){.header__content{align-items:flex-start}.page__content{flex-direction:column;align-items:flex-start;gap:3.75rem;padding-top:16rem}.block-mobile{display:flex;position:relative;z-index:9;padding:1.25rem 1.25rem .625rem 1.25rem}.information{text-align:left}}@media (max-width:20.625em){.wrapper{font-size:1rem}.header__content{padding-left:1.1875rem}.header__content{padding-right:1.1875rem}.links{gap:.875rem}.page__content{bottom:2.25rem}.page__content{padding-left:1.1875rem}.page__content{padding-right:1.1875rem}.description{font-size:1.6875rem}.description{line-height:2.25rem}.information{font-size:.75rem}.information{line-height:1rem}}@media (min-width:20.625em)and (max-width:113.875em){.wrapper{font-size:clamp(1rem ,.9723525469rem + .1340482574vw ,1.125rem)}.header__content{padding-left:clamp(1.1875rem ,.5654323056rem + 3.0160857909vw ,4rem)}.header__content{padding-right:clamp(1.1875rem ,.5654323056rem + 3.0160857909vw ,4rem)}.links{gap:clamp(.875rem ,.4464644772rem + 2.0777479893vw ,2.8125rem)}.page__content{bottom:clamp(2.25rem ,2.0149966488rem + 1.1394101877vw ,3.3125rem)}.page__content{padding-left:clamp(1.1875rem ,.5654323056rem + 3.0160857909vw ,4rem)}.page__content{padding-right:clamp(1.1875rem ,.5654323056rem + 3.0160857909vw ,4rem)}.description{font-size:clamp(1.6875rem ,1.176022118rem + 2.4798927614vw ,4rem)}.description{line-height:clamp(2.25rem ,1.8076407507rem + 2.144772118vw ,4.25rem)}.information{font-size:clamp(.75rem ,.7223525469rem + .1340482574vw ,.875rem)}.information{line-height:clamp(1rem ,.9723525469rem + .1340482574vw ,1.125rem)}}@media (any-hover:hover){.link a:hover{opacity:.6}.information a:hover{opacity:.6}}