.header-home-link{align-items:center;border:.1rem solid;border-radius:50%;display:flex;height:4rem;justify-content:center;position:relative;transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .8s cubic-bezier(.22,1,.36,1);width:4rem;z-index:1}.header--light .header-home-link,.nav-aside--nav-open .header-home-link{opacity:0;pointer-events:none;transform:scale(0)}@media (hover:hover){.header-home-link:hover:after{opacity:.15}}.header-home-link:after{border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .8s cubic-bezier(.22,1,.36,1)}.header-home-link--dark{border-color:#00000080;color:#000}.header-home-link--dark:after{background-color:#000}.header-home-link--light{border-color:#ffffff80;color:#fff}.header-home-link--light:after{background-color:#fff}@media (min-width:1024px){.header-home-link{height:2.77778vw;width:2.77778vw}}.header-home-link__svg{height:.9rem;width:1rem}@media (min-width:1024px){.header-home-link__svg{height:.625vw;width:.69444vw}}.base-image{display:block}.base-image--fit{height:100%}.base-image--fit img{height:100%;-o-object-fit:cover;object-fit:cover}.base-image__placeholder{opacity:0}.base-image__img{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1)}.base-image__img--loaded{opacity:1}.header-logo{align-items:center;display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .8s cubic-bezier(.22,1,.36,1),color .8s cubic-bezier(.22,1,.36,1);z-index:1}.header-logo--light{color:#fff}.header-logo--dark{color:#000}@media (min-width:1024px){.header--offset .header-logo{transform:translate(calc(-50% - 21.52778vw),-50%);transition-timing-function:cubic-bezier(.84,0,.16,1)}}.header-logo__left{align-items:center;background-color:#000;color:#fff;display:flex;height:3rem;justify-content:center;position:relative;transition:opacity .6s cubic-bezier(.22,1,.36,1);width:10rem}.header--light .header-logo__left{opacity:0}.header-logo--light .header-logo__left{opacity:1}@media (min-width:1024px){.header-logo__left{height:2.08333vw;width:6.94444vw}}.header-logo__left svg{height:130%;position:relative;width:auto;z-index:1}.header-logo__left-bg{top:0;right:0;bottom:0;left:0;position:absolute}.header-logo__center{height:.7rem;margin:0 1.6rem 0 1.9rem;transition:opacity .6s cubic-bezier(.22,1,.36,1);width:.8rem}.header--light .header-logo__center{opacity:0}.header-logo--light .header-logo__center{opacity:1}@media (min-width:1024px){.header-logo__center{height:.48611vw;margin:0 1.25vw 0 1.45833vw;width:.55556vw}}.header-logo__right{height:2rem;transition:transform .8s cubic-bezier(.22,1,.36,1);width:7.4rem}.header--light .header-logo__right{transform:translate(-7rem) scale(1.4)}@media (min-width:1024px){.header--light .header-logo__right{transform:translate(-4.86111vw) scale(1.4)}}.header-logo--light .header-logo__right{transform:translate(0) scale(1)}@media (min-width:1024px){.header-logo__right{height:1.38889vw;width:5.13889vw}}.header{left:2rem;position:fixed;right:2rem;top:2rem;visibility:hidden;z-index:600}.header--visible{visibility:visible}.header:before{background-color:#8c8c8c4d;bottom:-2rem;content:"";height:.1rem;left:0;position:absolute;right:0;transition:transform .8s cubic-bezier(.22,1,.36,1);z-index:1}@media (min-width:1024px){.header:before{bottom:-1.38889vw}}.header--light{color:#fff}.header--light:before{transform:scaleX(0)}.header--light:after{transform:scaleY(0)}@media (max-width:1023px){.header:after{background-color:#eae6e2;bottom:-2rem;content:"";left:-2rem;position:absolute;right:-2rem;top:-2rem;transform-origin:top;transition:transform .8s cubic-bezier(.22,1,.36,1)}}@media (min-width:1024px){.header{left:4.16667vw;right:4.16667vw;top:1.38889vw}}.btn-close{align-items:center;color:currentColor;display:flex;height:4rem;justify-content:center;width:4rem}@media (min-width:1024px){.btn-close{height:2.77778vw;width:2.77778vw}}@media (hover:hover){.btn-close:hover:after{opacity:.15}}.btn-close:before{border:.1rem solid;opacity:.5}.btn-close:after,.btn-close:before{border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.btn-close:after{background-color:currentColor;opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1)}.btn-close__svg{height:.9rem;width:.9rem}@media (min-width:1024px){.btn-close__svg{height:.625vw;width:.625vw}}.nav-aside{align-items:center;background-color:#000;color:#fff;display:flex;left:0;padding:2rem;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .8s cubic-bezier(.22,1,.36,1);z-index:902}.nav--delayed .nav-aside{transition-delay:.8s}.nav-aside:after{background-color:#8c8c8c4d;bottom:0;content:"";height:.1rem;left:0;position:absolute;right:0}@media (min-width:1024px){.nav-aside:after{bottom:4.87805svh;height:inherit;left:unset;top:4.87805svh;width:.1rem}.nav-aside{bottom:0;flex-direction:column;justify-content:space-between;padding:4.87805svh 0;right:unset;transform:translate(-100%);width:5.55556vw}}.nav-aside--visible{pointer-events:all;transform:translateY(0);transition-timing-function:cubic-bezier(.84,0,.16,1)}.nav--delayed .nav-aside--visible{transition-delay:0s}@media (min-width:1024px){.nav-aside--visible{transform:translate(0)}}.nav-aside__toggle{left:2rem;pointer-events:none;position:absolute;top:2rem;transform:translate(calc(-100% - 2rem));transition:transform .8s cubic-bezier(.22,1,.36,1)}@media (min-width:1024px){.nav-aside__toggle{left:calc(50% - 1.38889vw);top:4.87805svh;transform:translate(calc(-100% - 4.87805svh))}}.nav-aside__toggle--visible{pointer-events:all;transform:translate(0)}@media (min-width:1024px){.nav-aside__toggle--visible{transform:translate(0)}}.nav-aside__title{font-size:2rem;letter-spacing:.1em;line-height:1}@media (max-width:1023px){.nav-aside__title{margin-left:auto;margin-right:auto;max-width:28.8rem;padding-right:4rem;text-align:center}}@media (min-width:1024px){.nav-aside__title{align-items:center;display:flex;flex:1;font-size:2.43902svh;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute;transform:rotate(-90deg);white-space:nowrap}}.nav-aside__external{display:none}@media (min-width:1024px){.nav-aside__external{display:flex;height:2.43902svh;transform:rotate(-90deg) translate(40%);width:9.02439svh}}.btn{align-items:center;border-radius:7.5rem;color:currentColor;-moz-column-gap:.8rem;column-gap:.8rem;cursor:pointer;display:flex;padding:1.6rem 2rem}.btn--light{background-color:#fff;color:#000}@media (hover:hover){.btn--light{transition:background-color .8s cubic-bezier(.22,1,.36,1)}.btn--light:hover{background-color:#ffffffbf}}.btn--dark{background-color:#000;color:#fff}@media (hover:hover){.btn--dark{transition:background-color .8s cubic-bezier(.22,1,.36,1)}.btn--dark:hover{background-color:#000000bf}}.btn--blur{color:#fff;position:relative}.btn--blur:before{-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background:linear-gradient(45deg,#ffffff40,#fff9 30%,#fff3 69%,#ffffff80);top:-.1rem;right:-.1rem;bottom:-.1rem;left:-.1rem}.btn--blur:after,.btn--blur:before{border-radius:7.5rem;content:"";pointer-events:none;position:absolute}.btn--blur:after{background-color:#000;top:0;right:0;bottom:0;left:0;opacity:.5}@media (hover:hover){.btn--blur:after{transition:opacity .8s cubic-bezier(.22,1,.36,1)}.btn--blur:hover:after{opacity:.75}}.btn--blur .btn__inner,.btn__svg{position:relative;z-index:1}.btn__svg--plus{height:.7rem;width:.7rem}.btn__svg--play{height:.8rem;width:.8rem}.btn__svg--gallery{height:1rem;width:1rem}.btn__svg--chapters{height:.9rem;top:.1rem;width:.9rem}.btn__svg--answer{height:1rem;width:1rem}.btn__svg--glasses{height:.7rem;width:1.4rem}.btn__svg--mic{height:1rem;width:.7rem}.btn__svg--arrow-left,.btn__svg--arrow-up{height:.7rem;width:.7rem}.btn__svg--cross{height:.8rem;width:.8rem}.text-splitter{display:block;opacity:0}.text-splitter--splitted{opacity:1}.nav-item-number{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:2rem}@media (max-width:1023px){.chapter-footer__recirc .nav-item-number{margin-top:4rem;padding-top:7rem;position:relative}.chapter-footer__recirc .nav-item-number:before{background-color:#ffffff26;content:"";height:3rem;left:calc(50% - .1rem);position:absolute;top:0;width:.2rem}}@media (min-width:1024px){.nav-item-number{margin-top:auto;row-gap:2.19512svh}}.nav-item-number__svg{height:5rem;width:auto}@media (min-width:1024px){.nav-item-number__svg{height:4.44444vw}}.nav-item-number__label{font-size:1.8rem;letter-spacing:.1em;line-height:1}@media (min-width:1024px){.nav-item-number__label{font-size:2.19512svh}}.nav-item{color:currentColor;position:relative;transition:opacity .8s cubic-bezier(.22,1,.36,1)}@media (max-width:1023px){.nav .nav-item{padding-bottom:4rem;padding-top:4rem}.nav .nav-item:not(:last-child):after{background-color:#ffffff80;bottom:0;content:"";height:.1rem;left:2rem;position:absolute;right:2rem}}@media (min-width:1024px){.nav-item{height:100%}}@media (hover:hover){.nav-item:hover .nav-item__fig-wrapper{width:20.13889vw}}.nav-item.router-link-active,.nav-item.router-link-exact-active{text-decoration:underline}.nav-item:first-child .nav-item__link:after{transition-delay:.2s}.nav__wrapper--open .nav-item:first-child .nav-item__link:after{transition-delay:0s}.nav-item:first-child .nav-item-number,.nav-item:nth-child(2) .nav-item__link:after{transition-delay:.2s}.nav__wrapper--open .nav-item:nth-child(2) .nav-item__link:after{transition-delay:.1s}.nav-item:nth-child(2) .nav-item-number{transition-delay:.3s}.nav-item:nth-child(3) .nav-item__link:after,.nav__wrapper--open .nav-item:nth-child(3) .nav-item__link:after{transition-delay:.2s}.nav-item:nth-child(3) .nav-item-number{transition-delay:.4s}.nav-item:nth-child(4) .nav-item__link:after{transition-delay:.2s}.nav__wrapper--open .nav-item:nth-child(4) .nav-item__link:after{transition-delay:.3s}.nav-item:nth-child(4) .nav-item-number{transition-delay:.5s}.nav-item:nth-child(5) .nav-item__link:after{transition-delay:.2s}.nav__wrapper--open .nav-item:nth-child(5) .nav-item__link:after{transition-delay:.4s}.nav-item:nth-child(5) .nav-item-number{transition-delay:.6s}.nav-item:nth-child(6) .nav-item__link:after{transition-delay:.2s}.nav__wrapper--open .nav-item:nth-child(6) .nav-item__link:after{transition-delay:.5s}.nav-item:nth-child(6) .nav-item-number{transition-delay:.7s}.nav-item .nav-item-number{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1)}.nav__wrapper--open .nav-item .nav-item-number{opacity:1}@media (min-width:1024px){.nav-item__link{display:flex;height:100%;position:relative}.nav-item__link:after{background-color:currentColor;bottom:0;content:"";opacity:.5;position:absolute;right:0;top:0;transform:scaleY(0);transform-origin:top;transition:transform .6s cubic-bezier(.84,0,.16,1);width:.1rem}.nav__wrapper--open .nav-item__link:after{transform:scaleY(1)}.nav-item__link.router-link-exact-active .nav-item__fig-wrapper{width:20.13889vw}}.nav-item__fig-wrapper{display:none}@media (min-width:1024px){.nav-item__fig-wrapper{display:block;overflow:hidden;position:relative;transition:width .6s cubic-bezier(.84,0,.16,1);width:0}.nav-item__fig{height:100%}}.nav-item__fig-cta{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.nav-item__label-content{display:flex;position:relative}@media (max-width:1023px){.nav .nav-item__label-content{justify-content:space-between;padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.nav-item__label-content{align-items:center;flex-direction:column;height:100%;padding:2.77778vw 0;width:17.36111vw}.nav-item__label-wrapper{align-items:center;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}}.nav-item__label-inner{text-align:center}@media (max-width:1023px){.nav .nav-item__label-inner{text-align:left}}@media (min-width:1024px){.nav-item__label-inner{max-width:10.27778vw}}.nav-item__label{font-size:4rem;letter-spacing:.1em;line-height:1.15}@media (max-width:1023px){.nav .nav-item__label{display:flex;font-size:2.3rem;letter-spacing:.1em;line-height:1.3043;max-width:25rem;text-wrap:balance}.chapter-footer__recirc .nav-item__label{display:flex;justify-content:center;padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.nav-item__label{font-size:1.73611vw;line-height:1.4}.nav-item__label em{display:flex;justify-content:center}}.nav-item__label-line{opacity:0;transform:translateY(4rem);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.nav__wrapper--open .nav-item__label-line{opacity:1;transform:translateY(0)}.nav-item__label-btn{display:flex;justify-content:center;margin-top:4rem}@media (min-width:1024px){.nav-item__label-btn{margin-top:3.65854svh}}.nav__wrapper{color:#fff;left:0;pointer-events:none;position:fixed;right:0;top:8rem;z-index:901}@media (max-width:1023px){.nav__wrapper{height:calc(100svh - 8rem);overflow-y:hidden}}@media (min-width:1024px){.nav__wrapper{bottom:0;display:flex;left:5.55556vw;top:0}}.nav__wrapper:before{background-color:#000;content:"";top:0;right:0;bottom:0;left:0;position:fixed;transform:scaleX(0);transform-origin:left;transition:transform .8s cubic-bezier(.84,0,.16,1)}.nav--delayed .nav__wrapper:before{transition-delay:0s}@media (min-width:1024px){.nav__wrapper:before{position:absolute}}.nav__wrapper--open{pointer-events:all}@media (max-width:1023px){.nav__wrapper--open{overflow-y:auto}}.nav__wrapper--open:before{transform:scaleX(1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.nav--delayed .nav__wrapper--open:before{transition-delay:.8s}.nav__wrapper--open .nav__list{opacity:1;transition:none}.nav--delayed .nav__wrapper--open .nav__list{transition:opacity .8s cubic-bezier(.22,1,.36,1);transition-delay:.8s}.nav__list{display:flex;flex-direction:column;opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1)}.nav--delayed .nav__list{transition-delay:0s}@media (min-width:1024px){.nav__list{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;width:100%}}@media (hover:hover) and (min-width:1024px){.nav__list:has(.nav-item:hover) .nav-item{opacity:.3}.nav__list:has(.nav-item:hover) .nav-item .nav-item__link.router-link-exact-active .nav-item__fig-wrapper{width:0}.nav__list:has(.nav-item:hover) .nav-item:hover{opacity:1}.nav__list:has(.nav-item:hover) .nav-item:hover .nav-item__link .nav-item__fig-wrapper{width:20.13889vw}}.nav-toggle{left:2rem;pointer-events:none;position:fixed;top:10rem;transform:translate(calc(-100% - 3rem));transition:transform .8s cubic-bezier(.22,1,.36,1);z-index:900}@media (min-width:1024px){.nav-toggle{left:14.63415svh;top:4.87805svh;transform:translateY(calc(-100% - 5.12195svh))}}.nav-toggle--visible{pointer-events:all;transform:translate(0);transition-timing-function:cubic-bezier(.84,0,.16,1)}@media (min-width:1024px){.nav-toggle--visible{transform:translateY(0)}}.svg-sprite[data-v-502b7b06]{left:-99.9rem;pointer-events:none;position:absolute;top:-99.9rem}.error{align-items:center;background-color:#000;color:#fff;display:flex;height:100dvh;justify-content:center;overflow:hidden}.error__logo{height:2rem;left:50%;position:fixed;top:1.4rem;transform:translate(-50%) scale(1.4);width:7.4rem;z-index:900}@media (min-width:1024px){.error__logo{height:1.38889vw;top:2.08333vw;width:5.13889vw}}.error__wrapper{display:flex;flex-direction:column;row-gap:2rem;text-align:center}
