.essay-container.svelte-l1g8p5{max-width:60ch;margin:0 auto;padding:4rem 2rem;min-height:100vh}.essay-content.svelte-l1g8p5{line-height:1.6;color:#000}h1.svelte-l1g8p5{font-size:1.875rem;font-weight:700;margin-bottom:.5rem;color:#000;text-align:left}h2.svelte-l1g8p5{font-size:.875rem;font-weight:400;margin-bottom:2rem;color:#666;text-align:left}.markdown-content.svelte-l1g8p5 h1{font-size:1.875rem;font-weight:700;margin-bottom:2rem;color:#000}.markdown-content.svelte-l1g8p5 h2{font-size:1.25rem;font-weight:600;margin-bottom:1rem;margin-top:2rem;color:#000}.markdown-content.svelte-l1g8p5 h3{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;margin-top:1.5rem;color:#000}.markdown-content.svelte-l1g8p5 p,.markdown-content.svelte-l1g8p5 ul{margin-bottom:1rem}.markdown-content.svelte-l1g8p5 li{padding-left:1.5rem;position:relative;margin-bottom:.5rem}.markdown-content.svelte-l1g8p5 li:before{content:"•";position:absolute;left:0;color:#6b7280}.markdown-content.svelte-l1g8p5 a{color:#666;text-decoration:none}.markdown-content.svelte-l1g8p5 a:hover{text-decoration:underline}.markdown-content.svelte-l1g8p5 hr{border-color:#ddd;margin:2rem 0}.markdown-content.svelte-l1g8p5 blockquote{border-left:4px solid #ddd;padding-left:1rem;font-style:italic;color:#374151}.markdown-content.svelte-l1g8p5 strong{font-weight:700;color:#000}.markdown-content.svelte-l1g8p5 em{font-style:italic}.markdown-content.svelte-l1g8p5 code{background-color:#f5f5f5;padding:.25rem .5rem;border-radius:0;font-size:.875rem}.markdown-content.svelte-l1g8p5 .footnotes{margin-top:3rem;padding-top:2rem;border-top:1px solid #ddd;font-size:.875rem;color:#666}.markdown-content.svelte-l1g8p5 .footnotes ol{list-style-type:decimal;padding-left:2rem}.markdown-content.svelte-l1g8p5 .footnotes li{margin-bottom:.5rem}.markdown-content.svelte-l1g8p5 .footnotes li:before{content:none}.markdown-content.svelte-l1g8p5 .footnotes a{color:#666}.markdown-content.svelte-l1g8p5 sup{font-size:.75rem;line-height:0}.markdown-content.svelte-l1g8p5 .data-footnote-backref{text-decoration:none}.nav-button.svelte-l1g8p5{position:absolute;top:20px;left:20px;background:transparent;color:#000;padding:12px 16px;border-radius:0;text-decoration:none;font-weight:400;box-shadow:none;border:1px solid #ddd;transition:all .2s ease;z-index:1000}.nav-button.svelte-l1g8p5:hover{background:#f5f5f5}@media (max-width: 768px){.essay-container.svelte-l1g8p5{padding:80px 15px 20px}}
