:root{color-scheme:dark;color:#ededed;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--background:#0a0a0a;--surface:#101010;--border:#292929;--muted:#777;--white:#ededed;background:#0a0a0a;font-family:Atkinson Hyperlegible,Arial,sans-serif}[data-astro-cid-lcdefpme]{box-sizing:border-box}body{min-width:320px;margin:0}a[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.site-shell[data-astro-cid-lcdefpme]{width:min(1120px,100% - 64px);margin:0 auto}.topbar[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:76px;display:flex}.brand[data-astro-cid-lcdefpme]{letter-spacing:-1.5px;align-items:center;gap:9px;font-size:23px;font-weight:800;display:inline-flex}.brand-mark[data-astro-cid-lcdefpme]{width:23px;height:23px;display:block}.brand-dot[data-astro-cid-lcdefpme]{color:#999}nav[data-astro-cid-lcdefpme]{gap:27px;display:flex}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.source-link[data-astro-cid-lcdefpme]{color:#aaa;letter-spacing:1px;font-size:10px;font-weight:700;transition:color .15s}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.source-link[data-astro-cid-lcdefpme]:hover{color:#fff}.nav-number[data-astro-cid-lcdefpme]{color:#666;margin-right:5px}.source-link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:5px}.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);padding:25px 0 75px;position:relative}.hero-meta[data-astro-cid-lcdefpme],.section-heading[data-astro-cid-lcdefpme]{color:var(--muted);letter-spacing:1.2px;justify-content:space-between;font-size:10px;font-weight:700;display:flex}.status-dot[data-astro-cid-lcdefpme]{background:#aaa;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.hero-content[data-astro-cid-lcdefpme]{max-width:800px;padding:100px 0 0 8%}.eyebrow[data-astro-cid-lcdefpme]{color:#999;letter-spacing:2px;font-size:10px;font-weight:700}h1[data-astro-cid-lcdefpme]{letter-spacing:-8px;margin:25px 0 30px;font-size:clamp(64px,10vw,112px);font-weight:800;line-height:.91}h1[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:not(.brand-dot){color:#777}h1[data-astro-cid-lcdefpme]>.hover-text[data-astro-cid-lcdefpme]:first-child{color:#ededed}.hero-bottom[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:30px;display:flex}.hero-description[data-astro-cid-lcdefpme]{color:#999;max-width:330px;font-size:14px;line-height:1.8}.hero-actions[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:18px;display:flex}.primary-button[data-astro-cid-lcdefpme]{background:var(--white);color:#0a0a0a;letter-spacing:.6px;padding:14px 17px;font-size:10px;font-weight:800}.primary-button[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{margin-left:15px}.text-button[data-astro-cid-lcdefpme]{color:#999;letter-spacing:1px;font-size:10px;font-weight:700}.hero-index[data-astro-cid-lcdefpme]{color:#555;font-size:10px;position:absolute;bottom:25px;right:0}.terminal-section[data-astro-cid-lcdefpme],.directory[data-astro-cid-lcdefpme],.linux-section[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);padding:55px 0}.terminal[data-astro-cid-lcdefpme]{background:#0d0d0d;border:1px solid #303030;margin-top:25px}.terminal-bar[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);color:#888;justify-content:space-between;align-items:center;height:39px;padding:0 14px;font-size:10px;display:flex}.terminal-lights[data-astro-cid-lcdefpme]{gap:5px;display:flex}.terminal-lights[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{border:1px solid #666;border-radius:50%;width:7px;height:7px}.terminal-status[data-astro-cid-lcdefpme]{color:#666;letter-spacing:1px}.terminal-content[data-astro-cid-lcdefpme]{min-height:230px;padding:25px;font-family:monospace;font-size:12px}.terminal-line[data-astro-cid-lcdefpme]{gap:12px;display:flex}.prompt[data-astro-cid-lcdefpme]{color:#aaa}.command[data-astro-cid-lcdefpme],.output-title[data-astro-cid-lcdefpme]{color:#eee;font-weight:700}.terminal-output[data-astro-cid-lcdefpme]{color:#aaa;margin:25px 0 25px 25px;line-height:1.7}.output-title[data-astro-cid-lcdefpme]{margin-bottom:8px}.terminal-example[data-astro-cid-lcdefpme]{color:#eee;background:#151515;border-left:2px solid #777;margin:15px 0;padding:12px}.muted[data-astro-cid-lcdefpme]{color:#666}.cursor[data-astro-cid-lcdefpme]{background:#aaa;width:7px;height:14px;animation:1.1s steps(2,start) infinite blink}@keyframes blink{to{visibility:hidden}}.directory-item[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--border);grid-template-columns:55px 1fr 1fr 20px;align-items:center;gap:15px;padding:23px 0;transition:padding .15s;display:grid}.directory-item[data-astro-cid-lcdefpme]:hover{padding-left:8px}.directory-number[data-astro-cid-lcdefpme],.directory-description[data-astro-cid-lcdefpme]{color:#777;font-size:11px}.directory-title[data-astro-cid-lcdefpme]{letter-spacing:-.4px;font-size:17px;font-weight:700}.directory-arrow[data-astro-cid-lcdefpme]{color:#999;text-align:right}.linux-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-3px;max-width:700px;margin:55px 0 20px;font-size:clamp(35px,6vw,60px);line-height:1.05}.linux-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#777}.linux-section[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#999;max-width:450px;font-size:14px;line-height:1.8}footer[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:20px;min-height:95px;display:flex}footer[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{color:#777;letter-spacing:1px;font-size:9px;font-weight:700}@media (width<=700px){.site-shell[data-astro-cid-lcdefpme]{width:calc(100% - 36px)}.topbar[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:15px;height:auto;min-height:70px;padding:15px 0}nav[data-astro-cid-lcdefpme]{order:3;justify-content:space-between;gap:8px;width:100%}nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:9px}.hero-content[data-astro-cid-lcdefpme]{padding:75px 0 0}h1[data-astro-cid-lcdefpme]{letter-spacing:-5px;font-size:clamp(58px,14vw,85px)}.hero-bottom[data-astro-cid-lcdefpme]{flex-direction:column;align-items:start;gap:15px}.hero-actions[data-astro-cid-lcdefpme]{flex-flow:wrap;align-items:center}.directory-item[data-astro-cid-lcdefpme]{grid-template-columns:30px 1fr 20px;gap:10px}.directory-description[data-astro-cid-lcdefpme]{grid-area:2/2}.directory-arrow[data-astro-cid-lcdefpme]{grid-area:1/3}footer[data-astro-cid-lcdefpme]{flex-wrap:wrap;padding:25px 0}}@media (prefers-reduced-motion:reduce){[data-astro-cid-lcdefpme],[data-astro-cid-lcdefpme]:before,[data-astro-cid-lcdefpme]:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}a[data-astro-cid-lcdefpme],button[data-astro-cid-lcdefpme]{cursor:pointer}.hover-text[data-astro-cid-lcdefpme]{cursor:default;user-select:none;transform-origin:0;transition:transform .16s,color .16s,text-shadow .16s;display:inline-block}.hover-letter{transform-origin:bottom;transition:transform .18s,filter .18s;display:inline-block;position:relative}.hover-letter:hover{filter:drop-shadow(0 0 5px #ffffff4d);transform:scale(1.3)}body{cursor:default}html{scroll-behavior:smooth}[data-astro-cid-lcdefpme][data-reveal]{opacity:0;filter:blur(5px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.2,.7,.2,1),filter 1s cubic-bezier(.16,1,.3,1);transform:translateY(70px)scale(.97)}[data-astro-cid-lcdefpme][data-reveal].is-visible{opacity:1;filter:blur();transform:translateY(0)}[data-astro-cid-lcdefpme][data-reveal]>[data-astro-cid-lcdefpme]{transition-delay:var(--reveal-delay,0s)}.hero[data-astro-cid-lcdefpme]{will-change:transform}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-astro-cid-lcdefpme][data-reveal]{opacity:1;filter:none;transition:none;transform:none}}
