.hero.svelte-1q37ri0{max-width:1200px;margin:0 auto;padding:3rem 2rem}.content.svelte-1q37ri0{display:flex;align-items:center;gap:3rem;justify-content:space-between}.left-content.svelte-1q37ri0{display:flex;flex-direction:column;gap:1.5rem;flex:1;max-width:600px}h1.svelte-1q37ri0{font-family:Bitter,Georgia,serif;font-size:2.5rem;font-weight:700;color:#e0e0e0;letter-spacing:.02em}.ascii-art.svelte-1q37ri0{font-family:Consolas,Monaco,Courier New,monospace;font-size:.6rem;line-height:1.1;color:#f44;margin:0;white-space:pre;flex-shrink:0;border:1px solid #ff4444;padding:1rem}.title.svelte-1q37ri0{font-family:Consolas,Monaco,Courier New,monospace;font-size:1rem;color:#888}.links.svelte-1q37ri0{display:flex;gap:2rem;align-items:center}.links.svelte-1q37ri0 a:where(.svelte-1q37ri0){color:#f44;display:flex;align-items:center}.links.svelte-1q37ri0 a:where(.svelte-1q37ri0):hover{color:#f66}.bio-section.svelte-1q37ri0{display:flex;flex-direction:column;gap:.75rem}.command.svelte-1q37ri0{font-family:Consolas,Monaco,Courier New,monospace;font-size:.95rem;color:#f44;margin:0}.bio.svelte-1q37ri0{font-size:1.125rem;line-height:1.8;color:#e0e0e0;max-width:600px;margin:0}.bio.svelte-1q37ri0 a:where(.svelte-1q37ri0){color:#f44;text-decoration:underline}.bio.svelte-1q37ri0 a:where(.svelte-1q37ri0):hover{color:#f66}@media(max-width:968px){.hero.svelte-1q37ri0{padding:3rem 1rem}.content.svelte-1q37ri0{flex-direction:column;gap:2rem}.left-content.svelte-1q37ri0{max-width:100%}h1.svelte-1q37ri0{font-size:2rem}.ascii-art.svelte-1q37ri0{display:none}.links.svelte-1q37ri0{gap:1.5rem}.bio.svelte-1q37ri0{font-size:1rem}}.blog-section.svelte-q27xrw{max-width:800px;margin:0 auto;padding:2rem}h2.svelte-q27xrw{font-family:Bitter,Georgia,serif;font-size:1.5rem;font-weight:700;color:#e0e0e0;margin-bottom:2rem}.posts.svelte-q27xrw{list-style:none;margin-bottom:2rem}.posts.svelte-q27xrw li:where(.svelte-q27xrw){margin-bottom:2rem}.posts.svelte-q27xrw a:where(.svelte-q27xrw){display:flex;gap:1rem;color:#f44;text-decoration:none;margin-bottom:.5rem}.posts.svelte-q27xrw a:where(.svelte-q27xrw):hover{color:#f66}.date.svelte-q27xrw{font-family:Consolas,Monaco,Courier New,monospace;font-size:.875rem;color:#888;min-width:8rem;flex-shrink:0}.title.svelte-q27xrw{font-family:Bitter,Georgia,serif;font-size:1.125rem;font-weight:400;flex:1}.excerpt.svelte-q27xrw{font-size:.95rem;line-height:1.6;color:#888;margin-left:9rem}.view-all.svelte-q27xrw{font-family:Consolas,Monaco,Courier New,monospace;font-size:.875rem;color:#f44}.view-all.svelte-q27xrw:hover{color:#f66}@media(max-width:768px){.blog-section.svelte-q27xrw{padding:2rem 1rem}.posts.svelte-q27xrw a:where(.svelte-q27xrw){flex-direction:column;gap:.25rem}.date.svelte-q27xrw{min-width:auto}.excerpt.svelte-q27xrw{margin-left:0;font-size:.875rem}}.footer.svelte-jz8lnl{max-width:800px;margin:0 auto;padding:2rem;border-top:1px solid #222222;text-align:center}p.svelte-jz8lnl{font-family:Consolas,Monaco,Courier New,monospace;font-size:.875rem;color:#888}
