@font-face{font-family:__spacemono_d913ea;src:url(/_next/static/media/19c94aeec6c506c0-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__spacemono_d913ea;src:url(/_next/static/media/bc2f1495f01b0d00-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__spacemono_Fallback_d913ea;src:local("Arial");ascent-override:79.68%;descent-override:20.61%;line-gap-override:0.00%;size-adjust:131.51%}.__className_d913ea{font-family:__spacemono_d913ea,__spacemono_Fallback_d913ea}@font-face{font-family:__robotomono_3d8d38;src:url(/_next/static/media/19c94aeec6c506c0-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:__robotomono_Fallback_3d8d38;src:local("Arial");ascent-override:79.68%;descent-override:20.61%;line-gap-override:0.00%;size-adjust:131.51%}.__className_3d8d38{font-family:__robotomono_3d8d38,__robotomono_Fallback_3d8d38;font-weight:400}@font-face{font-family:__playfair_79cb6a;src:url(/_next/static/media/0a002f5319e6b358-s.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:__playfair_Fallback_79cb6a;src:local("Arial");ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.00%;size-adjust:101.58%}.__className_79cb6a{font-family:__playfair_79cb6a,__playfair_Fallback_79cb6a;font-weight:400}.threadify{display:flex;justify-content:center;position:relative;height:150px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:700px){.threadify{height:100px;margin-top:3rem}.threadify .x{margin-right:30px}.threadify .x .char{font-size:70px}}.x{position:relative;padding:25px 10px;margin-right:50px;cursor:pointer;overflow:visible;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.char,.x{-webkit-user-select:none;-moz-user-select:none;user-select:none}.char{position:absolute;top:-50px;font-size:100px;color:#fff;animation-iteration-count:infinite;animation-timing-function:ease-in-out;transition:filter .3s ease,opacity .1s ease}.x:hover .char.main{opacity:0!important}.x:hover .char.shadow{animation-duration:1s!important;transition:filter 2s ease,opacity .1s ease;filter:blur(15px)}.char.main{z-index:2}.char.shadow{color:#92ff07;z-index:1}.float{animation-name:floating}@keyframes floating{0%{transform:translate(0)}25%{transform:translate(5px,10px)}50%{transform:translate(15px,3px)}75%{transform:translate(-8px,-7px)}to{transform:translate(0)}}