.post_article__GO0Iz{background:var(--bg);color:var(--fg)}.post_header__YCf28{padding:var(--space-12) 0 var(--space-10);border-bottom:1px solid var(--border)}.post_breadcrumb__o94x7{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-8);font-family:var(--font-mono);font-size:var(--type-xs);text-transform:uppercase;letter-spacing:var(--tracking-mono-tight);color:var(--fg-muted)}.post_crumbLink__OmB1A{color:var(--fg-muted);text-decoration:none}.post_crumbLink__OmB1A:hover{color:var(--fg)}.post_crumbSep__8sVzc{opacity:.5}.post_crumbCurrent__ne4on{color:var(--fg)}.post_kicker__vMVLg{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--type-xs);text-transform:uppercase;letter-spacing:var(--tracking-mono-wide);color:var(--fg-muted);margin-bottom:var(--space-6);flex-wrap:wrap}.post_kickerRef__0kazL{color:var(--signal)}.post_kickerSep___HMq6{opacity:.5}.post_title__5Y5KE{font-family:var(--font-sans);font-size:clamp(var(--type-3xl),6vw,var(--type-5xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);margin:0 0 var(--space-6);max-width:24ch}.post_subtitle__1wFiI{font-family:var(--font-sans);font-size:var(--type-lg);line-height:var(--leading-prose);color:var(--fg);margin:0;max-width:60ch}.post_heroFigure__G0Vzp{position:relative;margin:0;background:var(--ink)}.post_heroImg__UV8yn{width:100%;height:auto;display:block;object-fit:cover;max-height:75vh}.post_heroCaption__k8sUP{position:absolute;bottom:0;left:0;right:0;padding:var(--space-3) var(--grid-margin);background:linear-gradient(180deg,transparent,hsla(0,0%,4%,.78));font-family:var(--font-mono);font-size:var(--type-xs);text-transform:uppercase;letter-spacing:var(--tracking-mono-tight);color:var(--paper)}.post_body__IKdRZ{padding:var(--space-12) 0 var(--space-16)}.post_prose__0rUkl{max-width:var(--read-max)}.post_paraIntro__Bc93Y{font-family:var(--font-sans);font-size:var(--type-lg);line-height:var(--leading-prose);font-weight:500;letter-spacing:var(--tracking-tight);margin:0 0 var(--space-8);color:var(--fg)}.post_para__EBG7s{margin:0 0 var(--space-5)}.post_paraOutro__lziQK,.post_para__EBG7s{font-family:var(--font-sans);font-size:var(--type-md);line-height:var(--leading-prose);color:var(--fg)}.post_paraOutro__lziQK{margin:var(--space-8) 0 0;padding-top:var(--space-6);border-top:1px solid var(--border);font-style:italic}.post_h2__Hg_av{font-family:var(--font-sans);font-size:var(--type-xl);font-weight:500;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:var(--space-10) 0 var(--space-4)}.post_tagList__1S6TR{list-style:none;margin:var(--space-10) 0 0;padding-top:var(--space-6);border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:var(--space-2)}.post_tag__xugY0{font-family:var(--font-mono);font-size:var(--type-xs);text-transform:uppercase;letter-spacing:var(--tracking-mono-tight);color:var(--fg-muted);padding:var(--space-1) var(--space-3);border:1px solid var(--border)}.post_relatedBlock__TcR6c{padding:var(--space-10) 0;border-top:1px solid var(--border);background:var(--surface)}.post_relatedEyebrow__bfd7Q{font-family:var(--font-mono);font-size:var(--type-xs);text-transform:uppercase;letter-spacing:var(--tracking-mono-wide);color:var(--fg-muted);margin:0 0 var(--space-4)}.post_relatedLink__kSHVP{display:inline-flex;align-items:baseline;gap:var(--space-3);font-family:var(--font-sans);font-size:var(--type-xl);font-weight:500;letter-spacing:var(--tracking-tight);color:var(--fg);text-decoration:none;transition:color var(--duration-base) var(--easing)}.post_relatedLink__kSHVP:hover{color:var(--signal)}.post_bottomNav__CLTHN{padding:var(--space-12) 0;border-top:1px solid var(--border)}.post_bottomNav__CLTHN>div{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:var(--space-6);gap:var(--space-6)}@media (max-width:700px){.post_bottomNav__CLTHN>div{grid-template-columns:1fr;text-align:center}}.post_navLink__hnDuJ{display:flex;flex-direction:column;gap:var(--space-1);text-decoration:none;color:var(--fg);font-family:var(--font-sans)}.post_navLink__hnDuJ:last-child{text-align:right;align-items:flex-end}.post_navLabel__8ceud{font-family:var(--font-mono);font-size:var(--type-xs);text-transform:uppercase;letter-spacing:var(--tracking-mono-wide);color:var(--fg-muted)}.post_navTitle__inX1Z{font-size:var(--type-sm);font-weight:500}.post_backLink__tphCx{font-family:var(--font-mono);font-size:var(--type-xs);text-transform:uppercase;letter-spacing:var(--tracking-mono-wide);color:var(--fg-muted);text-decoration:none;text-align:center}.post_backLink__tphCx:hover{color:var(--fg)}