.post-title:where(.astro-km3hrcgu){--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity));font-size:1.5rem;font-weight:600;line-height:2rem}.standalone-slot:where(.astro-km3hrcgu){margin-top:1.5rem}.essay-post:where(.astro-5g37kqaa){--ink:#1a1916;--ink2:#3d3b36;--ink3:#6b6860;--ink4:#9c9a93;--paper:#faf9f6;--paper2:#f2f0ea;--paper3:#e8e5dc;--accent:#c84b2f;--rule:#d8d4c8;color:var(--ink);-webkit-font-smoothing:antialiased;max-width:740px;margin:0 auto;font-family:DM Sans,system-ui,sans-serif;font-weight:300;line-height:1.75}[data-theme=dark] .essay-post{--ink:#eae7e2;--ink2:#c8c4bc;--ink3:#9c9a93;--ink4:#6b6860;--paper:#21273a;--paper2:#252d42;--paper3:#2a3350;--rule:#3a4460}.essay-header:where(.astro-5g37kqaa){border-bottom:1.5px solid var(--ink);margin-bottom:3.5rem;padding:2.25rem 0 2.5rem}.essay-title:where(.astro-5g37kqaa){letter-spacing:-.01em;color:var(--ink);margin-bottom:1.5rem;font-family:Playfair Display,Georgia,serif;font-size:clamp(2.2rem,5.5vw,3.5rem);font-weight:700;line-height:1.1}.essay-title:where(.astro-5g37kqaa) em{color:var(--accent);font-style:italic}.essay-lede:where(.astro-5g37kqaa){color:var(--ink2);border-left:2px solid var(--accent);max-width:600px;padding-left:1.25rem;font-size:1.05rem;font-style:italic;font-weight:300;line-height:1.7}.essay-thesis:where(.astro-5g37kqaa){background:var(--ink);color:var(--paper);margin:0 0 3.5rem;padding:1.5rem 2rem}.essay-thesis:where(.astro-5g37kqaa) p{color:#b8b5a8;font-family:Playfair Display,Georgia,serif;font-size:1.05rem;font-style:italic;font-weight:400;line-height:1.65}.essay-thesis:where(.astro-5g37kqaa) strong{color:var(--paper);font-style:normal;font-weight:700}.essay-post section{margin-bottom:4rem}.essay-section-num{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:.4rem;font-family:JetBrains Mono,monospace;font-size:.6rem;display:block}.essay-h2{color:var(--ink);margin-bottom:1.25rem;font-family:Playfair Display,Georgia,serif;font-size:1.8rem;font-weight:700;line-height:1.2}.essay-prose p{color:var(--ink2);margin-bottom:1.3rem;font-size:1rem;line-height:1.8}.essay-prose p:last-child{margin-bottom:0}.essay-prose strong{color:var(--ink);font-weight:500}.essay-pq{background:var(--paper2);border-left:3px solid var(--ink);margin:2.5rem 0;padding:1.5rem 2rem}.essay-pq p{color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:1.2rem;font-style:italic;font-weight:400;line-height:1.5}.essay-diagram-wrap{border:1px solid var(--rule);background:var(--paper2);margin:2.5rem 0;overflow:hidden}.essay-diagram-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink4);border-bottom:1px solid var(--rule);padding:.55rem 1rem;font-family:JetBrains Mono,monospace;font-size:.58rem}.essay-diagram-wrap svg{width:100%;max-width:none;height:auto;display:block}.essay-convictions,.essay-contrast{background:var(--rule);border:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:1px;margin:2rem 0;display:grid;overflow:hidden}.essay-conviction,.essay-contrast-col{background:var(--paper);padding:1.5rem;transition:background .2s}.essay-conviction:hover{background:var(--paper2)}.essay-conviction-core{border-left:2px solid var(--accent)}.essay-conviction-n,.essay-contrast-head{letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:.6rem}.essay-conviction-n{color:var(--accent);margin-bottom:.5rem}.essay-conviction-title{color:var(--ink);margin-bottom:.4rem;font-size:.9rem;font-weight:500;line-height:1.35}.essay-conviction-body{color:var(--ink3);font-size:.82rem;line-height:1.65}.essay-contrast-col:first-child{background:var(--paper2)}.essay-contrast-head{border-bottom:1px solid var(--rule);margin-bottom:1rem;padding-bottom:.5rem}.essay-contrast-head.old{color:var(--ink4)}.essay-contrast-head.new{color:var(--accent)}.essay-contrast-list{font-size:.82rem;line-height:1.6;list-style:none}.essay-contrast-list li{color:var(--ink3);border-bottom:1px solid var(--rule);padding:.2rem 0 .2rem 1.1rem;position:relative}.essay-contrast-list li:last-child{border-bottom:none}.essay-contrast-list.new li{color:var(--ink2)}.essay-contrast-list li:before{content:"→";font-size:.7rem;position:absolute;top:.28rem;left:0}.essay-contrast-list.old li:before{color:var(--ink4)}.essay-contrast-list.new li:before{color:var(--accent)}.essay-rule{border:none;border-top:1px solid var(--rule);margin:3.5rem 0}.essay-closing{background:var(--ink);margin-top:2rem;padding:2.5rem}.essay-closing p{color:#b8b5a8;margin-bottom:1rem;font-family:Playfair Display,Georgia,serif;font-size:1.05rem;font-style:italic;font-weight:400;line-height:1.7}.essay-closing p:last-child{margin-bottom:0}.essay-closing p strong{color:var(--paper);font-style:normal;font-weight:700}@media (max-width:540px){.essay-convictions,.essay-contrast{grid-template-columns:1fr}.essay-title:where(.astro-5g37kqaa){font-size:2.1rem}}