body{background:#000;color:#ff9d00;font-family:'Courier New',Courier,monospace;margin:0;padding:0;overflow-x:hidden}.terminal-container{max-width:1100px;margin:0 auto;text-shadow:0 0 8px #ff9d00,0 0 15px #ff9d00,0 0 20px rgb(255 157 0 / .6);animation:textGlow 4s ease-in-out infinite;position:relative}.crt-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1000;background:repeating-linear-gradient(0deg,rgb(0 0 0 / .15),rgb(0 0 0 / .15) 1px,transparent 1px,transparent 2px)}.screen-glow{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:none;z-index:999;background:radial-gradient(ellipse at 50% 50%,rgb(255 157 0 / .12) 0%,rgb(255 157 0 / .06) 30%,transparent 60%)}.scanline{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1001;background:linear-gradient(to bottom,transparent 0%,rgb(255 157 0 / .05) 50%,transparent 100%);animation:none}@keyframes textGlow{0%,100%{text-shadow:0 0 8px #ff9d00,0 0 15px #ff9d00,0 0 20px rgb(255 157 0 / .6),0 0 30px rgb(255 157 0 / .3)}33%{text-shadow:0 0 10px #ff9d00,0 0 20px #ff9d00,0 0 25px rgb(255 157 0 / .8),0 0 35px rgb(255 157 0 / .4)}66%{text-shadow:0 0 9px #ff9d00,0 0 18px #ff9d00,0 0 23px rgb(255 157 0 / .7),0 0 32px rgb(255 157 0 / .35)}}@keyframes crtFlicker{0%,100%{opacity:1}50%{opacity:.98}}p,h1,h2,h3,li,strong,a,span,div{filter:blur(.3px) brightness(1) contrast(1.08);backface-visibility:hidden}h2{font-size:28px;margin:40px 0 10px 0;text-transform:uppercase;letter-spacing:3px;word-wrap:break-word;overflow-wrap:break-word}h3{font-size:20px;color:#ff9d00;word-wrap:break-word;overflow-wrap:break-word}h4{font-size:16px;margin:10px 0}p{line-height:1.6;margin:15px 0}a{color:#ff9d00;text-decoration:none;transition:all 0.3s ease}a:hover{text-shadow:0 0 10px #ff9d00,0 0 20px #ff9d00}strong{font-weight:700;color:#ff9d00}nav,nav>ul,nav>ul>li,nav ul,nav ul li,.menu,.menu ul,.menu li,#menu-primary,#menu-primary li{list-style:none!important;list-style-type:none!important;list-style-image:none!important;margin:0!important;padding:0!important;float:none!important;display:block!important}nav ul,nav>ul,.menu,#menu-primary{display:flex!important;flex-direction:row!important;gap:40px!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;width:100%!important}nav ul li,nav>ul>li,.menu li,#menu-primary li{display:inline-block!important;float:none!important;width:auto!important}nav ul li::before,nav ul li::after,nav ul li::marker,nav>ul>li::before,nav>ul>li::after,nav>ul>li::marker,.menu li::before,.menu li::after,.menu li::marker,#menu-primary li::before,#menu-primary li::after,#menu-primary li::marker{content:none!important;content:""!important;display:none!important}nav ul li a,nav>ul>li>a,.menu li a,#menu-primary li a{color:#ff9d00!important;text-decoration:none!important;display:inline-block!important}ul,ol{list-style:none!important;list-style-type:none!important}li::before,li::marker{content:none!important;display:none!important}.cursor-blink{animation:cursorBlink 1s infinite}@keyframes cursorBlink{0%,49%{opacity:1}50%,100%{opacity:0}}.hsync-line{width:100%;height:1px;position:fixed;top:0;left:0;pointer-events:none;z-index:9999999;background:rgb(255 157 0 / .15);box-shadow:0 0 2px rgb(255 157 0 / .3),0 0 6px rgb(255 157 0 / .15);animation:hsyncMove 7s linear infinite;opacity:.4;will-change:transform;transform:translateZ(0)}.hsync-line::before{content:'';position:absolute;width:100%;height:50px;top:-25px;left:0;background:linear-gradient(to bottom,transparent 0%,rgb(0 0 0 / .15) 30%,rgb(0 0 0 / .25) 50%,rgb(0 0 0 / .15) 70%,transparent 100%);filter:blur(8px);mix-blend-mode:darken}.hsync-line::after{content:'';position:absolute;width:100%;height:60px;top:-30px;left:0;backdrop-filter:blur(1.5px) brightness(.95);-webkit-backdrop-filter:blur(1.5px) brightness(.95);filter:contrast(1.1)}@keyframes hsyncMove{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,100vh,0)}}@media (max-width:768px){body{font-size:14px}h1{font-size:20px!important;line-height:1.2!important;letter-spacing:1px!important}h2{font-size:18px!important;letter-spacing:1px!important}h3{font-size:16px!important}.site-title{font-size:18px!important}.site-description{font-size:10px!important}.terminal-container{padding:12px!important}pre{font-size:8px!important;padding:6px!important;overflow-x:auto!important;overflow-y:hidden!important;line-height:1.2!important;white-space:pre!important;word-wrap:normal!important;word-break:normal!important;-webkit-overflow-scrolling:touch!important}[style*="font-size: 64px"],[style*="font-size: 56px"],[style*="font-size: 48px"]{font-size:14px!important;line-height:1.1!important}[style*="font-size: 42px"],[style*="font-size: 36px"]{font-size:13px!important;line-height:1.1!important}[style*="font-size: 32px"],[style*="font-size: 28px"]{font-size:11px!important}[style*="font-size: 24px"],[style*="font-size: 20px"]{font-size:13px!important}[style*="font-size: 18px"],[style*="font-size: 16px"]{font-size:12px!important}[style*="grid-template-columns: 1fr 1fr"],[style*="display: grid"]{grid-template-columns:1fr!important;gap:12px!important}.main-navigation ul{flex-wrap:wrap!important;gap:8px!important}.main-navigation a{font-size:12px!important;padding:6px 10px!important}button,input[type="submit"],a[style*="padding: 20px"],a[style*="padding: 15px"]{padding:10px 16px!important;font-size:13px!important;white-space:normal!important;text-align:center!important}input,textarea{font-size:14px!important}*{max-width:100vw!important;box-sizing:border-box!important}[style*="text-align: center"],.site-title{text-align:center!important}h1[style*="text-align: center"],h2[style*="text-align: center"],h3[style*="text-align: center"]{white-space:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}pre[style*="text-align: center"]{display:block!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;white-space:pre!important;overflow-x:auto!important}}@media (max-width:480px){h1{font-size:22px!important}h2{font-size:18px!important}pre{font-size:9px!important}[style*="font-size: 64px"],[style*="font-size: 56px"],[style*="font-size: 48px"],[style*="font-size: 42px"],[style*="font-size: 36px"],[style*="font-size: 32px"]{font-size:18px!important}}