@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
.glitch-wrapper{display:inline-block;position:relative}.glitch-text{color:#0ff;letter-spacing:.05em;text-transform:uppercase;font-weight:700;animation:1s linear infinite alternate-reverse glitch-skew;display:inline-block;position:relative}.glitch-text:before,.glitch-text:after{content:attr(data-text);opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.glitch-text:before{text-shadow:-2px 0 #f0f;clip:rect(44px,450px,56px,0);animation:5s linear infinite alternate-reverse glitch-anim;left:2px}.glitch-text:after{text-shadow:-2px 0 #0f0,2px 2px #f0f;clip:rect(44px,450px,56px,0);animation:5s linear infinite alternate-reverse glitch-anim2;left:-2px}.glitch-wrapper:hover .glitch-text:before{opacity:1;animation:.3s linear infinite alternate-reverse glitch-anim-hover}.glitch-wrapper:hover .glitch-text:after{opacity:1;animation:.3s linear infinite alternate-reverse glitch-anim2-hover}.glitch-wrapper:hover .glitch-text{animation:.3s linear infinite alternate-reverse glitch-skew-hover}@keyframes glitch-anim{0%{clip:rect(51px,9999px,28px,0);opacity:.8;transform:skew(.18deg)}5%{clip:rect(84px,9999px,43px,0);opacity:.7;transform:skew(.92deg)}10%{clip:rect(12px,9999px,95px,0);opacity:.9;transform:skew(.45deg)}15%{clip:rect(67px,9999px,21px,0);opacity:.6;transform:skew(.32deg)}20%{clip:rect(39px,9999px,72px,0);opacity:.8;transform:skew(.78deg)}25%{clip:rect(91px,9999px,15px,0);opacity:.7;transform:skew(.15deg)}30%{clip:rect(24px,9999px,88px,0);opacity:.9;transform:skew(.64deg)}35%{clip:rect(73px,9999px,36px,0);opacity:.6;transform:skew(.21deg)}40%{clip:rect(45px,9999px,63px,0);opacity:.8;transform:skew(.89deg)}45%{clip:rect(8px,9999px,97px,0);opacity:.7;transform:skew(.37deg)}50%{clip:rect(56px,9999px,29px,0);opacity:.9;transform:skew(.71deg)}55%{clip:rect(82px,9999px,44px,0);opacity:.6;transform:skew(.26deg)}60%{clip:rect(18px,9999px,76px,0);opacity:.8;transform:skew(.53deg)}65%{clip:rect(61px,9999px,33px,0);opacity:.7;transform:skew(.84deg)}70%{clip:rect(35px,9999px,69px,0);opacity:.9;transform:skew(.19deg)}75%{clip:rect(77px,9999px,22px,0);opacity:.6;transform:skew(.67deg)}80%{clip:rect(49px,9999px,58px,0);opacity:.8;transform:skew(.42deg)}85%{clip:rect(14px,9999px,85px,0);opacity:.7;transform:skew(.96deg)}90%{clip:rect(68px,9999px,31px,0);opacity:.9;transform:skew(.28deg)}95%{clip:rect(41px,9999px,74px,0);opacity:.6;transform:skew(.73deg)}to{clip:rect(86px,9999px,17px,0);opacity:.8;transform:skew(.51deg)}}@keyframes glitch-anim2{0%{clip:rect(76px,9999px,19px,0);opacity:.7;transform:skew(.62deg)}5%{clip:rect(33px,9999px,87px,0);opacity:.9;transform:skew(.15deg)}10%{clip:rect(59px,9999px,41px,0);opacity:.6;transform:skew(.88deg)}15%{clip:rect(22px,9999px,94px,0);opacity:.8;transform:skew(.34deg)}20%{clip:rect(71px,9999px,26px,0);opacity:.7;transform:skew(.77deg)}25%{clip:rect(48px,9999px,63px,0);opacity:.9;transform:skew(.21deg)}30%{clip:rect(9px,9999px,81px,0);opacity:.6;transform:skew(.69deg)}35%{clip:rect(65px,9999px,38px,0);opacity:.8;transform:skew(.43deg)}40%{clip:rect(27px,9999px,92px,0);opacity:.7;transform:skew(.91deg)}45%{clip:rect(83px,9999px,14px,0);opacity:.9;transform:skew(.25deg)}50%{clip:rect(44px,9999px,68px,0);opacity:.6;transform:skew(.56deg)}55%{clip:rect(17px,9999px,79px,0);opacity:.8;transform:skew(.82deg)}60%{clip:rect(62px,9999px,35px,0);opacity:.7;transform:skew(.38deg)}65%{clip:rect(29px,9999px,73px,0);opacity:.9;transform:skew(.74deg)}70%{clip:rect(88px,9999px,21px,0);opacity:.6;transform:skew(.16deg)}75%{clip:rect(51px,9999px,66px,0);opacity:.8;transform:skew(.63deg)}80%{clip:rect(13px,9999px,84px,0);opacity:.7;transform:skew(.47deg)}85%{clip:rect(69px,9999px,32px,0);opacity:.9;transform:skew(.95deg)}90%{clip:rect(36px,9999px,77px,0);opacity:.6;transform:skew(.29deg)}95%{clip:rect(78px,9999px,24px,0);opacity:.8;transform:skew(.71deg)}to{clip:rect(42px,9999px,89px,0);opacity:.7;transform:skew(.53deg)}}@keyframes glitch-skew{0%{transform:skew(0deg)}10%{transform:skew(-.5deg)}20%{transform:skew(.3deg)}30%{transform:skew(-.2deg)}40%{transform:skew(.7deg)}50%{transform:skew(-.4deg)}60%{transform:skew(.1deg)}70%{transform:skew(-.6deg)}80%{transform:skew(.5deg)}90%{transform:skew(-.3deg)}to{transform:skew(0deg)}}@keyframes glitch-anim-hover{0%{clip:rect(10px,9999px,20px,0);opacity:1;transform:skew(2deg)translate(3px)}20%{clip:rect(30px,9999px,50px,0);opacity:.9;transform:skew(-1deg)translate(-2px)}40%{clip:rect(60px,9999px,80px,0);opacity:1;transform:skew(3deg)translate(4px)}60%{clip:rect(5px,9999px,15px,0);opacity:.8;transform:skew(-2deg)translate(-3px)}80%{clip:rect(70px,9999px,90px,0);opacity:1;transform:skew(1deg)translate(2px)}to{clip:rect(40px,9999px,60px,0);opacity:.9;transform:skew(-3deg)translate(-4px)}}@keyframes glitch-anim2-hover{0%{clip:rect(20px,9999px,40px,0);opacity:1;transform:skew(-2deg)translate(-4px)}20%{clip:rect(50px,9999px,70px,0);opacity:.8;transform:skew(3deg)translate(3px)}40%{clip:rect(15px,9999px,35px,0);opacity:1;transform:skew(-1deg)translate(-2px)}60%{clip:rect(80px,9999px,95px,0);opacity:.9;transform:skew(2deg)translate(4px)}80%{clip:rect(25px,9999px,45px,0);opacity:1;transform:skew(-3deg)translate(-3px)}to{clip:rect(55px,9999px,75px,0);opacity:.8;transform:skew(1deg)translate(2px)}}@keyframes glitch-skew-hover{0%{transform:skew(-2deg)}25%{transform:skew(3deg)}50%{transform:skew(-1deg)}75%{transform:skew(2deg)}to{transform:skew(-2deg)}}
