.hero[data-astro-cid-lcdefpme]{padding:2.5rem 0 0}.intro[data-astro-cid-lcdefpme]{max-width:var(--measure)}.whoami[data-astro-cid-lcdefpme]{font-family:var(--font-mono);margin:0 0 2.25rem}.whoami[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.cmd[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8rem}.prompt[data-astro-cid-lcdefpme]{color:var(--blue)}.out[data-astro-cid-lcdefpme]{height:1.3em;font-family:var(--font-sans);letter-spacing:-.025em;font-size:clamp(1.35rem,4.2vw,1.9rem);font-weight:600;line-height:1.3;position:relative;overflow:hidden}.out[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{white-space:nowrap;position:absolute;inset:0 auto auto 0}.name[data-astro-cid-lcdefpme]{color:var(--muted);background:linear-gradient(var(--red), var(--red)) no-repeat 0 55% / 0% 2px;opacity:0}.name[data-astro-cid-lcdefpme].struck{background-size:100% 2px}.me[data-astro-cid-lcdefpme]{color:var(--orange)}.me[data-astro-cid-lcdefpme] .other[data-astro-cid-lcdefpme]{color:color-mix(in srgb, var(--orange) 70%, transparent);font-weight:400}@media (prefers-reduced-motion:no-preference){.name[data-astro-cid-lcdefpme].struck{transition:background-size .16s cubic-bezier(.3,.6,.2,1)}}.intro[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin:0}.buffer[data-astro-cid-lcdefpme] .blank[data-astro-cid-lcdefpme]{height:1.25rem;line-height:1.25rem}.buffer[data-astro-cid-lcdefpme] .blank[data-astro-cid-lcdefpme]:before{opacity:.45}@property --line{syntax:"<length>";inherits:true;initial-value:0}.buffer[data-astro-cid-lcdefpme]{border-left:1px solid var(--border);margin-left:-.25rem;padding-left:2.25rem}.buffer[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme][data-ln]{--line:1lh;position:relative}.buffer[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme][data-ln]:before{content:attr(data-ln);height:var(--line);font-family:var(--font-mono);letter-spacing:0;color:color-mix(in srgb, var(--blue) 65%, transparent);font-variant-numeric:tabular-nums;align-items:center;font-size:.72rem;font-weight:400;display:flex;position:absolute;top:0;right:calc(100% + .85rem)}.buffer[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child:before{color:var(--orange)}.md[data-astro-cid-lcdefpme]{font-family:var(--font-mono);vertical-align:.25em;color:color-mix(in srgb, var(--blue) 55%, transparent);margin-right:.45em;font-size:.55em;font-weight:400}.buffer[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child:after{content:"";vertical-align:-.2em;background:var(--orange);width:2px;height:1.15em;margin-left:3px;display:inline-block}@media (prefers-reduced-motion:no-preference){.buffer[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child:after{animation:1.1s step-end infinite blink}}@keyframes blink{50%{opacity:0}}.hero[data-astro-cid-lcdefpme] .spec[data-astro-cid-lcdefpme]{margin-top:2rem}@media (width>=56rem){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 12rem;align-items:end;gap:3rem;display:grid}.hero[data-astro-cid-lcdefpme] .spec[data-astro-cid-lcdefpme]{grid-template-columns:1fr;margin-top:0}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:0;font-size:clamp(1.9rem,5.5vw,2.9rem);line-height:1.05}.lead[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1.2rem}.principles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.principles[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;gap:.75rem;padding:1.1rem 1.2rem 1.3rem;display:flex}.n[data-astro-cid-lcdefpme]{font-family:var(--font-mono);color:var(--orange);font-size:.85rem;line-height:1}.principles[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin:0 0 .25rem;font-size:1.05rem}.principles[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.97rem}.grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.25rem;display:grid}.more[data-astro-cid-lcdefpme]{margin-top:1.25rem;font-size:.95rem}
