.vig[data-astro-cid-uh3wlfdr]{color:var(--text-body)}.vig__head[data-astro-cid-uh3wlfdr]{padding:var(--space-8) var(--container-gutter) var(--space-6);max-width:720px}.vig--wide[data-astro-cid-uh3wlfdr] .vig__body[data-astro-cid-uh3wlfdr],.vig--wide[data-astro-cid-uh3wlfdr] .vig__nav[data-astro-cid-uh3wlfdr]{max-width:900px}.vig__series[data-astro-cid-uh3wlfdr]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--wing-journal);text-decoration:none;display:inline-block;margin-bottom:var(--space-6);transition:color var(--dur-fast, .14s) cubic-bezier(.25,1,.5,1)}.vig__series[data-astro-cid-uh3wlfdr]:hover{color:var(--text-primary);text-decoration:none}.vig__n[data-astro-cid-uh3wlfdr]{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--text-subtle);letter-spacing:var(--tracking-wider);margin-bottom:var(--space-3)}.vig__title[data-astro-cid-uh3wlfdr]{font-family:var(--font-display);font-size:var(--fs-hero);letter-spacing:var(--tracking-tight);color:var(--text-primary);line-height:var(--lh-tight);margin:0 0 var(--space-5) 0}.vig__listen[data-astro-cid-uh3wlfdr]{margin-top:var(--space-5)}.vig__dek[data-astro-cid-uh3wlfdr]{font-family:var(--font-display);font-style:italic;font-size:var(--fs-h3);color:var(--text-muted);line-height:var(--lh-snug);margin:0}.vig__body[data-astro-cid-uh3wlfdr]{padding:var(--space-6) var(--container-gutter) var(--space-7);border-top:var(--border-hair);max-width:720px}.vig__body[data-astro-cid-uh3wlfdr] p{font-family:var(--font-body);font-size:var(--fs-body);color:var(--text-body);line-height:var(--lh-loose);margin:0 0 var(--space-5) 0}.vig__body[data-astro-cid-uh3wlfdr] p.lead{font-family:var(--font-display);font-size:var(--fs-h3);color:var(--text-primary);line-height:var(--lh-snug)}.vig__body[data-astro-cid-uh3wlfdr] .turn{border-left:2px solid var(--paper-journal);padding-left:var(--space-5);margin:var(--space-6) 0}.vig__body[data-astro-cid-uh3wlfdr] .turn p:last-child{margin-bottom:0}.vig__body[data-astro-cid-uh3wlfdr] .aside{font-family:var(--font-mono);font-size:var(--fs-micro);line-height:var(--lh-loose);color:var(--text-subtle);background:var(--surface);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5);margin:var(--space-6) 0}.vig__body[data-astro-cid-uh3wlfdr] code{font-family:var(--font-mono);font-size:.85em;background:var(--hover, rgba(0, 0, 0, .04));padding:1px 5px;border-radius:3px}.vig__body[data-astro-cid-uh3wlfdr] h2{font-family:var(--font-display);font-size:var(--fs-h2);color:var(--text-primary);line-height:var(--lh-tight);margin:var(--space-7) 0 var(--space-4) 0}.vig__nav[data-astro-cid-uh3wlfdr]{display:flex;justify-content:space-between;gap:var(--space-5);padding:var(--space-6) var(--container-gutter) var(--space-9);border-top:var(--border-hair);max-width:720px}.vig__nav-spacer[data-astro-cid-uh3wlfdr]{flex:1}.vig__nav-link[data-astro-cid-uh3wlfdr]{display:flex;flex-direction:column;gap:var(--space-1);text-decoration:none;flex:1;transition:color var(--dur-fast, .14s) cubic-bezier(.25,1,.5,1)}.vig__nav-link--next[data-astro-cid-uh3wlfdr]{text-align:right;align-items:flex-end}.vig__nav-link[data-astro-cid-uh3wlfdr]:hover{text-decoration:none}.vig__nav-link[data-astro-cid-uh3wlfdr]:hover .vig__nav-title[data-astro-cid-uh3wlfdr]{color:var(--wing-journal)}.vig__nav-dir[data-astro-cid-uh3wlfdr]{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-subtle)}.vig__nav-title[data-astro-cid-uh3wlfdr]{font-family:var(--font-display);font-size:var(--fs-body);color:var(--text-primary);line-height:var(--lh-snug);transition:color var(--dur-fast, .14s) cubic-bezier(.25,1,.5,1)}@media (prefers-reduced-motion: reduce){.vig__series[data-astro-cid-uh3wlfdr],.vig__nav-link[data-astro-cid-uh3wlfdr],.vig__nav-title[data-astro-cid-uh3wlfdr]{transition-duration:1ms}}@media (max-width: 760px){.vig__title[data-astro-cid-uh3wlfdr]{font-size:var(--fs-h1)}.vig__nav[data-astro-cid-uh3wlfdr]{flex-direction:column}.vig__nav-link--next[data-astro-cid-uh3wlfdr]{text-align:left;align-items:flex-start}}
