.index{overflow-x:hidden}.index .bounding>section{margin-bottom:6.25rem}.index .bounding>section.index__header{margin:0}@media(min-width:700px){.index .bounding>section.index__backstage,.index .bounding>section.index__cta{margin-bottom:0}}.index__header{height:100vh;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.index__header__logo{width:calc(100% - 41.66667vw);height:auto;margin-left:20.8333333333vw;margin-right:20.8333333333vw}@media(min-width:700px){.index__header__logo{height:35%;max-height:15.625rem;width:auto;margin-left:auto;margin-right:auto}}.index__windows{width:100%;position:relative}@media(min-width:1800px){.index__windows{max-width:87.5rem;margin:auto}}.index__windows .window{margin-bottom:3.125rem;grid-column:1/-1}@media(min-width:700px){.index__windows .window:first-child{grid-column:38/span 20}}@media(min-width:700px){.index__windows .window:nth-child(2){grid-column:4/span 39}}@media(min-width:700px){.index__windows .window:nth-child(3){grid-column:21/60}}.index__windows__scribbles{grid-row:1;grid-column:4/10;margin-bottom:-50%}@media(min-width:700px){.index__windows__scribbles{grid-row:unset;grid-column:unset;margin-bottom:0;position:absolute;max-width:34.375rem;width:30%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:30%;top:0}}.index__backstage h2{grid-column:1/-1}.index__backstage__window{padding:.625rem;border:1px solid var(--color);grid-column:2/12;margin-top:-3%;z-index:50;background:var(--background);transform:unset;transition:transform .25s ease-out}.index__backstage__window.Out-view{transform:translateY(25%)}@media(min-width:700px){.index__backstage__window{grid-template-columns:repeat(60,1fr);grid-column:31/-1;margin-top:-5%;padding:1.25rem}}.index__backstage__window__top{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media(min-width:700px){.index__backstage__window__top{align-items:center}}.index__backstage__window__top p{width:60%}@media(min-width:700px){.index__backstage__window__top p{width:unset}}.index__backstage__window__top button{background:transparent;border:none;color:var(--color);cursor:pointer;padding:0}.index__backstage__window fieldset{margin-top:1.875rem;padding:unset;border:none;display:flex;justify-content:center;align-items:center}.index__backstage__window fieldset input{color:var(--color);background:transparent;border:none;width:100%}.index__backstage__window fieldset input.focus-visible,.index__backstage__window fieldset input:focus-visible{outline:none}.index__backstage__window fieldset input::-moz-placeholder{text-decoration:underline;color:var(--color);opacity:.3}.index__backstage__window fieldset input:-ms-input-placeholder{text-decoration:underline;color:var(--color);opacity:.3}.index__backstage__window fieldset input::placeholder{text-decoration:underline;color:var(--color);opacity:.3}@media(min-width:700px){.index__backstage__window fieldset input{padding:0 1.25rem}.index__backstage__window fieldset input::-moz-placeholder{opacity:0}.index__backstage__window fieldset input:-ms-input-placeholder{opacity:0}.index__backstage__window fieldset input::placeholder{opacity:0}}.index__backstage__window fieldset label{display:none}@media(min-width:700px){.index__backstage__window fieldset label{display:block}}.index__backstage-images{display:none}@media(min-width:700px){.index__backstage-images{position:relative;height:80%;overflow:visible;margin-bottom:-15%;display:grid}}@media(min-width:1800px){.index__backstage-images{margin-bottom:-10%}}.index__mission{position:relative;z-index:20}@media(min-width:1800px){.index__mission{max-width:87.5rem;margin:auto}}.index__mission h2{grid-column:1/-1;position:relative;z-index:20;margin-bottom:40px}@media(min-width:700px){.index__mission h2{grid-column:1/55;margin-bottom:0}}@media(min-width:1800px){.index__mission h2{grid-column:1/-1}}.index__mission .window{grid-column:1/-1;position:relative;z-index:21;background:var(--background)}.index__mission .window__inner__title{padding-top:20%;width:85%;line-height:.8}@media(min-width:700px){.index__mission .window{transform:translateY(-12%);grid-column:23/span 30}}.index__cta{position:relative;padding-bottom:1.75rem}@media(min-width:700px){.index__cta{padding-bottom:1.5rem}}@media(min-width:1800px){.index__cta{max-width:112.5rem}}.index__cta h2{font-size:2rem}@media(min-width:700px){.index__cta h2{font-size:10.375rem}}.index__cta__label{padding-bottom:.625rem}@media(min-width:700px){.index__cta__label{padding-bottom:1.0625rem}}.index__cta__a{display:flex;align-items:center;justify-content:center;height:55px;position:absolute;bottom:-20px;right:1.75rem;padding:0 15px;background:var(--background);border:1px solid var(--color);z-index:2}.index__cta__a:hover{color:var(--background);background:var(--color)}@media(min-width:700px){.index__cta__a{height:107px;padding:0 40px;bottom:1.5rem;right:1.5rem}}.index__cta__a svg{width:20px;height:auto}@media(min-width:700px){.index__cta__a svg{width:auto}}.index__cta__a span{font-family:Compacta;font-style:normal;font-weight:400;font-size:25px;line-height:90%;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:-3px}@media(min-width:700px){.index__cta__a span{font-size:56px;margin-bottom:-5px}}.window{position:relative;border:1px solid var(--color);overflow:hidden;transition:transform 2s cubic-bezier(.19,1,.22,1)}.window.Out-view .window__inner__tag:before{transform:scaleX(1)}.window.Out-view.Out-bottom.Out-left{transform:translate3d(-30%,20%,0)}.window.Out-view.Out-bottom.Out-right{transform:translate3d(30%,20%,0)}.window.Out-view.Out-top.Out-left{transform:translate3d(-30%,-20%,0)}.window.Out-view.Out-top.Out-right{transform:translate3d(30%,-20%,0)}.window.In-view{transform:none}.window.has-effect:hover .window__inner{background:transparent}.window__inner{position:inherit;z-index:3;padding:.625rem;background:var(--background)}.window__inner__title{width:95%;padding-top:25%}.window__inner__tag{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.window__inner__tag:before{content:"";position:absolute;height:.875rem;top:0;left:0;width:100%;background:var(--color);transform:scaleX(0);transition:transform 1.15s cubic-bezier(.19,1,.22,1) .2s;transform-origin:right}@media(min-width:700px){.window__inner{padding:1.1875rem 1.5rem}.window__inner__title{width:90%;padding-top:35%}}.window__flickering{z-index:2}.window__flickering,.window__flickering__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.window__flickering__image{opacity:0;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;grid-column:1;grid-row:1}.window__flickering__image.--active{opacity:1}.scribbles{pointer-events:none;display:grid}.scribbles>*{grid-row:1;grid-column:1;overflow:hidden;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.scribbles>.is-hidden{opacity:0}.list__title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:0;margin-bottom:1.25rem}.list__title svg{width:100%}.list__list{padding:unset;list-style:none}.list-item-wrapper{overflow:hidden;height:2.1875rem;transform:unset;transition:transform .75s ease-in-out;transition-delay:var(--delay)}.list-item-wrapper.Out-view,.list-item-wrapper.Out-view .list-item{transform:translateY(75%)}.list-item-wrapper.--family{height:auto}.list-item-wrapper.--family .list-item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.list-item-wrapper.--family .list-item .list-item__title{width:20%;padding-right:0}.list-item{position:relative;overflow:hidden;cursor:pointer;padding:.9375rem 0;height:1.25rem;display:flex;flex-direction:row;transform:unset;transition:transform .75s ease-in-out;transition-delay:var(--delay);border-bottom:1px dashed var(--color)}.list-item:after,.list-item__title{transition:all .3s cubic-bezier(.34,0,.22,1)}.list-item:after{content:"";background:var(--color);width:100%;height:100%;position:absolute;bottom:0;left:0;transform:translateY(100%);z-index:1;transition:all .2s ease-out}.list-item.--open:hover{color:unset}.list-item.--open:hover:after{opacity:0;transform:translateY(100%)}.list-item.--open:hover .list-item__line__title{transform:none}.list-item:hover{color:var(--background)}.list-item:hover:after{transform:translateY(0)}@media(min-width:700px){.list-item:hover .list-item__title{transform:translate(.9375rem)}}.list-item__title{position:absolute;top:.75rem;z-index:2;text-transform:uppercase;padding-bottom:.3125rem;padding-right:7.8125rem;white-space:nowrap;min-width:20%;width:20%}@media(min-width:700px){.list-item__title{position:relative;top:unset}}.list-item__content{position:inherit;z-index:2;display:flex;flex-direction:column;align-items:flex-start;padding-left:.875rem}.list-item__content__image{margin-left:25%;min-width:50%;height:10vh;-o-object-fit:cover;object-fit:cover}.list-item__content>*{margin-bottom:1.5625rem}.list-item__content__description{width:80%}.list-item__content.--family{width:100%;display:flex;flex-direction:column;padding-top:1.875rem}.list-item__content.--family>*{margin-bottom:.625rem}@media(min-width:700px){.list-item__content.--family{padding-top:unset;display:grid;grid-template-columns:200px 150px 500px}.list-item__content.--family>*{margin-bottom:0}}@media(min-width:700px){.list-item__content{flex-direction:row;padding-left:unset}.list-item__content>*{margin-bottom:0;margin-right:2.5rem}.list-item__content__image{min-width:9.375rem;width:9.375rem;height:6.25rem;margin-left:unset}.list-item__content__description{width:20vw;min-width:20vw;max-width:20vw}}@media(min-width:1024px){.list-item__content__image{min-width:12.5rem;width:12.5rem}.list-item__content>*{margin-bottom:0;margin-right:5rem}}@media(min-width:700px){.images-stagger[data-v-78cdedf4]{display:grid;grid-template-columns:repeat(60,1fr);grid-template-rows:repeat(3,auto)}.images-stagger__img[data-v-78cdedf4]{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.images-stagger__img[data-v-78cdedf4]:first-child{grid-column:28/52;grid-row:1}}@media(min-width:700px)and (min-width:1800px){.images-stagger__img[data-v-78cdedf4]:first-child{max-width:41.25rem}}@media(min-width:700px){.images-stagger__img[data-v-78cdedf4]:nth-child(2){grid-column:45/58;margin-top:-15%;grid-row:2}}@media(min-width:700px)and (min-width:1800px){.images-stagger__img[data-v-78cdedf4]:nth-child(2){max-width:23.75rem;margin-top:-10%}}@media(min-width:700px){.images-stagger__img[data-v-78cdedf4]:nth-child(3){grid-column:25/43;grid-row:3;margin-top:-20%}}@media(min-width:700px)and (min-width:1800px){.images-stagger__img[data-v-78cdedf4]:nth-child(3){max-width:30rem;margin-top:-15%}}.image__wrapper{display:block;position:relative;width:100%;height:100%;background:hsla(0,0%,100%,.1)}.image__wrapper.--contain img,.image__wrapper.--contain picture,.image__wrapper.--cover img,.image__wrapper.--cover picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.image__wrapper .base64{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover}