.c-screen{height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,120px);align-items:center}.c-intro .eyebrow{margin:0 0 clamp(10px,2vh,20px)}.c-h1{font-size:clamp(1.3rem,min(2.8vw,5vh),2.6rem);line-height:1.15;font-weight:400;margin:0 0 clamp(16px,3vh,30px);color:var(--g)}.c-h1 .cur{display:inline-block;width:.5em;height:.85em;background:var(--g);margin-left:.15em;vertical-align:-.05em;animation:blink 1.1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.c-intro p{font:400 clamp(11px,1.8vh,15px)/1.8 'Retro Gaming',monospace;color:#c9f5c9;max-width:540px;margin:0 0 clamp(20px,3.6vh,40px)}.c-meta{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;font-size:clamp(11px,1.6vh,13px)}.c-meta .socials{margin:0;display:flex;gap:10px}.c-meta .socials a{width:32px;height:32px;border:1px solid rgba(0,255,0,.55);box-shadow:0 0 2px 0 rgba(0,255,0,.5);background:rgba(0,96,0,.2)}.c-meta .socials svg{width:14px;height:14px}.c-meta .socials a:hover,.c-meta .socials a:focus-visible{background:var(--g);box-shadow:none}.c-meta .socials a:hover svg,.c-meta .socials a:focus-visible svg{fill:#001a00}.c-note{font:400 clamp(11px,1.6vh,13px)/1.5 'Retro Gaming',monospace;color:#9fd99f;width:100%;margin:4px 0 0}.cmds{margin:0;padding:0}.cmds-bar{display:flex;justify-content:space-between;align-items:center;margin:0 0 clamp(10px,1.8vh,16px);font-size:clamp(10px,1.4vh,12px);letter-spacing:3px;opacity:.8}.cmds ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(22px,4vh,40px)}.cmd{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:6px clamp(14px,1.6vw,22px);padding:clamp(16px,2.8vh,28px) clamp(18px,2vw,30px);color:var(--g);background:linear-gradient(165deg,rgba(0,96,0,.42),rgba(0,26,0,.72));text-align:left;font-family:'Retro Gaming',monospace;border:1.5px solid var(--g);box-shadow:0 0 3px 0 var(--g);transition:background-color .18s,color .18s,transform .18s}.cmd .n{grid-row:1 / span 2;font-size:clamp(11px,1.5vh,13px);opacity:.7;align-self:start;padding-top:3px}.cmd .l{font-size:clamp(13px,2.1vh,19px);line-height:1.25;letter-spacing:1px}.cmd .v{grid-column:2;font-size:clamp(11px,1.6vh,14px);line-height:1.4;color:#b9eeb9;word-break:break-all}.cmd .a{grid-row:1 / span 2;grid-column:3;font-size:clamp(14px,2vh,18px);transition:transform .18s}.cmd:hover,.cmd:focus-visible{background:var(--g);color:#001a00;transform:translateX(4px)}.cmd:hover .v,.cmd:focus-visible .v{color:#002a00}.cmd:hover .a,.cmd:focus-visible .a{transform:translateX(5px)}.cmd:focus-visible{outline:2px dashed var(--g);outline-offset:4px}@media (max-width:900px){.c-screen{grid-template-columns:1fr;align-content:start;gap:34px;height:auto;padding-bottom:8px}.c-intro .eyebrow{margin-bottom:14px}.c-h1{margin-bottom:18px}.c-intro p{margin-bottom:22px;line-height:1.9}.cmds ul{gap:22px}.c-h1{font-size:1.15rem}.c-intro p{font-size:11.5px}.cmd{padding:18px 16px;gap:6px 12px}.cmd .l{font-size:14px;white-space:nowrap}.cmd .v{font-size:11px}.cmd{padding:20px 20px}.cmds-bar{margin-bottom:14px}}