.page_main__GlU4n{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:100vh;background-color:var(--bg-color);background-image:linear-gradient(rgba(0,0,0,.97),rgba(0,0,0,.97)),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23222222' fill-opacity='0.15'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:relative;overflow:hidden}.page_particleCanvas__cRmOn{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.page_hidden__cfeGo{opacity:0;transform:translateY(8px);pointer-events:none}.page_fadeIn__wvzG6{animation:page_staggerFadeIn__skb4t .8s ease forwards}@keyframes page_staggerFadeIn__skb4t{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page_container__aoG4z{width:100%;max-width:1200px;display:flex;flex-direction:column;min-height:100vh;padding:2rem;position:relative;z-index:1}.page_content__kDoxQ{flex:1 1;justify-content:center;text-align:center;margin-top:4rem}.page_content__kDoxQ,.page_title__3jonF{display:flex;flex-direction:column;align-items:center}.page_title__3jonF{font-family:var(--font-mono);font-size:5rem;font-weight:700;letter-spacing:.3em;margin-bottom:1.5rem}.page_glitch__OObIG{position:relative;color:var(--text-color);opacity:0;transform:translateY(8px)}.page_glitchVisible__CFQ4f{animation:page_staggerFadeIn__skb4t .6s ease forwards,page_glitch__OObIG 2.5s .6s infinite}.page_glitchBurst__QW4Fc{animation:page_glitchBurstIn__0n9CX .8s ease forwards,page_glitchHeavy__2tPo3 .8s steps(4) forwards!important}@keyframes page_glitchBurstIn__0n9CX{0%{opacity:0;transform:translateY(8px) scaleX(1.1);filter:brightness(3)}20%{opacity:1;filter:brightness(2.5)}40%{transform:translateX(-4px) skewX(-2deg);filter:brightness(2)}60%{transform:translateX(4px) skewX(1deg);filter:brightness(1.5)}80%{transform:translateX(-2px) skewX(0deg);filter:brightness(1.2)}to{opacity:1;transform:translateY(0) scaleX(1);filter:brightness(1)}}@keyframes page_glitchHeavy__2tPo3{0%{text-shadow:.1em 0 0 var(--accent-color),-.1em -.05em 0 #0ff,0 0 20px rgba(255,32,32,.5);-webkit-clip-path:inset(20% 0 30% 0);clip-path:inset(20% 0 30% 0)}25%{text-shadow:-.08em .03em 0 var(--accent-color),.08em -.03em 0 #0ff,0 0 15px rgba(255,32,32,.4);-webkit-clip-path:inset(40% 0 10% 0);clip-path:inset(40% 0 10% 0)}50%{text-shadow:.06em -.02em 0 var(--accent-color),-.06em .02em 0 #0ff,0 0 10px rgba(255,32,32,.3);-webkit-clip-path:inset(10% 0 50% 0);clip-path:inset(10% 0 50% 0)}75%{text-shadow:-.04em .01em 0 var(--accent-color),.04em -.01em 0 #0ff,0 0 5px rgba(255,32,32,.2);-webkit-clip-path:inset(30% 0 20% 0);clip-path:inset(30% 0 20% 0)}to{text-shadow:none;-webkit-clip-path:none;clip-path:none}}.page_glitch__OObIG:after,.page_glitch__OObIG:before{content:"NOCTEM";position:absolute;top:0;left:0;width:100%;height:100%;clip:rect(0,900px,0,0)}.page_glitch__OObIG:before{left:2px;text-shadow:-1px 0 var(--accent-color);animation:page_glitch-anim__3IFk0 2s linear infinite alternate-reverse}.page_glitch__OObIG:after{left:-2px;text-shadow:1px 0 var(--accent-color);animation:page_glitch-anim2__wHG68 3s linear infinite alternate-reverse}.page_subtitle__iAJUg{font-size:1.2rem;letter-spacing:.5em;margin-top:.5rem;font-weight:300;color:rgba(255,255,255,.7)}.page_description__86bsR{font-family:var(--font-sans);font-size:1.1rem;line-height:1.6;max-width:600px;margin:2rem 0;border-left:1px solid var(--accent-color);padding-left:1.5rem;text-align:left}.page_console__ypCRV{font-family:var(--font-mono);font-size:.9rem;margin-top:1rem;color:rgba(255,255,255,.7);min-height:1.6em}.page_prompt__eM97v{color:var(--accent-color);margin-right:.5rem}.page_cursor__p7CIi{display:inline-block;width:.6em;height:1em;background-color:var(--text-color);margin-left:.2em;vertical-align:text-top;animation:page_blink__A5Bbl 1s step-end infinite}.page_contact__BmhPC{margin-top:3rem;font-family:var(--font-mono)}.page_link__36MaQ{position:relative;padding:.5rem 1rem;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;background-color:rgba(0,0,0,.2);display:inline-flex;align-items:center}.page_link__36MaQ:hover{border-color:var(--accent-color);background-color:rgba(255,32,32,.05)}.page_icon__AYuK3{color:var(--accent-color);margin:0 .5rem;font-weight:700}.page_footer__sHKi3{width:100%;border-top:1px solid rgba(255,255,255,.05);padding:2rem 0;font-size:.8rem;text-align:center;color:rgba(255,255,255,.4)}@keyframes page_blink__A5Bbl{0%,to{opacity:1}50%{opacity:0}}@keyframes page_glitch-anim__3IFk0{0%{clip:rect(51px,9999px,28px,0)}5%{clip:rect(91px,9999px,3px,0)}10%{clip:rect(1px,9999px,84px,0)}15%{clip:rect(58px,9999px,99px,0)}20%{clip:rect(9px,9999px,23px,0)}25%{clip:rect(35px,9999px,65px,0)}30%{clip:rect(72px,9999px,37px,0)}35%{clip:rect(1px,9999px,31px,0)}40%{clip:rect(89px,9999px,39px,0)}45%{clip:rect(52px,9999px,30px,0)}50%{clip:rect(13px,9999px,56px,0)}55%{clip:rect(83px,9999px,97px,0)}60%{clip:rect(66px,9999px,96px,0)}65%{clip:rect(43px,9999px,31px,0)}70%{clip:rect(39px,9999px,84px,0)}75%{clip:rect(65px,9999px,61px,0)}80%{clip:rect(14px,9999px,35px,0)}85%{clip:rect(92px,9999px,82px,0)}90%{clip:rect(70px,9999px,11px,0)}95%{clip:rect(75px,9999px,46px,0)}to{clip:rect(82px,9999px,29px,0)}}@keyframes page_glitch-anim2__wHG68{0%{clip:rect(23px,9999px,33px,0)}5%{clip:rect(60px,9999px,89px,0)}10%{clip:rect(88px,9999px,34px,0)}15%{clip:rect(31px,9999px,18px,0)}20%{clip:rect(94px,9999px,71px,0)}25%{clip:rect(86px,9999px,1px,0)}30%{clip:rect(85px,9999px,30px,0)}35%{clip:rect(26px,9999px,31px,0)}40%{clip:rect(42px,9999px,59px,0)}45%{clip:rect(1px,9999px,38px,0)}50%{clip:rect(21px,9999px,40px,0)}55%{clip:rect(6px,9999px,17px,0)}60%{clip:rect(35px,9999px,20px,0)}65%{clip:rect(66px,9999px,89px,0)}70%{clip:rect(81px,9999px,65px,0)}75%{clip:rect(57px,9999px,35px,0)}80%{clip:rect(84px,9999px,27px,0)}85%{clip:rect(11px,9999px,44px,0)}90%{clip:rect(25px,9999px,43px,0)}95%{clip:rect(24px,9999px,93px,0)}to{clip:rect(75px,9999px,69px,0)}}@media (max-width:768px){.page_title__3jonF{font-size:3rem}.page_subtitle__iAJUg{font-size:1rem}.page_description__86bsR{font-size:1rem;padding-left:1rem}}@media (max-width:480px){.page_container__aoG4z{padding:1.5rem}.page_title__3jonF{font-size:2.5rem}.page_subtitle__iAJUg{font-size:.8rem}.page_description__86bsR{font-size:.9rem}}