.PageTransition_pageTransition__kgzQW{transform:translateY(100%);background-color:#fcfcfc;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:10}.PageTransition_pageTransition__kgzQW .PageTransition_logo__ZppYw{opacity:0}.PageTransition_pageTransition__kgzQW .PageTransition_logo__ZppYw svg{width:120px;height:auto}@media only screen and (max-width:650px){.PageTransition_pageTransition__kgzQW .PageTransition_logo__ZppYw svg{width:80px}}.PageTransitionProject_pageTransitionProject__upOMC{width:100vw;height:100vh;position:fixed;top:0;left:0;pointer-events:none;z-index:20}.PageTransitionProject_pageTransitionProject__upOMC .PageTransitionProject_nextProjectImageHolder__dkIz_{position:absolute;z-index:10;overflow:hidden}.PageTransitionProject_pageTransitionProject__upOMC .PageTransitionProject_nextProjectImageHolder__dkIz_ img{width:100%;height:auto;display:block;position:absolute;top:0;left:0;object-fit:cover}.PageTransitionProject_pageTransitionProject__upOMC .PageTransitionProject_nextProjectTitleHolder__RIDIL{position:absolute;z-index:10}.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H .SingleMarqueeTitleNoSC_title__48iR8 p{font-size:184px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-7.2px;text-transform:uppercase}@media only screen and (max-width:1880px){.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H .SingleMarqueeTitleNoSC_title__48iR8 p{font-size:136px;letter-spacing:-4px}}@media only screen and (max-width:1400px){.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H .SingleMarqueeTitleNoSC_title__48iR8 p{font-size:116px;letter-spacing:-3.8px}}@media only screen and (max-width:1180px){.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H .SingleMarqueeTitleNoSC_title__48iR8 p{font-size:96px;letter-spacing:-2.8px}}@media only screen and (max-width:880px){.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H .SingleMarqueeTitleNoSC_title__48iR8 p{font-size:72px;letter-spacing:-1.6px}}@media only screen and (max-width:650px){.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H .SingleMarqueeTitleNoSC_title__48iR8 p{font-size:62px;letter-spacing:-1px}}@media only screen and (max-width:550px){.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H .SingleMarqueeTitleNoSC_title__48iR8 p{font-size:51px;letter-spacing:-.55px}}.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk{overflow:hidden;width:100%;align-items:center}.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk.SingleMarqueeTitleNoSC_entry__P97uR{transform:translateY(60px);opacity:0}@media only screen and (max-width:650px){.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk.SingleMarqueeTitleNoSC_entry__P97uR{transform:translateY(30px)}}.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk.SingleMarqueeTitleNoSC_visited__JwanZ{opacity:0}.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H{display:flex}.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H .SingleMarqueeTitleNoSC_title__48iR8{display:flex;align-items:center}.SingleMarqueeTitleNoSC_titleMarquee__kUbYi .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H .SingleMarqueeTitleNoSC_title__48iR8 p{color:#fcfcfc;white-space:nowrap;margin-right:24px}.SingleMarqueeTitleNoSC_titleMarquee__kUbYi.SingleMarqueeTitleNoSC_white__rFuIZ .SingleMarqueeTitleNoSC_scrollingText__sZ1gk .SingleMarqueeTitleNoSC_rail__vdh7H .SingleMarqueeTitleNoSC_title__48iR8 p{color:#fcfcfc}.LogoLetter_LogoLetter__yws_g{width:auto;flex:none;margin-right:24px}.LogoLetter_LogoLetter__yws_g.LogoLetter_standalone__9tm8o{margin-top:25px}.LogoLetter_LogoLetter__yws_g.LogoLetter_white__UGIKC path{fill:#fcfcfc}@media only screen and (max-width:1880px){.LogoLetter_LogoLetter__yws_g{height:100px;margin-right:20px}.LogoLetter_LogoLetter__yws_g.LogoLetter_standalone__9tm8o{margin-top:18px}}@media only screen and (max-width:1400px){.LogoLetter_LogoLetter__yws_g{height:86px;margin-right:16px}.LogoLetter_LogoLetter__yws_g.LogoLetter_standalone__9tm8o{margin-top:14px}}@media only screen and (max-width:1180px){.LogoLetter_LogoLetter__yws_g{margin-right:12px;height:72px}.LogoLetter_LogoLetter__yws_g.LogoLetter_standalone__9tm8o{margin-top:11px}}@media only screen and (max-width:880px){.LogoLetter_LogoLetter__yws_g{height:56px;margin-right:8px}.LogoLetter_LogoLetter__yws_g.LogoLetter_standalone__9tm8o{margin-top:9px}}@media only screen and (max-width:650px){.LogoLetter_LogoLetter__yws_g{height:44px;margin-right:6px}.LogoLetter_LogoLetter__yws_g.LogoLetter_standalone__9tm8o{margin-top:10px}}@media only screen and (max-width:550px){.LogoLetter_LogoLetter__yws_g{height:38px}.LogoLetter_LogoLetter__yws_g.LogoLetter_standalone__9tm8o{margin-top:6px}}:root{color-scheme:light only}*{box-sizing:border-box}*,body,html{padding:0;margin:0}body,html{background-color:#fcfcfc;background-color:#000;max-width:100vw;overscroll-behavior:none;overflow-x:hidden;overflow:hidden}ul{padding:0;margin:0;list-style:none}a{text-decoration:none}a,button,input,label,textarea{-webkit-tap-highlight-color:transparent}@font-face{font-family:__Neue_Haas_Grotesk_7f0c35;src:url(/_next/static/media/1aefb6ed3d1a5ac8-s.p.woff) format("woff");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:__Neue_Haas_Grotesk_7f0c35;src:url(/_next/static/media/75fc3c78ea6f50ee-s.p.woff) format("woff");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__Neue_Haas_Grotesk_Fallback_7f0c35;src:local("Arial");ascent-override:97.93%;descent-override:24.38%;line-gap-override:0.00%;size-adjust:93.53%}.__className_7f0c35{font-family:__Neue_Haas_Grotesk_7f0c35,__Neue_Haas_Grotesk_Fallback_7f0c35}.__variable_7f0c35{--font-neueHaasGrotesk:"__Neue_Haas_Grotesk_7f0c35","__Neue_Haas_Grotesk_Fallback_7f0c35"}