*,:after,:before{margin:0;padding:0;box-sizing:border-box}a{color:inherit;text-decoration:none}body{-webkit-user-select:none;-moz-user-select:none;user-select:none}@font-face{font-family:ARSMaquettePro;src:url(/_next/static/media/ARSMaquettePro-Bold.598d22fb.ttf);font-weight:700;font-style:normal}@font-face{font-family:ARSMaquettePro;src:url(/_next/static/media/ARSMaquettePro-Light.45c3c748.ttf);font-weight:lighter;font-style:normal}@font-face{font-family:ARSMaquettePro;src:url(/_next/static/media/ARSMaquettePro-Regular.3a6b58f0.ttf);font-weight:400;font-style:normal}:root{--cursor-size:32px;--cursor-x:0px;--cursor-y:0px}.main{position:relative;height:100vh;width:100vw}.main .mask{height:100%;width:100%;background-color:#fdfffc;position:absolute;-webkit-mask:url(/_next/static/media/mask.98f2d8a8.svg);mask:url(/_next/static/media/mask.98f2d8a8.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (max-width:1080px){.main .mask{display:none;-webkit-mask:none;mask:none}}.main .mask .title-body{height:90%;display:grid;place-items:center}.main .mask .title-body .hidden-title{cursor:default;color:#101010;font-family:ARSMaquettePro,sans-serif;font-size:6.5vw;text-align:center;display:flex;flex-direction:column;line-height:.9}.main .mask .title-body .hidden-title .website{display:flex;align-items:center;justify-content:center;gap:20px}.main .mask .footer{height:10%;width:90%;margin:auto;color:#101010;font-size:1.3vw;font-family:ARSMaquettePro,sans-serif;display:flex;justify-content:space-between;align-items:center}.main .mask .footer .social{display:flex;flex-direction:row;gap:30px}.main .mask .footer .social .link{display:flex;align-items:center;gap:10px;cursor:pointer}.main .body{height:100%;width:100%;background:#101010}.main .body .title-body{height:90%;display:grid;place-items:center}.main .body .title-body .title{cursor:default;color:#fdfffc;font-family:ARSMaquettePro,sans-serif;display:flex;flex-direction:column;text-align:center}.main .body .title-body .title .portfolio{font-size:5vw;font-weight:lighter}@media screen and (max-width:1080px){.main .body .title-body .title .portfolio{font-size:8vw}}.main .body .title-body .title .coming{font-size:10.5vw;font-weight:700;text-transform:uppercase;line-height:.8;letter-spacing:-.3vw}@media screen and (max-width:1080px){.main .body .title-body .title .coming{font-size:15vw}}.main .body .title-body .title .soon{font-size:10.5vw;font-weight:700;text-transform:uppercase;line-height:.8;letter-spacing:-.3vw}@media screen and (max-width:1080px){.main .body .title-body .title .soon{font-size:15vw}}.main .body .footer{height:10%;width:90%;margin:auto;color:#fdfffc;font-size:1.3vw;font-family:ARSMaquettePro,sans-serif;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1080px){.main .body .footer{height:7%;font-size:3vw;flex-direction:column}}@media screen and (max-width:500px){.main .body .footer{font-size:4vw}}.main .body .footer .social{display:flex;flex-direction:row;gap:30px}.main .body .footer .social .link{display:flex;align-items:center;gap:10px;cursor:pointer}@media screen and (max-width:500px){.main .body .footer .social .link .arrow-icon{width:15px}}