.emblaSlide{flex:0 0 100%;min-width:0}.appHeaderMenu{text-align:center}.appHeaderMenu__link{padding:.5rem 1rem;width:100%}.embla{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.embla__container{display:flex}@media screen and (min-width:1025px){.embla__container{justify-content:center}}.appHeader{background-image:linear-gradient(180deg,#000 0,transparent);position:relative;text-transform:uppercase}.appHeader:before{background-image:linear-gradient(180deg,#000 50%,rgba(0,0,0,.08) 90%,transparent);content:"";display:block;height:200%;opacity:.3;pointer-events:none;position:absolute;top:0;transition:opacity .7s ease-out;width:100%;z-index:-1}html[active-template=timeline] .appHeader:before{opacity:1}.appHeader__intro{height:100%;padding-bottom:1rem;position:absolute;width:100%;z-index:1}.appHeader__intro [center]{width:100px}.appHeader__carousel{padding-bottom:1rem;transition:opacity var(--duration) var(--curve)}.appHeader__menu{flex:0 0 min(20%,250px);transition:color var(--duration) var(--curve),opacity var(--duration) var(--curve)}@media screen and (max-width:1024px){.appHeader__menu{flex:0 0 min(45svw,250px)}}.appHeader__menu[active=false]:not(:hover){color:#838383}.appHeader__menu[active=true]{text-shadow:0 2px .5em #fff}.appBackground{cursor:pointer}.listSocial{display:flex;gap:var(--gap);list-style:none}.listSocial__item{flex:0 0 auto}.listSocial-icon{height:1.2rem;max-width:1.8rem}.textDivider{align-items:center;display:flex;flex-direction:row;position:relative}.textDivider__highlight.themed{display:none;padding:0;position:absolute}.textDivider__highlight.themed[transition=true]{transition:all .2s ease-in-out}.textDivider__item{min-height:2rem;min-width:2rem;mix-blend-mode:difference;padding:.5rem .5rem 5px}.textDivider__divider{align-items:center;display:flex;flex:0 0 auto;justify-content:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:0}.langSwitcherBtn{display:flex;text-transform:uppercase}.langSwitcherBtn>*{flex:0 0 auto}.langSwitcherBtn-link{text-decoration:none}.langSwitcherBtn .router-link-active{pointer-events:none}.pageHeader{display:grid;gap:1rem;grid-template-areas:"left center right";grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr)}@media screen and (max-width:1024px){.pageHeader{gap:0;grid-template-columns:1fr auto 1fr}}.pageHeader__column{align-items:center;display:flex;justify-content:center;text-align:center}.pageHeader__column>.newButtonLink{margin:-5px -.5rem}.pageHeader__column>*{padding:.5rem 2rem}@media screen and (max-width:1024px){.pageHeader__column>*{padding:5px .5rem}}.pageHeader__column[left]{grid-area:left;justify-content:flex-start;text-align:left}.pageHeader__column[center]{grid-area:center}.pageHeader__column[right]{grid-area:right;justify-content:flex-end;text-align:right}.appFooter{pointer-events:none}.appFooter__chunk{align-items:center;display:flex;gap:1rem;text-wrap:balance}.appFooter__chunk[noflex]{flex:0 0 auto}.appFooter__chunk>*{pointer-events:auto;transition:opacity var(--duration) var(--curve),transform var(--duration) var(--curve)}.appFooter[menu-hidden=true] .appFooter__chunk>:not([state=playing]):not([keep]){opacity:0;pointer-events:none}.appNotifications{align-items:end;bottom:1rem;max-width:100svw;pointer-events:none;position:fixed;right:1rem;width:25rem;z-index:100}.appNotifications,.appNotifications__item{display:flex;flex-direction:column;gap:5px}.appNotifications__item{align-items:flex-end;background-color:#fff;color:#000;pointer-events:auto;position:relative;width:-moz-fit-content;width:fit-content;z-index:2}.appNotifications__item a{text-decoration:underline;text-transform:uppercase}:root{--slide-way:1}body{background-color:#000;display:flex;flex-direction:column;height:100dvh}.app__header{top:0;width:100%;z-index:1}.app__footer{bottom:0;z-index:1}.app__back,.app__footer{position:fixed;width:100%}.app__back{height:100svh;left:0;top:0;z-index:0}.app__page{flex:1 1 auto;height:100%;position:relative;width:100%}@media screen and (min-width:1025px){.app__page{pointer-events:none}}.app__page[intendedtemplate=home]{pointer-events:none}.app__page.slide-horig-enter-active,.app__page.slide-horig-leave-active{top:var(--headerHeight)}.app__page>*{pointer-events:auto}.app__scrollanchor{position:absolute;top:0}
