.WritingPost-module__zeHaDW__article{z-index:10;min-height:100dvh;padding:140px var(--space-6) var(--space-9);box-sizing:border-box;color:var(--foreground);font-family:var(--font-body), sans-serif;position:relative}.WritingPost-module__zeHaDW__inner{max-width:720px;margin:0 auto}.WritingPost-module__zeHaDW__back{font-family:var(--font-mono), monospace;font-size:var(--fs-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-3);margin-bottom:var(--space-7);transition:color var(--dur-fast) var(--ease-out-quart);text-decoration:none;display:inline-block}.WritingPost-module__zeHaDW__back:hover,.WritingPost-module__zeHaDW__back:focus-visible,.WritingPost-module__zeHaDW__back:active{color:var(--accent-strong)}.WritingPost-module__zeHaDW__header{gap:var(--space-4);margin-bottom:var(--space-8);flex-direction:column;display:flex}.WritingPost-module__zeHaDW__eyebrow{font-family:var(--font-mono), monospace;font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--accent-strong);margin:0}.WritingPost-module__zeHaDW__title{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--foreground);text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2rem,5vw,3.2rem);font-weight:500;line-height:1.05}.WritingPost-module__zeHaDW__meta{font-family:var(--font-mono), monospace;font-size:var(--fs-mono-sm);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-3);margin:0}.WritingPost-module__zeHaDW__body{gap:var(--space-8);flex-direction:column;display:flex}.WritingPost-module__zeHaDW__block{gap:var(--space-4);flex-direction:column;display:flex}.WritingPost-module__zeHaDW__blockTitle{font-family:var(--font-mono), monospace;font-size:var(--fs-mono);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line-soft);margin:0}.WritingPost-module__zeHaDW__text{font-size:var(--fs-body);color:var(--text-1);text-wrap:pretty;max-width:64ch;margin:0;line-height:1.7}.WritingPost-module__zeHaDW__text code{font-family:var(--font-mono), monospace;color:var(--accent-strong);font-size:.9em}.WritingPost-module__zeHaDW__links{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.WritingPost-module__zeHaDW__link{font-family:var(--font-mono), monospace;font-size:var(--fs-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-1);padding:var(--space-3) var(--space-5);border:1px solid var(--card-border);border-radius:var(--radius-pill);background:var(--card-bg);transition:border-color var(--dur-fast) var(--ease-out-quart), color var(--dur-fast) var(--ease-out-quart);align-items:center;text-decoration:none;display:inline-flex}.WritingPost-module__zeHaDW__link:hover,.WritingPost-module__zeHaDW__link:focus-visible,.WritingPost-module__zeHaDW__link:active{color:var(--accent-strong);border-color:var(--accent)}.WritingPost-module__zeHaDW__cta{margin-top:var(--space-9);padding-top:var(--space-7);border-top:1px solid var(--line-soft);align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.WritingPost-module__zeHaDW__ctaText{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--foreground);text-wrap:balance;margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:500}.WritingPost-module__zeHaDW__ctaLink{font-family:var(--font-mono), monospace;font-size:var(--fs-label);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--ink);background:var(--accent);padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);transition:background var(--dur-fast) var(--ease-out-quart);text-decoration:none;display:inline-block}.WritingPost-module__zeHaDW__ctaLink:hover,.WritingPost-module__zeHaDW__ctaLink:focus-visible{background:var(--accent-hover)}.WritingPost-module__zeHaDW__ctaLink:active{background:var(--accent-strong)}@media (max-width:768px){.WritingPost-module__zeHaDW__article{padding:110px var(--space-5) var(--space-8)}}
