html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.grid__wrapper,body,html,.home{height:100%;left:0;position:absolute;top:0;width:100%}.home{opacity:0;visibility:hidden;z-index:2}.home--active{opacity:1;visibility:visible}.home__wrapper{color:inherit;will-change:transform}.home__infos__work__link,.home__infos__work__title,.home__infos__link,.home__infos__awards__text,.home__infos__awards__title,.home__infos__availability__date,.home__infos__availability__text,.home__text{font-size:1.6rem;line-height:110%;letter-spacing:-.032rem}@media (max-width: 767px){.home__infos__work__link,.home__infos__work__title,.home__infos__link,.home__infos__awards__text,.home__infos__awards__title,.home__infos__availability__date,.home__infos__availability__text,.home__text{font-size:1.4rem;line-height:110%;letter-spacing:-.028rem}}@font-face{font-family:Geist;src:url(/assets/geist-medium-aff227a1.woff2) format("woff2"),url(/assets/geist-medium-01c484a0.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/geist-medium-aff227a1.woff2) format("woff2"),url(/assets/geist-medium-01c484a0.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/geist-regular-4bade678.woff2) format("woff2"),url(/assets/geist-regular-21fb8d26.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/geist-regular-4bade678.woff2) format("woff2"),url(/assets/geist-regular-21fb8d26.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*,*:after,*:before{box-sizing:border-box;-webkit-user-select:none;user-select:none}html{font-size:.6944444444vw;font-family:Geist;background:#11191d;color:#cef571;position:fixed;overflow:hidden;overscroll-behavior:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (max-width: 767px){html{font-size:2.5445292621vw}}body{position:fixed}a{color:inherit;outline:none;text-decoration:none}button{background:none;border:none;color:inherit;cursor:pointer;outline:none}canvas{position:fixed;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:1}[data-animation=appear] span{will-change:opacity,visibility}[data-animation=text] span{display:block;overflow:hidden}[data-animation=text] span span{display:inline-block;vertical-align:top;will-change:transform}[data-animation=title]{overflow:hidden}[data-animation=title] span{display:inline-block;vertical-align:top;will-change:transform}.grid__wrapper{z-index:5;pointer-events:none;display:flex;justify-content:space-between;gap:var(--gutter);padding:0 var(--margin)}.grid{width:100%;height:100%;background:rgba(255,0,0,.1)}.home__wrapper{position:relative;height:100vh;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 767px){.home__wrapper{max-height:100vh}}.home__title{display:flex;flex-direction:column;gap:1.6rem;font-size:20rem;line-height:80%;letter-spacing:-1rem;font-weight:500;margin-top:-4rem}@media (max-width: 767px){.home__title{margin-top:10rem;font-size:10rem;letter-spacing:-.5rem}}.home__title__top{margin-left:35.7rem;overflow:hidden}.home__title__top .home__title__top__wrapper{display:inline-block;transform:translateY(24%);overflow:hidden}.home__title__top .home__title__top__wrapper span{display:inline-block;vertical-align:top;will-change:transform}@media (max-width: 767px){.home__title__top{margin-left:0}}.home__title__middle{margin-left:2.25rem;overflow:hidden}.home__title__middle .home__title__middle__wrapper{display:inline-block;overflow:hidden}.home__title__middle .home__title__middle__wrapper span{display:inline-block;vertical-align:top;will-change:transform}@media (max-width: 767px){.home__title__middle{margin-left:0}}.home__title__bottom{margin-left:27.7rem;overflow:hidden}.home__title__bottom .home__title__bottom__wrapper{display:inline-block;transform:translateY(-24%);overflow:hidden}.home__title__bottom .home__title__bottom__wrapper span{display:inline-block;vertical-align:top;will-change:transform}@media (max-width: 767px){.home__title__bottom{margin-left:0}}.home__text{position:absolute;top:4.2rem;left:4.5rem;max-width:45rem;mix-blend-mode:exclusion}@media (max-width: 767px){.home__text{top:2.25rem;left:2.25rem}}.home__infos{display:flex;justify-content:space-between;padding:0 4.5rem;transform:translateY(-2rem)}@media (max-width: 767px){.home__infos{flex-direction:column-reverse;gap:2rem;padding:0 2.5rem}}.home__infos__left{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 767px){.home__infos__left{gap:2rem}}.home__infos__left__top{display:flex;gap:21.5rem;margin-bottom:7.2rem}@media (max-width: 767px){.home__infos__left__top{flex-direction:column-reverse;gap:2rem;margin-bottom:0}}.home__infos__availability__text{max-width:21.4rem}.home__infos__availability__date{color:#e3c6fa}.home__infos__awards{display:flex;gap:4.5rem}@media (max-width: 767px){.home__infos__awards{display:none}}.home__infos__awards__title{max-width:21.4rem}.home__infos__awards__text{color:#e3c6fa;white-space:nowrap}.home__infos__links{display:flex;gap:2rem}@media (max-width: 767px){.home__infos__links{flex-direction:row;justify-content:space-between}}.home__infos__link{transform:translateY(-2rem);overflow:hidden}@media (max-width: 767px){.home__infos__link{transform:translateY(0)}}.home__infos__work{display:flex;flex-direction:column}.home__infos__work__link{color:#e3c6fa;width:fit-content}
