html,body,div,a,h1,h2,footer,header,img,li,nav,p,span,ul{margin:0;padding:0;border:0;font:inherit;font-size:100%}a{color:inherit;text-decoration:none}button{margin:0;padding:0;border:0;font:inherit;background:none;color:inherit;cursor:pointer}a,img,picture,svg,video{display:block}img,video{width:100%;height:auto;-webkit-user-select:none;user-select:none;pointer-events:none}svg{height:100%;width:100%}*,*:after,*:before{box-sizing:border-box;-webkit-user-select:none;user-select:none}:root{--o1: cubic-bezier(.65, 1, .9, 1);--o2: cubic-bezier(.5, 1, .89, 1);--o3: cubic-bezier(.33, 1, .68, 1);--o4: cubic-bezier(.25, 1, .5, 1);--o5: cubic-bezier(.22, 1, .36, 1);--o6: cubic-bezier(.19, 1, .22, 1);--io1: cubic-bezier(.37, 0, .63, 1);--io2: cubic-bezier(.45, 0, .55, 1);--io23: cubic-bezier(.48, 0, .52, 1);--io3: cubic-bezier(.65, 0, .35, 1);--io4: cubic-bezier(.76, 0, .24, 1);--io5: cubic-bezier(.83, 0, .17, 1);--io6: cubic-bezier(.87, 0, .13, 1);--i1: cubic-bezier(.12, 0, .39, 0);--i2: cubic-bezier(.11, 0, .5, 0);--i3: cubic-bezier(.32, 0, .67, 0);--i4: cubic-bezier(.5, 0, .75, 0);--i5: cubic-bezier(.64, 0, .78, 0);--i6: cubic-bezier(.7, 0, .84, 0)}@font-face{font-family:nh;src:url(/assets/fonts/nh.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:nh;src:url(/assets/fonts/nh_b.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:rh;src:url(/assets/fonts/rh.woff2) format("woff2");font-weight:300;font-style:normal}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;overflow:hidden;font-size:1.1111111111vw;font-family:nh,sans-serif;font-weight:400;background:#000;color:#fff}@media screen and (max-width: 768px){html{font-size:3.9800995025vw}}body{opacity:1;overflow:hidden}#loader{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#000}#loader .loader_name{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5.86581rem;height:auto}#loader .loader_name #overlay__svg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.85}#loader .loader_name .loader_svg{width:100%;height:auto}#loader .loader_slog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}#loader .loader_slog .loader_slog-text{font-family:rh,serif;letter-spacing:-.01rem;text-align:center;font-weight:400;font-size:2rem;overflow:hidden}@media screen and (max-width: 768px){#loader .loader_slog .loader_slog-text{font-size:1.5rem}}#loader .loader_slog .loader_slog-text span{display:inline-block;opacity:0}#w_gl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden;pointer-events:none}#wbgl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:0;pointer-events:none}.w_t,.oh{overflow:hidden}#landing_scene{position:relative;height:100vh;width:100vw;background-color:#0000}#landing_scene .landing_scene__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}@media screen and (max-width: 768px){#landing_scene .landing_scene__content{width:100%;padding:1rem}}#landing_scene .landing_scene__content .landing_scene__title{background-color:transparent}#landing_scene .landing_scene__content .landing_scene__title .landing_scene__title-text{text-align:center;font-size:3rem;font-weight:600;line-height:115%;letter-spacing:-.05rem}@media screen and (max-width: 768px){#landing_scene .landing_scene__content .landing_scene__title .landing_scene__title-text{font-size:1.25rem;letter-spacing:-.015rem}}#info_modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background:#000000d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);visibility:hidden;opacity:0;pointer-events:none;overflow-y:auto;touch-action:pan-y}#info_modal[aria-hidden=false]{visibility:visible;pointer-events:all}#info_modal .info_modal__close{position:fixed;top:2rem;right:2rem;z-index:10;font-size:1rem;color:#fff}#info_modal .info_modal__close:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--o4)}#info_modal .info_modal__close:hover:before{transform:scaleX(1);transform-origin:left;transition:transform .55s var(--io4)}#info_modal .info_modal__inner{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5rem;padding:8rem 10rem}@media screen and (max-width: 768px){#info_modal .info_modal__inner{padding:6rem 2rem;gap:3rem}}#info_modal .intro__about p{font-size:3rem;font-family:rh,serif;line-height:115%;letter-spacing:-.05rem;text-align:center}@media screen and (max-width: 768px){#info_modal .intro__about p{font-size:1.75rem}}#info_modal .intro__about p .t_name{font-family:nh,sans-serif;display:inline-block}@media screen and (max-width: 768px){#info_modal .team__content{margin-left:0;width:100%}}#info_modal .team__content .team__description{position:relative}#info_modal .team__content .team__description .team__description-img{position:absolute;width:10rem;height:10rem;object-fit:cover;opacity:0;z-index:1000;border-radius:.5rem;pointer-events:none;top:.25rem}#info_modal .team__content .team__description .team__description-text{font-size:3rem;font-style:normal;font-family:rh,serif;line-height:115%;letter-spacing:-.05rem;text-align:center}@media screen and (max-width: 768px){#info_modal .team__content .team__description .team__description-text{font-size:1.75rem}}#info_modal .team__content .team__description .team__description-text .t_name{font-family:nh,sans-serif;display:inline-block;position:relative;pointer-events:all}#info_modal .team__content .team__join{margin-top:3rem}@media screen and (max-width: 768px){#info_modal .team__content .team__join{position:relative;width:100%;margin-top:2rem}}#info_modal .team__content .team__join .team__join_t{transform:translateY(100%);text-align:center}#info_modal .team__content .team__join .team__join-value{display:flex;align-items:center;justify-content:center;gap:.5rem;opacity:.5}#info_modal .team__content .team__join .team__join-value .team__join-value_icon{width:.721rem;height:.767rem}#nv{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;padding:2rem;z-index:100}#nv .nv__logo{cursor:pointer;width:5rem;height:auto}#nv .nv__right{display:flex;align-items:center;gap:2rem}#nv .nv__info-btn{display:block;font-size:1rem}#nv .nv__cta{position:relative}#nv .nv__cta:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transform:scaleX(0);transform-origin:right;transition:transform .35s var(--o4)}#nv .nv__cta:hover:before{transform:scaleX(1);transform-origin:left;transition:transform .55s var(--io4)}#nv .nv__cta a{display:flex;gap:.35rem;font-size:1rem;align-items:flex-end}#nv .nv__cta svg{width:.65rem;height:.65rem;margin-bottom:.25rem}#nv .nv__cta svg polygon{fill:#fff;stroke:none}
