.nh-intro{background:#000;place-content:center;justify-items:center;gap:30px;display:grid;position:fixed;inset:0}.nh-mark{width:var(--nh-size);height:var(--nh-size);position:relative;overflow:hidden}.nh-square{clip-path:inset(50% 0);background:#43aa34;animation:.42s cubic-bezier(.7,0,.2,1) both nh-open;position:absolute;inset:0}.nh-piece{opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.nh-h{clip-path:polygon(0 0,50% 0,50% 39%,38% 39%,38% 50.5%,0 50.5%);animation:.5s cubic-bezier(.16,1,.3,1) .34s both nh-from-top}.nh-y{clip-path:polygon(50% 0,100% 0,100% 50.5%,63% 50.5%,63% 39%,50% 39%);animation:.5s cubic-bezier(.16,1,.3,1) .42s both nh-from-right}.nh-p{clip-path:polygon(0 50.5%,38% 50.5%,38% 58.8%,50% 58.8%,50% 100%,0 100%);animation:.5s cubic-bezier(.16,1,.3,1) .5s both nh-from-left}.nh-e{clip-path:polygon(50% 58.8%,63% 58.8%,63% 50.5%,100% 50.5%,100% 100%,50% 100%);animation:.5s cubic-bezier(.16,1,.3,1) .58s both nh-from-bottom}.nh-no{clip-path:inset(39% 62% 41.2% 38%);animation:.38s cubic-bezier(.65,0,.35,1) .9s both nh-sign}.nh-line{opacity:0;background:#ffffff1f;border-radius:1px;width:48px;height:2px;animation:.3s 1.25s both nh-fade;position:relative;overflow:hidden}.nh-line:after{content:"";background:#43aa34;animation:1.6s cubic-bezier(.45,0,.25,1) 1.3s infinite nh-pass;position:absolute;inset:0;transform:translate(-100%)}@keyframes nh-open{to{clip-path:inset(0)}}@keyframes nh-from-top{0%{opacity:1;transform:translateY(-62%)}to{opacity:1;transform:none}}@keyframes nh-from-right{0%{opacity:1;transform:translate(62%)}to{opacity:1;transform:none}}@keyframes nh-from-left{0%{opacity:1;transform:translate(-62%)}to{opacity:1;transform:none}}@keyframes nh-from-bottom{0%{opacity:1;transform:translateY(62%)}to{opacity:1;transform:none}}@keyframes nh-sign{0%{opacity:1;clip-path:inset(39% 62% 41.2% 38%)}to{opacity:1;clip-path:inset(39% 37% 41.2% 38%)}}@keyframes nh-fade{to{opacity:1}}@keyframes nh-pass{0%{transform:translate(-100%)}65%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.nh-square,.nh-piece,.nh-line,.nh-line:after{opacity:1;clip-path:none;animation:none}.nh-piece:not(.nh-h){display:none}}
