:root{--ega-amber: #ffaa00;--ega-amber-dim: #cc8800;--ega-amber-bright: #ffcc44;--ega-screen-bg: #0a0a08;--ega-screen-bg-light: #1a1a14;--ega-black: #0a0a0a;--ega-blue: #4444cc;--ega-green: #44cc44;--ega-cyan: #44cccc;--ega-red: #cc4444;--ega-magenta: #cc44cc;--ega-brown: #cc8844;--ega-light-gray: #aaaaaa;--ega-dark-gray: #555555;--ega-light-blue: #6666ff;--ega-light-green: #66ff66;--ega-light-cyan: #66ffff;--ega-light-red: #ff6666;--ega-light-magenta: #ff66ff;--ega-yellow: #ffff66;--ega-white: #eeeeee;--page-bg: #000000;--bezel-color: #c8b88a;--bezel-shadow: #a09070;--crt-scanline-opacity: .15;--crt-scanline-size: 4px;--crt-glow-color: var(--ega-amber);--crt-glow-intensity: .6;--crt-glow-spread: 20px;--crt-curvature: 8px;--crt-flicker-speed: .15s;--crt-flicker-intensity: .03}.crt-scanlines{position:absolute;inset:0;pointer-events:none;z-index:10;background:repeating-linear-gradient(to bottom,transparent 0px,transparent calc(var(--crt-scanline-size) - 1px),rgba(0,0,0,var(--crt-scanline-opacity)) calc(var(--crt-scanline-size) - 1px),rgba(0,0,0,var(--crt-scanline-opacity)) var(--crt-scanline-size));will-change:transform;contain:strict}.crt-content{color:var(--ega-amber);text-shadow:0 0 4px rgba(255,170,0,var(--crt-glow-intensity)),0 0 8px rgba(255,170,0,calc(var(--crt-glow-intensity) * .5))}.crt-screen{box-shadow:inset 0 0 60px #ffaa0014,inset 0 0 120px #ffaa000a}.crt-screen{border-radius:var(--crt-curvature);overflow:hidden;position:relative;background:var(--ega-screen-bg);flex:1;display:flex;flex-direction:column;min-height:0}.crt-content{flex:1;display:flex;flex-direction:column;min-height:0;padding:10px}.crt-content main{flex:1;overflow-y:auto;min-height:0}.crt-content footer{flex-shrink:0}.crt-content main::-webkit-scrollbar{width:10px}.crt-content main::-webkit-scrollbar-track{background:var(--ega-screen-bg)}.crt-content main::-webkit-scrollbar-thumb{background:var(--ega-green);border:2px solid var(--ega-screen-bg)}.crt-content main::-webkit-scrollbar-thumb:hover{background:var(--ega-amber-bright)}.crt-content main{scrollbar-color:var(--ega-amber-bright) var(--ega-screen-bg);scrollbar-width:thin}@media(max-width:860px),(max-height:768px){.crt-content main{overflow:visible;flex:none}.crt-content{min-height:auto}}@keyframes crt-flicker{0%{opacity:1}5%{opacity:calc(1 - var(--crt-flicker-intensity))}10%{opacity:1}15%{opacity:calc(1 - var(--crt-flicker-intensity) * .7)}20%{opacity:1}to{opacity:1}}.crt-screen{animation:crt-flicker 8s infinite}@font-face{font-family:IBM VGA;src:url(/build/assets/Web437_IBM_VGA_8x16-C8uDPb_d.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/build/assets/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/build/assets/JetBrainsMono-Bold-D4WEaHbo.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:IBM VGA,Courier New,monospace;color:var(--ega-amber)}body{font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:16px;line-height:1.6;color:var(--ega-amber)}*,*:before,*:after{box-sizing:border-box}body{background:#000;margin:0;padding:0;height:100dvh;overflow:hidden}.page-container{width:100vw;height:100dvh;display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.computer-wrapper{position:relative;width:1920px;height:1920px;flex-shrink:0;transform:translateY(calc(34dvh - 691px))}.computer-bg-img{width:1920px;height:1920px;display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.screen-overlay{position:absolute;top:21.5%;left:31%;width:39%;height:29%;display:flex;flex-direction:column}@media(max-width:860px),(max-height:768px){body{overflow:auto}.page-container{display:block;height:auto;min-height:100dvh;overflow:visible}.computer-wrapper{width:100%;height:auto;min-height:100dvh;transform:none}.computer-bg-img{display:none}.screen-overlay{position:static;width:100%;height:auto;min-height:100dvh}}.nav-bar{display:flex;justify-content:center;align-items:center;background:var(--ega-screen-bg-light);border-top:1px solid var(--ega-amber-dim);padding:.25rem 0;font-family:"Web437 IBM VGA 8x16",Courier New,monospace;font-size:.875rem;gap:0}.nav-item{display:inline-flex;align-items:center;padding:.25rem .75rem;color:var(--ega-amber);text-decoration:none;gap:.25rem;transition:none}.nav-item:hover{color:var(--ega-amber-bright);background:var(--ega-screen-bg)}.nav-item--active{background:var(--ega-amber);color:var(--ega-screen-bg)}.nav-item--active:hover{background:var(--ega-amber-bright);color:var(--ega-screen-bg)}.nav-key{font-weight:700}@media(max-width:480px){.nav-bar{font-size:.75rem;padding:.2rem 0}.nav-item{padding:.2rem .4rem}}:root{--mobile-header-height: 44px;--mobile-footer-height: 40px}.mobile-header{display:none}@media(max-width:860px),(max-height:768px){.mobile-header{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;z-index:100;height:var(--mobile-header-height, 44px);padding-top:env(safe-area-inset-top,0px);background:var(--ega-screen-bg-light);border-bottom:1px solid var(--ega-amber-dim);font-family:"Web437 IBM VGA 8x16",Courier New,monospace;font-size:.875rem;color:var(--ega-amber)}.crt-content footer{position:fixed;bottom:0;left:0;right:0;z-index:100;padding-bottom:env(safe-area-inset-bottom,0px)}.crt-content main{padding-top:calc(var(--mobile-header-height, 44px) + env(safe-area-inset-top,0px));padding-bottom:calc(var(--mobile-footer-height, 40px) + env(safe-area-inset-bottom,0px))}}.dos-field{display:flex;align-items:baseline;margin-bottom:1rem;font-family:"Web437 IBM VGA 8x16",monospace}.dos-field label{color:var(--ega-amber);white-space:nowrap;margin-right:.5rem;font-size:1rem}.dos-field input,.dos-field textarea{background:var(--ega-screen-bg);border:1px solid var(--ega-amber-dim);color:var(--ega-amber);font-family:JetBrains Mono,monospace;font-size:.9rem;padding:.4rem .5rem;flex:1;outline:none}.dos-field input:focus,.dos-field textarea:focus{border-color:var(--ega-amber-bright);box-shadow:0 0 6px #ffaa004d}.dos-submit{background:var(--ega-screen-bg);border:1px solid var(--ega-amber);color:var(--ega-amber);font-family:"Web437 IBM VGA 8x16",monospace;font-size:1rem;padding:.5rem 1.5rem;cursor:pointer;margin-top:.5rem}.dos-submit:hover{background:var(--ega-amber);color:var(--ega-screen-bg)}.form-errors{margin-bottom:1rem}.form-error{color:var(--ega-amber-dim, #cc8800);font-family:"Web437 IBM VGA 8x16",monospace;font-size:.9rem;margin-bottom:.25rem}.ascii-divider{color:var(--ega-amber-dim);margin:1rem 0;font-family:"Web437 IBM VGA 8x16",Courier New,monospace;overflow:hidden;white-space:nowrap;line-height:1;-webkit-user-select:none;user-select:none}.social-links{font-family:"Web437 IBM VGA 8x16",monospace;color:var(--ega-amber)}.social-links p{margin-bottom:.5rem}.social-links a{color:var(--ega-amber);text-decoration:underline}.social-links a:hover{color:var(--ega-amber-bright)}.link-separator{color:var(--ega-amber-dim);margin:0 .5rem}.transmission-status{color:var(--ega-amber-bright, #ffcc44);font-family:"Web437 IBM VGA 8x16",monospace;font-size:1.2rem;margin-bottom:1rem}.dos-link{color:var(--ega-amber);text-decoration:none;font-family:"Web437 IBM VGA 8x16",monospace}.dos-link:hover{color:var(--ega-amber-bright)}.dos-prompt{color:var(--ega-amber);font-family:"Web437 IBM VGA 8x16",Courier New,monospace;font-size:.9375rem;margin:.75rem 0}.dos-prompt a{color:var(--ega-amber);text-decoration:underline}.dos-prompt a:hover{color:var(--ega-amber-bright)}.contact-form{margin-bottom:1rem}.page-content{padding:1rem;color:var(--ega-amber);font-family:JetBrains Mono,monospace}.success-message p{margin-bottom:.5rem}.content-page{max-width:720px;margin:0 auto;padding:1rem 1.5rem}.hero-section{text-align:center;padding:1.5rem 0 .5rem}.hero-title{font-family:"Web437 IBM VGA 8x16",Courier New,monospace;font-size:2.5rem;color:var(--ega-amber-bright);margin:0 0 .5rem;letter-spacing:.1em;line-height:1.1}.hero-tagline{font-family:"Web437 IBM VGA 8x16",Courier New,monospace;font-size:1rem;color:var(--ega-amber);margin-bottom:.75rem}.hero-intro{font-family:JetBrains Mono,Courier New,monospace;color:var(--ega-amber-dim);font-size:.875rem;line-height:1.5;max-width:500px;margin:0 auto}.project-entry{padding:.75rem 0}.project-name{font-family:"Web437 IBM VGA 8x16",Courier New,monospace;font-size:1.125rem;color:var(--ega-amber-bright);margin-bottom:.25rem}.project-title{font-family:JetBrains Mono,Courier New,monospace;font-size:1rem;color:var(--ega-amber);margin:0 0 .375rem;font-weight:400}.project-desc{font-family:JetBrains Mono,Courier New,monospace;color:var(--ega-amber);font-size:.8125rem;line-height:1.5;margin:0 0 .5rem}.project-tags{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem}.tech-tag{display:inline-block;font-family:"Web437 IBM VGA 8x16",Courier New,monospace;font-size:.75rem;padding:.125rem .5rem;border:1px solid;color:var(--ega-yellow);border-color:var(--ega-yellow)}.tech-tag--laravel,.tech-tag--php{color:var(--ega-light-red);border-color:var(--ega-light-red)}.tech-tag--inertia,.tech-tag--vuejs,.tech-tag--vue-js,.tech-tag--react,.tech-tag--vanilla-js{color:var(--ega-light-green);border-color:var(--ega-light-green)}.tech-tag--mysql,.tech-tag--sqlite,.tech-tag--redis{color:var(--ega-light-cyan);border-color:var(--ega-light-cyan)}.tech-tag--css,.tech-tag--tailwind,.tech-tag--design{color:var(--ega-light-magenta);border-color:var(--ega-light-magenta)}.tech-tag--rest-api,.tech-tag--websockets{color:var(--ega-light-blue);border-color:var(--ega-light-blue)}.project-meta{font-family:"Web437 IBM VGA 8x16",Courier New,monospace;font-size:.75rem;color:var(--ega-amber-dim);margin-bottom:.375rem}.project-links{display:flex;gap:1rem}.project-links a,.project-links-inline{font-family:"Web437 IBM VGA 8x16",Courier New,monospace;font-size:.75rem;color:var(--ega-amber);text-decoration:underline}.project-links a:hover,.project-links-inline:hover{color:var(--ega-amber-bright)}.portrait-frame{float:right;display:flex;flex-direction:column;align-items:center;margin:0 0 .75rem 1rem;font-family:"Web437 IBM VGA 8x16",Courier New,monospace;color:var(--ega-amber-dim);line-height:1;-webkit-user-select:none;user-select:none}.portrait-border-top,.portrait-border-bot{margin:.625rem;white-space:nowrap}.portrait-border-mid{display:flex;align-items:stretch}.portrait-pipe{display:flex;align-items:center}.portrait-img{display:block;width:160px;height:auto;image-rendering:pixelated}@media(max-width:480px){.portrait-img{width:120px}}.bio-text{padding:.25rem 0}.bio-text p{font-family:JetBrains Mono,Courier New,monospace;color:var(--ega-amber);font-size:.8125rem;line-height:1.7;margin:0}.start-prompt{font-family:JetBrains Mono,Courier New,monospace;font-size:.8125rem;color:var(--ega-amber-dim);text-align:center;line-height:1.5}.start-prompt strong{color:var(--ega-amber)}@media(max-width:480px){.content-page{padding:.75rem 1rem}.hero-title{font-size:1.75rem}.hero-tagline{font-size:.875rem}.project-name{font-size:1rem}.ascii-divider{font-size:.75rem}}.boot-overlay{position:absolute;inset:0;z-index:10;background:var(--ega-screen-bg);color:var(--ega-amber);font-family:"Web437 IBM VGA 8x16",Courier New,monospace;font-size:.875rem;line-height:1.4;padding:1rem;overflow:hidden;display:flex;flex-direction:column;animation:boot-warmup .8s ease-out forwards}@keyframes boot-warmup{0%{opacity:0;filter:brightness(0)}60%{opacity:.7;filter:brightness(.5)}to{opacity:1;filter:brightness(1)}}.boot-text{flex:1;white-space:pre-wrap;overflow-y:auto}.boot-cursor{display:inline-block;width:.6em;height:1em;background-color:var(--ega-amber);vertical-align:text-bottom;animation:cursor-blink 1s step-end infinite}@keyframes cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.boot-skip{margin-top:auto;padding-top:1rem;color:var(--ega-amber-dim);font-size:.75rem;text-align:center;animation:skip-blink 2s step-end infinite}@keyframes skip-blink{0%,69%{opacity:1}70%,to{opacity:0}}.crt-screen.boot-active>.crt-content>main{visibility:hidden}.crt-screen.boot-active footer{display:none}.crt-screen.boot-active .mobile-header{display:none}@keyframes boot-scroll-up{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.boot-overlay.boot-complete{animation:boot-scroll-up .6s ease-in forwards}.boot-overlay.boot-skipped{display:none}.crt-scanlines{z-index:20}.crt-glow-overlay{z-index:30}.pixel-art{position:relative;width:100%;height:150px;pointer-events:none;overflow:hidden;display:flex;justify-content:center;align-items:flex-end}.pixel-art:after{content:"";position:absolute;width:1px;height:1px;will-change:transform}.pixel-art--mthood{opacity:1}.pixel-art--mthood:after{bottom:0;left:50%;transform:scale(5);transform-origin:bottom center;box-shadow:0 -34px 0 var(--ega-white),-1px -33px 0 var(--ega-white),0 -33px 0 var(--ega-white),1px -33px 0 var(--ega-white),-2px -32px 0 var(--ega-white),-1px -32px 0 var(--ega-white),0 -32px 0 var(--ega-white),1px -32px 0 var(--ega-white),2px -32px 0 var(--ega-white),-3px -31px 0 var(--ega-white),-2px -31px 0 var(--ega-white),-1px -31px 0 var(--ega-white),0 -31px 0 var(--ega-white),1px -31px 0 var(--ega-white),2px -31px 0 var(--ega-white),3px -31px 0 var(--ega-white),-4px -30px 0 var(--ega-white),-3px -30px 0 var(--ega-white),-2px -30px 0 var(--ega-white),-1px -30px 0 var(--ega-white),0 -30px 0 var(--ega-white),1px -30px 0 var(--ega-white),2px -30px 0 var(--ega-white),3px -30px 0 var(--ega-white),4px -30px 0 var(--ega-white),-5px -29px 0 var(--ega-white),-4px -29px 0 var(--ega-white),-3px -29px 0 var(--ega-white),-2px -29px 0 var(--ega-white),-1px -29px 0 var(--ega-white),0 -29px 0 var(--ega-white),1px -29px 0 var(--ega-white),2px -29px 0 var(--ega-white),3px -29px 0 var(--ega-white),4px -29px 0 var(--ega-white),5px -29px 0 var(--ega-white),-6px -28px 0 var(--ega-dark-gray),-5px -28px 0 var(--ega-dark-gray),-4px -28px 0 var(--ega-dark-gray),-3px -28px 0 var(--ega-dark-gray),-2px -28px 0 var(--ega-dark-gray),-1px -28px 0 var(--ega-dark-gray),0 -28px 0 var(--ega-dark-gray),1px -28px 0 var(--ega-dark-gray),2px -28px 0 var(--ega-dark-gray),3px -28px 0 var(--ega-dark-gray),4px -28px 0 var(--ega-dark-gray),5px -28px 0 var(--ega-dark-gray),6px -28px 0 var(--ega-dark-gray),-8px -27px 0 var(--ega-dark-gray),-7px -27px 0 var(--ega-dark-gray),-6px -27px 0 var(--ega-dark-gray),-5px -27px 0 var(--ega-dark-gray),-4px -27px 0 var(--ega-dark-gray),-3px -27px 0 var(--ega-dark-gray),-2px -27px 0 var(--ega-dark-gray),-1px -27px 0 var(--ega-dark-gray),0 -27px 0 var(--ega-dark-gray),1px -27px 0 var(--ega-dark-gray),2px -27px 0 var(--ega-dark-gray),3px -27px 0 var(--ega-dark-gray),4px -27px 0 var(--ega-dark-gray),5px -27px 0 var(--ega-dark-gray),6px -27px 0 var(--ega-dark-gray),7px -27px 0 var(--ega-dark-gray),-10px -26px 0 var(--ega-dark-gray),-9px -26px 0 var(--ega-dark-gray),-8px -26px 0 var(--ega-dark-gray),-7px -26px 0 var(--ega-dark-gray),-6px -26px 0 var(--ega-dark-gray),-5px -26px 0 var(--ega-dark-gray),5px -26px 0 var(--ega-dark-gray),6px -26px 0 var(--ega-dark-gray),7px -26px 0 var(--ega-dark-gray),8px -26px 0 var(--ega-dark-gray),9px -26px 0 var(--ega-dark-gray),-12px -25px 0 var(--ega-dark-gray),-11px -25px 0 var(--ega-dark-gray),-10px -25px 0 var(--ega-dark-gray),-9px -25px 0 var(--ega-dark-gray),9px -25px 0 var(--ega-dark-gray),10px -25px 0 var(--ega-dark-gray),11px -25px 0 var(--ega-dark-gray),-14px -24px 0 var(--ega-dark-gray),-13px -24px 0 var(--ega-dark-gray),-12px -24px 0 var(--ega-dark-gray),11px -24px 0 var(--ega-dark-gray),12px -24px 0 var(--ega-dark-gray),13px -24px 0 var(--ega-dark-gray),-16px -23px 0 var(--ega-dark-gray),-15px -23px 0 var(--ega-dark-gray),-14px -23px 0 var(--ega-dark-gray),13px -23px 0 var(--ega-dark-gray),14px -23px 0 var(--ega-dark-gray),15px -23px 0 var(--ega-dark-gray),-18px -22px 0 var(--ega-dark-gray),-17px -22px 0 var(--ega-dark-gray),-16px -22px 0 var(--ega-dark-gray),15px -22px 0 var(--ega-dark-gray),16px -22px 0 var(--ega-dark-gray),17px -22px 0 var(--ega-dark-gray),-20px -32px 0 var(--ega-dark-gray),-18px -32px 0 var(--ega-dark-gray),-19px -33px 0 var(--ega-dark-gray),15px -34px 0 var(--ega-dark-gray),17px -34px 0 var(--ega-dark-gray),16px -35px 0 var(--ega-dark-gray),22px -30px 0 var(--ega-dark-gray),24px -30px 0 var(--ega-dark-gray),23px -31px 0 var(--ega-dark-gray),17px -14px 0 var(--ega-red),18px -15px 0 var(--ega-red),19px -16px 0 var(--ega-red),20px -15px 0 var(--ega-red),21px -14px 0 var(--ega-red),18px -14px 0 var(--ega-red),19px -14px 0 var(--ega-red),20px -14px 0 var(--ega-red),17px -13px 0 var(--ega-brown),18px -13px 0 var(--ega-brown),19px -13px 0 var(--ega-brown),20px -13px 0 var(--ega-brown),21px -13px 0 var(--ega-brown),17px -12px 0 var(--ega-brown),18px -12px 0 var(--ega-brown),19px -12px 0 var(--ega-brown),20px -12px 0 var(--ega-brown),21px -12px 0 var(--ega-brown),17px -11px 0 var(--ega-brown),18px -11px 0 var(--ega-brown),19px -11px 0 var(--ega-brown),20px -11px 0 var(--ega-brown),21px -11px 0 var(--ega-brown),17px -10px 0 var(--ega-brown),18px -10px 0 var(--ega-brown),19px -10px 0 var(--ega-brown),20px -10px 0 var(--ega-brown),21px -10px 0 var(--ega-brown),19px -12px 0 var(--ega-yellow),-25px -12px 0 var(--ega-green),-26px -11px 0 var(--ega-green),-25px -11px 0 var(--ega-green),-24px -11px 0 var(--ega-green),-27px -10px 0 var(--ega-light-green),-26px -10px 0 var(--ega-green),-25px -10px 0 var(--ega-green),-24px -10px 0 var(--ega-green),-23px -10px 0 var(--ega-light-green),-17px -14px 0 var(--ega-green),-18px -13px 0 var(--ega-green),-17px -13px 0 var(--ega-green),-16px -13px 0 var(--ega-green),-19px -12px 0 var(--ega-light-green),-18px -12px 0 var(--ega-green),-17px -12px 0 var(--ega-green),-16px -12px 0 var(--ega-green),-15px -12px 0 var(--ega-light-green),-20px -11px 0 var(--ega-light-green),-19px -11px 0 var(--ega-green),-18px -11px 0 var(--ega-green),-17px -11px 0 var(--ega-green),-16px -11px 0 var(--ega-green),-15px -11px 0 var(--ega-green),-14px -11px 0 var(--ega-light-green),-8px -13px 0 var(--ega-green),-9px -12px 0 var(--ega-green),-8px -12px 0 var(--ega-green),-7px -12px 0 var(--ega-green),-10px -11px 0 var(--ega-light-green),-9px -11px 0 var(--ega-green),-8px -11px 0 var(--ega-green),-7px -11px 0 var(--ega-green),-6px -11px 0 var(--ega-light-green),-11px -10px 0 var(--ega-light-green),-10px -10px 0 var(--ega-green),-9px -10px 0 var(--ega-green),-8px -10px 0 var(--ega-green),-7px -10px 0 var(--ega-green),-6px -10px 0 var(--ega-green),-5px -10px 0 var(--ega-light-green),2px -11px 0 var(--ega-green),1px -10px 0 var(--ega-green),2px -10px 0 var(--ega-green),3px -10px 0 var(--ega-green),0 -9px 0 var(--ega-light-green),1px -9px 0 var(--ega-green),2px -9px 0 var(--ega-green),3px -9px 0 var(--ega-green),4px -9px 0 var(--ega-light-green),-30px -9px 0 var(--ega-green),-29px -9px 0 var(--ega-green),-28px -9px 0 var(--ega-green),-27px -9px 0 var(--ega-green),-26px -9px 0 var(--ega-green),-25px -9px 0 var(--ega-green),-24px -9px 0 var(--ega-green),-23px -9px 0 var(--ega-green),-22px -9px 0 var(--ega-green),-21px -9px 0 var(--ega-green),-20px -9px 0 var(--ega-green),-19px -9px 0 var(--ega-green),-18px -9px 0 var(--ega-green),-17px -9px 0 var(--ega-green),-16px -9px 0 var(--ega-green),-15px -9px 0 var(--ega-green),-14px -9px 0 var(--ega-green),-13px -9px 0 var(--ega-green),-12px -9px 0 var(--ega-green),-11px -9px 0 var(--ega-green),-10px -9px 0 var(--ega-green),-9px -9px 0 var(--ega-green),-8px -9px 0 var(--ega-green),-7px -9px 0 var(--ega-green),-6px -9px 0 var(--ega-green),-5px -9px 0 var(--ega-green),-4px -9px 0 var(--ega-green),-3px -9px 0 var(--ega-green),-2px -9px 0 var(--ega-green),-1px -9px 0 var(--ega-green),5px -9px 0 var(--ega-green),6px -9px 0 var(--ega-green),7px -9px 0 var(--ega-green),8px -9px 0 var(--ega-green),9px -9px 0 var(--ega-green),10px -9px 0 var(--ega-green),11px -9px 0 var(--ega-green),12px -9px 0 var(--ega-green),13px -9px 0 var(--ega-green),14px -9px 0 var(--ega-green),15px -9px 0 var(--ega-green),16px -9px 0 var(--ega-green),22px -9px 0 var(--ega-green),23px -9px 0 var(--ega-green),24px -9px 0 var(--ega-green),25px -9px 0 var(--ega-green),26px -9px 0 var(--ega-green),27px -9px 0 var(--ega-green),28px -9px 0 var(--ega-green),29px -9px 0 var(--ega-green),30px -9px 0 var(--ega-green)}.pixel-art--desk{opacity:1}.pixel-art--desk:after{bottom:10px;left:50%;transform:scale(5);transform-origin:bottom center;box-shadow:-20px -28px 0 var(--ega-brown),-19px -28px 0 var(--ega-brown),-18px -28px 0 var(--ega-brown),-17px -28px 0 var(--ega-brown),-16px -28px 0 var(--ega-brown),-15px -28px 0 var(--ega-brown),-14px -28px 0 var(--ega-brown),-13px -28px 0 var(--ega-brown),-12px -28px 0 var(--ega-brown),-11px -28px 0 var(--ega-brown),-10px -28px 0 var(--ega-brown),-20px -27px 0 var(--ega-brown),-10px -27px 0 var(--ega-brown),-20px -26px 0 var(--ega-brown),-10px -26px 0 var(--ega-brown),-20px -25px 0 var(--ega-brown),-10px -25px 0 var(--ega-brown),-20px -24px 0 var(--ega-brown),-10px -24px 0 var(--ega-brown),-20px -23px 0 var(--ega-brown),-10px -23px 0 var(--ega-brown),-20px -22px 0 var(--ega-brown),-10px -22px 0 var(--ega-brown),-20px -21px 0 var(--ega-brown),-10px -21px 0 var(--ega-brown),-20px -20px 0 var(--ega-brown),-10px -20px 0 var(--ega-brown),-20px -19px 0 var(--ega-brown),-19px -19px 0 var(--ega-brown),-18px -19px 0 var(--ega-brown),-17px -19px 0 var(--ega-brown),-16px -19px 0 var(--ega-brown),-15px -19px 0 var(--ega-brown),-14px -19px 0 var(--ega-brown),-13px -19px 0 var(--ega-brown),-12px -19px 0 var(--ega-brown),-11px -19px 0 var(--ega-brown),-10px -19px 0 var(--ega-brown),-19px -27px 0 var(--ega-dark-gray),-18px -27px 0 var(--ega-dark-gray),-17px -27px 0 var(--ega-dark-gray),-16px -27px 0 var(--ega-dark-gray),-15px -27px 0 var(--ega-dark-gray),-14px -27px 0 var(--ega-dark-gray),-13px -27px 0 var(--ega-dark-gray),-12px -27px 0 var(--ega-dark-gray),-11px -27px 0 var(--ega-dark-gray),-19px -26px 0 var(--ega-dark-gray),-18px -26px 0 var(--ega-dark-gray),-17px -26px 0 var(--ega-dark-gray),-16px -26px 0 var(--ega-dark-gray),-15px -26px 0 var(--ega-dark-gray),-14px -26px 0 var(--ega-dark-gray),-13px -26px 0 var(--ega-dark-gray),-12px -26px 0 var(--ega-dark-gray),-11px -26px 0 var(--ega-dark-gray),-19px -25px 0 var(--ega-dark-gray),-18px -25px 0 var(--ega-dark-gray),-17px -25px 0 var(--ega-dark-gray),-16px -25px 0 var(--ega-dark-gray),-15px -25px 0 var(--ega-dark-gray),-14px -25px 0 var(--ega-dark-gray),-13px -25px 0 var(--ega-dark-gray),-12px -25px 0 var(--ega-dark-gray),-11px -25px 0 var(--ega-dark-gray),-19px -24px 0 var(--ega-dark-gray),-18px -24px 0 var(--ega-dark-gray),-17px -24px 0 var(--ega-dark-gray),-16px -24px 0 var(--ega-dark-gray),-15px -24px 0 var(--ega-dark-gray),-14px -24px 0 var(--ega-dark-gray),-13px -24px 0 var(--ega-dark-gray),-12px -24px 0 var(--ega-dark-gray),-11px -24px 0 var(--ega-dark-gray),-19px -23px 0 var(--ega-dark-gray),-18px -23px 0 var(--ega-dark-gray),-17px -23px 0 var(--ega-dark-gray),-16px -23px 0 var(--ega-dark-gray),-15px -23px 0 var(--ega-dark-gray),-14px -23px 0 var(--ega-dark-gray),-13px -23px 0 var(--ega-dark-gray),-12px -23px 0 var(--ega-dark-gray),-11px -23px 0 var(--ega-dark-gray),-19px -22px 0 var(--ega-dark-gray),-18px -22px 0 var(--ega-dark-gray),-17px -22px 0 var(--ega-dark-gray),-16px -22px 0 var(--ega-dark-gray),-15px -22px 0 var(--ega-dark-gray),-14px -22px 0 var(--ega-dark-gray),-13px -22px 0 var(--ega-dark-gray),-12px -22px 0 var(--ega-dark-gray),-11px -22px 0 var(--ega-dark-gray),-19px -21px 0 var(--ega-dark-gray),-18px -21px 0 var(--ega-dark-gray),-17px -21px 0 var(--ega-dark-gray),-16px -21px 0 var(--ega-dark-gray),-15px -21px 0 var(--ega-dark-gray),-14px -21px 0 var(--ega-dark-gray),-13px -21px 0 var(--ega-dark-gray),-12px -21px 0 var(--ega-dark-gray),-11px -21px 0 var(--ega-dark-gray),-19px -20px 0 var(--ega-dark-gray),-18px -20px 0 var(--ega-dark-gray),-17px -20px 0 var(--ega-dark-gray),-16px -20px 0 var(--ega-dark-gray),-15px -20px 0 var(--ega-dark-gray),-14px -20px 0 var(--ega-dark-gray),-13px -20px 0 var(--ega-dark-gray),-12px -20px 0 var(--ega-dark-gray),-11px -20px 0 var(--ega-dark-gray),-17px -26px 0 var(--ega-light-blue),-17px -25px 0 var(--ega-light-blue),-14px -24px 0 var(--ega-light-blue),-14px -23px 0 var(--ega-light-blue),-12px -27px 0 var(--ega-light-blue),-12px -26px 0 var(--ega-light-blue),-16px -22px 0 var(--ega-light-blue),-16px -21px 0 var(--ega-light-blue),-13px -21px 0 var(--ega-light-blue),-13px -20px 0 var(--ega-light-blue),-18px -20px 0 var(--ega-green),-17px -21px 0 var(--ega-green),-18px -21px 0 var(--ega-green),-19px -20px 0 var(--ega-green),-12px -20px 0 var(--ega-green),-11px -20px 0 var(--ega-green),-11px -21px 0 var(--ega-green),-12px -21px 0 var(--ega-green),-4px -18px 0 var(--ega-dark-gray),-3px -18px 0 var(--ega-dark-gray),-2px -18px 0 var(--ega-dark-gray),-1px -18px 0 var(--ega-dark-gray),0 -18px 0 var(--ega-dark-gray),1px -18px 0 var(--ega-dark-gray),2px -18px 0 var(--ega-dark-gray),3px -18px 0 var(--ega-dark-gray),4px -18px 0 var(--ega-dark-gray),-4px -17px 0 var(--ega-dark-gray),4px -17px 0 var(--ega-dark-gray),-4px -16px 0 var(--ega-dark-gray),4px -16px 0 var(--ega-dark-gray),-4px -15px 0 var(--ega-dark-gray),4px -15px 0 var(--ega-dark-gray),-4px -14px 0 var(--ega-dark-gray),4px -14px 0 var(--ega-dark-gray),-4px -13px 0 var(--ega-dark-gray),4px -13px 0 var(--ega-dark-gray),-4px -12px 0 var(--ega-dark-gray),-3px -12px 0 var(--ega-dark-gray),-2px -12px 0 var(--ega-dark-gray),-1px -12px 0 var(--ega-dark-gray),0 -12px 0 var(--ega-dark-gray),1px -12px 0 var(--ega-dark-gray),2px -12px 0 var(--ega-dark-gray),3px -12px 0 var(--ega-dark-gray),4px -12px 0 var(--ega-dark-gray),-3px -17px 0 var(--ega-blue),-2px -17px 0 var(--ega-blue),-1px -17px 0 var(--ega-blue),0 -17px 0 var(--ega-blue),1px -17px 0 var(--ega-blue),2px -17px 0 var(--ega-blue),3px -17px 0 var(--ega-blue),-3px -16px 0 var(--ega-blue),-2px -16px 0 var(--ega-blue),-1px -16px 0 var(--ega-blue),0 -16px 0 var(--ega-blue),1px -16px 0 var(--ega-blue),2px -16px 0 var(--ega-blue),3px -16px 0 var(--ega-blue),-3px -15px 0 var(--ega-blue),-2px -15px 0 var(--ega-blue),-1px -15px 0 var(--ega-blue),0 -15px 0 var(--ega-blue),1px -15px 0 var(--ega-blue),2px -15px 0 var(--ega-blue),3px -15px 0 var(--ega-blue),-3px -14px 0 var(--ega-blue),-2px -14px 0 var(--ega-blue),-1px -14px 0 var(--ega-blue),0 -14px 0 var(--ega-blue),1px -14px 0 var(--ega-blue),2px -14px 0 var(--ega-blue),3px -14px 0 var(--ega-blue),-3px -13px 0 var(--ega-blue),-2px -13px 0 var(--ega-blue),-1px -13px 0 var(--ega-blue),0 -13px 0 var(--ega-blue),1px -13px 0 var(--ega-blue),2px -13px 0 var(--ega-blue),3px -13px 0 var(--ega-blue),-2px -17px 0 var(--ega-light-green),-1px -17px 0 var(--ega-light-green),0 -17px 0 var(--ega-light-green),1px -17px 0 var(--ega-light-green),-2px -15px 0 var(--ega-light-green),-1px -15px 0 var(--ega-light-green),0 -15px 0 var(--ega-light-green),-1px -13px 0 var(--ega-light-green),0 -13px 0 var(--ega-light-green),1px -13px 0 var(--ega-light-green),2px -13px 0 var(--ega-light-green),-1px -11px 0 var(--ega-dark-gray),0 -11px 0 var(--ega-dark-gray),1px -11px 0 var(--ega-dark-gray),-2px -10px 0 var(--ega-dark-gray),-1px -10px 0 var(--ega-dark-gray),0 -10px 0 var(--ega-dark-gray),1px -10px 0 var(--ega-dark-gray),2px -10px 0 var(--ega-dark-gray),8px -12px 0 var(--ega-white),9px -12px 0 var(--ega-white),10px -12px 0 var(--ega-white),8px -11px 0 var(--ega-white),9px -11px 0 var(--ega-white),10px -11px 0 var(--ega-white),8px -10px 0 var(--ega-white),9px -10px 0 var(--ega-white),10px -10px 0 var(--ega-white),11px -12px 0 var(--ega-light-gray),11px -11px 0 var(--ega-light-gray),-25px -9px 0 var(--ega-brown),-24px -9px 0 var(--ega-brown),-23px -9px 0 var(--ega-brown),-22px -9px 0 var(--ega-brown),-21px -9px 0 var(--ega-brown),-20px -9px 0 var(--ega-brown),-19px -9px 0 var(--ega-brown),-18px -9px 0 var(--ega-brown),-17px -9px 0 var(--ega-brown),-16px -9px 0 var(--ega-brown),-15px -9px 0 var(--ega-brown),-14px -9px 0 var(--ega-brown),-13px -9px 0 var(--ega-brown),-12px -9px 0 var(--ega-brown),-11px -9px 0 var(--ega-brown),-10px -9px 0 var(--ega-brown),-9px -9px 0 var(--ega-brown),-8px -9px 0 var(--ega-brown),-7px -9px 0 var(--ega-brown),-6px -9px 0 var(--ega-brown),-5px -9px 0 var(--ega-brown),-4px -9px 0 var(--ega-brown),-3px -9px 0 var(--ega-brown),-2px -9px 0 var(--ega-brown),-1px -9px 0 var(--ega-brown),0 -9px 0 var(--ega-brown),1px -9px 0 var(--ega-brown),2px -9px 0 var(--ega-brown),3px -9px 0 var(--ega-brown),4px -9px 0 var(--ega-brown),5px -9px 0 var(--ega-brown),6px -9px 0 var(--ega-brown),7px -9px 0 var(--ega-brown),8px -9px 0 var(--ega-brown),9px -9px 0 var(--ega-brown),10px -9px 0 var(--ega-brown),11px -9px 0 var(--ega-brown),12px -9px 0 var(--ega-brown),13px -9px 0 var(--ega-brown),14px -9px 0 var(--ega-brown),15px -9px 0 var(--ega-brown),-25px -8px 0 var(--ega-brown),-24px -8px 0 var(--ega-brown),-23px -8px 0 var(--ega-brown),-22px -8px 0 var(--ega-brown),-21px -8px 0 var(--ega-brown),-20px -8px 0 var(--ega-brown),-19px -8px 0 var(--ega-brown),-18px -8px 0 var(--ega-brown),-17px -8px 0 var(--ega-brown),-16px -8px 0 var(--ega-brown),-15px -8px 0 var(--ega-brown),-14px -8px 0 var(--ega-brown),-13px -8px 0 var(--ega-brown),-12px -8px 0 var(--ega-brown),-11px -8px 0 var(--ega-brown),-10px -8px 0 var(--ega-brown),-9px -8px 0 var(--ega-brown),-8px -8px 0 var(--ega-brown),-7px -8px 0 var(--ega-brown),-6px -8px 0 var(--ega-brown),-5px -8px 0 var(--ega-brown),-4px -8px 0 var(--ega-brown),-3px -8px 0 var(--ega-brown),-2px -8px 0 var(--ega-brown),-1px -8px 0 var(--ega-brown),0 -8px 0 var(--ega-brown),1px -8px 0 var(--ega-brown),2px -8px 0 var(--ega-brown),3px -8px 0 var(--ega-brown),4px -8px 0 var(--ega-brown),5px -8px 0 var(--ega-brown),6px -8px 0 var(--ega-brown),7px -8px 0 var(--ega-brown),8px -8px 0 var(--ega-brown),9px -8px 0 var(--ega-brown),10px -8px 0 var(--ega-brown),11px -8px 0 var(--ega-brown),12px -8px 0 var(--ega-brown),13px -8px 0 var(--ega-brown),14px -8px 0 var(--ega-brown),15px -8px 0 var(--ega-brown),-25px -7px 0 var(--ega-brown),-24px -7px 0 var(--ega-brown),-23px -7px 0 var(--ega-brown),-22px -7px 0 var(--ega-brown),-21px -7px 0 var(--ega-brown),-20px -7px 0 var(--ega-brown),-19px -7px 0 var(--ega-brown),-18px -7px 0 var(--ega-brown),-17px -7px 0 var(--ega-brown),-16px -7px 0 var(--ega-brown),-15px -7px 0 var(--ega-brown),-14px -7px 0 var(--ega-brown),-13px -7px 0 var(--ega-brown),-12px -7px 0 var(--ega-brown),-11px -7px 0 var(--ega-brown),-10px -7px 0 var(--ega-brown),-9px -7px 0 var(--ega-brown),-8px -7px 0 var(--ega-brown),-7px -7px 0 var(--ega-brown),-6px -7px 0 var(--ega-brown),-5px -7px 0 var(--ega-brown),-4px -7px 0 var(--ega-brown),-3px -7px 0 var(--ega-brown),-2px -7px 0 var(--ega-brown),-1px -7px 0 var(--ega-brown),0 -7px 0 var(--ega-brown),1px -7px 0 var(--ega-brown),2px -7px 0 var(--ega-brown),3px -7px 0 var(--ega-brown),4px -7px 0 var(--ega-brown),5px -7px 0 var(--ega-brown),6px -7px 0 var(--ega-brown),7px -7px 0 var(--ega-brown),8px -7px 0 var(--ega-brown),9px -7px 0 var(--ega-brown),10px -7px 0 var(--ega-brown),11px -7px 0 var(--ega-brown),12px -7px 0 var(--ega-brown),13px -7px 0 var(--ega-brown),14px -7px 0 var(--ega-brown),15px -7px 0 var(--ega-brown)}.pixel-art--coffeeshop{opacity:1}.pixel-art--coffeeshop:after{bottom:10px;left:50%;transform:scale(5);transform-origin:bottom center;box-shadow:-20px -22px 0 var(--ega-dark-gray),-19px -22px 0 var(--ega-dark-gray),-18px -22px 0 var(--ega-dark-gray),-17px -22px 0 var(--ega-dark-gray),-16px -22px 0 var(--ega-dark-gray),-15px -22px 0 var(--ega-dark-gray),-14px -22px 0 var(--ega-dark-gray),-13px -22px 0 var(--ega-dark-gray),-12px -22px 0 var(--ega-dark-gray),-11px -22px 0 var(--ega-dark-gray),-10px -22px 0 var(--ega-dark-gray),-9px -22px 0 var(--ega-dark-gray),-8px -22px 0 var(--ega-dark-gray),-7px -22px 0 var(--ega-dark-gray),-6px -22px 0 var(--ega-dark-gray),-5px -22px 0 var(--ega-dark-gray),-4px -22px 0 var(--ega-dark-gray),-3px -22px 0 var(--ega-dark-gray),-2px -22px 0 var(--ega-dark-gray),-1px -22px 0 var(--ega-dark-gray),0 -22px 0 var(--ega-dark-gray),1px -22px 0 var(--ega-dark-gray),2px -22px 0 var(--ega-dark-gray),3px -22px 0 var(--ega-dark-gray),4px -22px 0 var(--ega-dark-gray),5px -22px 0 var(--ega-dark-gray),6px -22px 0 var(--ega-dark-gray),7px -22px 0 var(--ega-dark-gray),8px -22px 0 var(--ega-dark-gray),9px -22px 0 var(--ega-dark-gray),10px -22px 0 var(--ega-dark-gray),11px -22px 0 var(--ega-dark-gray),12px -22px 0 var(--ega-dark-gray),13px -22px 0 var(--ega-dark-gray),14px -22px 0 var(--ega-dark-gray),15px -22px 0 var(--ega-dark-gray),16px -22px 0 var(--ega-dark-gray),17px -22px 0 var(--ega-dark-gray),18px -22px 0 var(--ega-dark-gray),19px -22px 0 var(--ega-dark-gray),20px -22px 0 var(--ega-dark-gray),0 -28px 0 var(--ega-dark-gray),0 -27px 0 var(--ega-dark-gray),-4px -26px 0 var(--ega-brown),-3px -26px 0 var(--ega-brown),-2px -26px 0 var(--ega-brown),-1px -26px 0 var(--ega-brown),0 -26px 0 var(--ega-brown),1px -26px 0 var(--ega-brown),2px -26px 0 var(--ega-brown),3px -26px 0 var(--ega-brown),-4px -25px 0 var(--ega-brown),-3px -25px 0 var(--ega-brown),-2px -25px 0 var(--ega-brown),-1px -25px 0 var(--ega-brown),0 -25px 0 var(--ega-brown),1px -25px 0 var(--ega-brown),2px -25px 0 var(--ega-brown),3px -25px 0 var(--ega-brown),-4px -24px 0 var(--ega-brown),-3px -24px 0 var(--ega-brown),-2px -24px 0 var(--ega-brown),-1px -24px 0 var(--ega-brown),0 -24px 0 var(--ega-brown),1px -24px 0 var(--ega-brown),2px -24px 0 var(--ega-brown),3px -24px 0 var(--ega-brown),12px -21px 0 var(--ega-dark-gray),13px -21px 0 var(--ega-dark-gray),14px -21px 0 var(--ega-dark-gray),15px -21px 0 var(--ega-dark-gray),16px -21px 0 var(--ega-dark-gray),12px -20px 0 var(--ega-dark-gray),13px -20px 0 var(--ega-dark-gray),14px -20px 0 var(--ega-dark-gray),15px -20px 0 var(--ega-dark-gray),16px -20px 0 var(--ega-dark-gray),12px -19px 0 var(--ega-dark-gray),13px -19px 0 var(--ega-dark-gray),14px -19px 0 var(--ega-dark-gray),15px -19px 0 var(--ega-dark-gray),16px -19px 0 var(--ega-dark-gray),12px -18px 0 var(--ega-dark-gray),13px -18px 0 var(--ega-dark-gray),14px -18px 0 var(--ega-dark-gray),15px -18px 0 var(--ega-dark-gray),16px -18px 0 var(--ega-dark-gray),12px -17px 0 var(--ega-dark-gray),13px -17px 0 var(--ega-dark-gray),14px -17px 0 var(--ega-dark-gray),15px -17px 0 var(--ega-dark-gray),16px -17px 0 var(--ega-dark-gray),12px -16px 0 var(--ega-dark-gray),13px -16px 0 var(--ega-dark-gray),14px -16px 0 var(--ega-dark-gray),15px -16px 0 var(--ega-dark-gray),16px -16px 0 var(--ega-dark-gray),13px -20px 0 var(--ega-light-gray),15px -20px 0 var(--ega-light-gray),14px -18px 0 var(--ega-light-gray),-8px -20px 0 var(--ega-white),-7px -20px 0 var(--ega-white),-6px -20px 0 var(--ega-white),-5px -20px 0 var(--ega-white),-4px -20px 0 var(--ega-white),-3px -20px 0 var(--ega-white),-8px -19px 0 var(--ega-white),-7px -19px 0 var(--ega-white),-6px -19px 0 var(--ega-white),-5px -19px 0 var(--ega-white),-4px -19px 0 var(--ega-white),-3px -19px 0 var(--ega-white),-8px -18px 0 var(--ega-white),-7px -18px 0 var(--ega-white),-6px -18px 0 var(--ega-white),-5px -18px 0 var(--ega-white),-4px -18px 0 var(--ega-white),-3px -18px 0 var(--ega-white),-8px -17px 0 var(--ega-white),-7px -17px 0 var(--ega-white),-6px -17px 0 var(--ega-white),-5px -17px 0 var(--ega-white),-4px -17px 0 var(--ega-white),-3px -17px 0 var(--ega-white),-8px -16px 0 var(--ega-white),-7px -16px 0 var(--ega-white),-6px -16px 0 var(--ega-white),-5px -16px 0 var(--ega-white),-4px -16px 0 var(--ega-white),-3px -16px 0 var(--ega-white),-2px -19px 0 var(--ega-light-gray),-2px -18px 0 var(--ega-light-gray),-7px -21px 0 var(--ega-light-gray),-5px -22px 0 var(--ega-light-gray),-4px -21px 0 var(--ega-light-gray),-16px -16px 0 var(--ega-brown),-15px -16px 0 var(--ega-brown),-16px -15px 0 var(--ega-brown),-15px -15px 0 var(--ega-brown),-17px -18px 0 var(--ega-green),-16px -17px 0 var(--ega-green),-15px -17px 0 var(--ega-green),-14px -18px 0 var(--ega-green),-16px -18px 0 var(--ega-green),-15px -18px 0 var(--ega-green),-15px -19px 0 var(--ega-green),-20px -14px 0 var(--ega-brown),-19px -14px 0 var(--ega-brown),-18px -14px 0 var(--ega-brown),-17px -14px 0 var(--ega-brown),-16px -14px 0 var(--ega-brown),-15px -14px 0 var(--ega-brown),-14px -14px 0 var(--ega-brown),-13px -14px 0 var(--ega-brown),-12px -14px 0 var(--ega-brown),-11px -14px 0 var(--ega-brown),-10px -14px 0 var(--ega-brown),-9px -14px 0 var(--ega-brown),-8px -14px 0 var(--ega-brown),-7px -14px 0 var(--ega-brown),-6px -14px 0 var(--ega-brown),-5px -14px 0 var(--ega-brown),-4px -14px 0 var(--ega-brown),-3px -14px 0 var(--ega-brown),-2px -14px 0 var(--ega-brown),-1px -14px 0 var(--ega-brown),0 -14px 0 var(--ega-brown),1px -14px 0 var(--ega-brown),2px -14px 0 var(--ega-brown),3px -14px 0 var(--ega-brown),4px -14px 0 var(--ega-brown),5px -14px 0 var(--ega-brown),6px -14px 0 var(--ega-brown),7px -14px 0 var(--ega-brown),8px -14px 0 var(--ega-brown),9px -14px 0 var(--ega-brown),10px -14px 0 var(--ega-brown),11px -14px 0 var(--ega-brown),12px -14px 0 var(--ega-brown),13px -14px 0 var(--ega-brown),14px -14px 0 var(--ega-brown),15px -14px 0 var(--ega-brown),16px -14px 0 var(--ega-brown),17px -14px 0 var(--ega-brown),18px -14px 0 var(--ega-brown),19px -14px 0 var(--ega-brown),20px -14px 0 var(--ega-brown),-20px -13px 0 var(--ega-brown),-19px -13px 0 var(--ega-brown),-18px -13px 0 var(--ega-brown),-17px -13px 0 var(--ega-brown),-16px -13px 0 var(--ega-brown),-15px -13px 0 var(--ega-brown),-14px -13px 0 var(--ega-brown),-13px -13px 0 var(--ega-brown),-12px -13px 0 var(--ega-brown),-11px -13px 0 var(--ega-brown),-10px -13px 0 var(--ega-brown),-9px -13px 0 var(--ega-brown),-8px -13px 0 var(--ega-brown),-7px -13px 0 var(--ega-brown),-6px -13px 0 var(--ega-brown),-5px -13px 0 var(--ega-brown),-4px -13px 0 var(--ega-brown),-3px -13px 0 var(--ega-brown),-2px -13px 0 var(--ega-brown),-1px -13px 0 var(--ega-brown),0 -13px 0 var(--ega-brown),1px -13px 0 var(--ega-brown),2px -13px 0 var(--ega-brown),3px -13px 0 var(--ega-brown),4px -13px 0 var(--ega-brown),5px -13px 0 var(--ega-brown),6px -13px 0 var(--ega-brown),7px -13px 0 var(--ega-brown),8px -13px 0 var(--ega-brown),9px -13px 0 var(--ega-brown),10px -13px 0 var(--ega-brown),11px -13px 0 var(--ega-brown),12px -13px 0 var(--ega-brown),13px -13px 0 var(--ega-brown),14px -13px 0 var(--ega-brown),15px -13px 0 var(--ega-brown),16px -13px 0 var(--ega-brown),17px -13px 0 var(--ega-brown),18px -13px 0 var(--ega-brown),19px -13px 0 var(--ega-brown),20px -13px 0 var(--ega-brown),-20px -12px 0 var(--ega-brown),-19px -12px 0 var(--ega-brown),-18px -12px 0 var(--ega-brown),-17px -12px 0 var(--ega-brown),-16px -12px 0 var(--ega-brown),-15px -12px 0 var(--ega-brown),-14px -12px 0 var(--ega-brown),-13px -12px 0 var(--ega-brown),-12px -12px 0 var(--ega-brown),-11px -12px 0 var(--ega-brown),-10px -12px 0 var(--ega-brown),-9px -12px 0 var(--ega-brown),-8px -12px 0 var(--ega-brown),-7px -12px 0 var(--ega-brown),-6px -12px 0 var(--ega-brown),-5px -12px 0 var(--ega-brown),-4px -12px 0 var(--ega-brown),-3px -12px 0 var(--ega-brown),-2px -12px 0 var(--ega-brown),-1px -12px 0 var(--ega-brown),0 -12px 0 var(--ega-brown),1px -12px 0 var(--ega-brown),2px -12px 0 var(--ega-brown),3px -12px 0 var(--ega-brown),4px -12px 0 var(--ega-brown),5px -12px 0 var(--ega-brown),6px -12px 0 var(--ega-brown),7px -12px 0 var(--ega-brown),8px -12px 0 var(--ega-brown),9px -12px 0 var(--ega-brown),10px -12px 0 var(--ega-brown),11px -12px 0 var(--ega-brown),12px -12px 0 var(--ega-brown),13px -12px 0 var(--ega-brown),14px -12px 0 var(--ega-brown),15px -12px 0 var(--ega-brown),16px -12px 0 var(--ega-brown),17px -12px 0 var(--ega-brown),18px -12px 0 var(--ega-brown),19px -12px 0 var(--ega-brown),20px -12px 0 var(--ega-brown),-20px -11px 0 var(--ega-brown),-19px -11px 0 var(--ega-brown),-18px -11px 0 var(--ega-brown),-17px -11px 0 var(--ega-brown),-16px -11px 0 var(--ega-brown),-15px -11px 0 var(--ega-brown),-14px -11px 0 var(--ega-brown),-13px -11px 0 var(--ega-brown),-12px -11px 0 var(--ega-brown),-11px -11px 0 var(--ega-brown),-10px -11px 0 var(--ega-brown),-9px -11px 0 var(--ega-brown),-8px -11px 0 var(--ega-brown),-7px -11px 0 var(--ega-brown),-6px -11px 0 var(--ega-brown),-5px -11px 0 var(--ega-brown),-4px -11px 0 var(--ega-brown),-3px -11px 0 var(--ega-brown),-2px -11px 0 var(--ega-brown),-1px -11px 0 var(--ega-brown),0 -11px 0 var(--ega-brown),1px -11px 0 var(--ega-brown),2px -11px 0 var(--ega-brown),3px -11px 0 var(--ega-brown),4px -11px 0 var(--ega-brown),5px -11px 0 var(--ega-brown),6px -11px 0 var(--ega-brown),7px -11px 0 var(--ega-brown),8px -11px 0 var(--ega-brown),9px -11px 0 var(--ega-brown),10px -11px 0 var(--ega-brown),11px -11px 0 var(--ega-brown),12px -11px 0 var(--ega-brown),13px -11px 0 var(--ega-brown),14px -11px 0 var(--ega-brown),15px -11px 0 var(--ega-brown),16px -11px 0 var(--ega-brown),17px -11px 0 var(--ega-brown),18px -11px 0 var(--ega-brown),19px -11px 0 var(--ega-brown),20px -11px 0 var(--ega-brown)}.pixel-art--airplane{opacity:1}.pixel-art--airplane:after{bottom:10px;left:50%;transform:scale(5);transform-origin:bottom center;box-shadow:2px -20px 0 var(--ega-white),3px -21px 0 var(--ega-white),4px -22px 0 var(--ega-white),5px -23px 0 var(--ega-white),6px -24px 0 var(--ega-white),7px -24px 0 var(--ega-white),8px -24px 0 var(--ega-white),1px -19px 0 var(--ega-white),2px -19px 0 var(--ega-white),3px -20px 0 var(--ega-white),4px -20px 0 var(--ega-white),4px -21px 0 var(--ega-white),5px -21px 0 var(--ega-white),5px -22px 0 var(--ega-white),6px -22px 0 var(--ega-white),6px -23px 0 var(--ega-white),7px -23px 0 var(--ega-white),8px -23px 0 var(--ega-white),0 -18px 0 var(--ega-light-gray),1px -18px 0 var(--ega-light-gray),2px -18px 0 var(--ega-light-gray),3px -19px 0 var(--ega-light-gray),4px -19px 0 var(--ega-light-gray),5px -20px 0 var(--ega-light-gray),6px -21px 0 var(--ega-light-gray),7px -22px 0 var(--ega-light-gray),8px -22px 0 var(--ega-light-gray),-1px -17px 0 var(--ega-light-gray),0 -17px 0 var(--ega-light-gray),1px -17px 0 var(--ega-light-gray),2px -17px 0 var(--ega-light-gray),3px -18px 0 var(--ega-light-gray),-3px -16px 0 var(--ega-light-gray),-4px -16px 0 var(--ega-light-gray),-7px -15px 0 var(--ega-light-gray),-8px -15px 0 var(--ega-light-gray),-11px -14px 0 var(--ega-light-gray),-15px -13px 0 var(--ega-light-gray),9px -25px 0 var(--ega-yellow),10px -22px 0 var(--ega-yellow),7px -20px 0 var(--ega-yellow),-18px -12px 0 var(--ega-dark-gray),-21px -12px 0 var(--ega-dark-gray),-24px -12px 0 var(--ega-dark-gray)}@media(max-width:480px){.pixel-art{height:100px}.pixel-art--mthood:after{transform:scale(3)}.pixel-art--desk:after{transform:scale(3)}.pixel-art--coffeeshop:after{transform:scale(3)}.pixel-art--airplane:after{transform:scale(3)}}@media(max-width:320px){.pixel-art{height:70px}.pixel-art--mthood:after{transform:scale(2)}.pixel-art--desk:after{transform:scale(2)}.pixel-art--coffeeshop:after{transform:scale(2)}.pixel-art--airplane:after{transform:scale(2)}}@media(max-width:860px),(max-height:768px){.crt-screen{border-radius:0}.crt-content{padding:20px}}@media(max-width:480px){.crt-content{padding:12px 16px}.crt-content h1{font-size:1.4rem}.crt-content h2{font-size:1.15rem}.crt-content h3{font-size:1rem}.crt-content p,.crt-content li{font-size:.9rem;line-height:1.5}}@media(max-width:320px){.crt-content{padding:8px 12px;font-size:14px}}@media(prefers-reduced-motion:reduce){.crt-screen,.crt-scanlines,.crt-glow-overlay,.crt-power-led,.boot-overlay,.boot-cursor,.boot-skip{animation:none!important}.pixel-art--rain:after{animation:none!important}}.crt-scanlines,.crt-glow-overlay{pointer-events:none}
