.post-head[data-astro-cid-uovcksa3]{align-items:end;gap:2.5rem var(--gutter);background:var(--grain), linear-gradient(to bottom, var(--white), var(--tone-50));grid-template-columns:repeat(12,minmax(0,1fr));padding-top:clamp(8rem,14vw,11rem);padding-bottom:clamp(2rem,4vw,3rem);display:grid}.head-text[data-astro-cid-uovcksa3]{grid-column:1/span 6;gap:1.5rem;display:grid}h1[data-astro-cid-uovcksa3]{font-size:var(--step-3);line-height:1.08}.lead[data-astro-cid-uovcksa3]{max-width:40ch;font-size:var(--step-1);color:var(--ink-soft);line-height:1.4}.head-figure[data-astro-cid-uovcksa3]{background:var(--panel);border-radius:var(--radius);color-scheme:dark;grid-column:8/span 5;padding:clamp(1.5rem,4vw,3.5rem)}.head-figure[data-astro-cid-uovcksa3] img{border-radius:var(--radius-s);width:100%}.band[data-astro-cid-uovcksa3]{border-block:1px solid var(--ink);overflow:clip}.band-track[data-astro-cid-uovcksa3]{letter-spacing:-.02em;white-space:nowrap;will-change:transform;width:max-content;padding-block:.55em .6em;font-size:clamp(1.25rem,.9rem + 1.4vw,2.25rem);font-weight:300;line-height:1;display:flex}.band-item[data-astro-cid-uovcksa3]{align-items:center;display:inline-flex}.band-name[data-astro-cid-uovcksa3]{font-weight:700}.band-tech[data-astro-cid-uovcksa3]{color:var(--ink-soft);font-size:.7em}.band-name[data-astro-cid-uovcksa3],.band-tech[data-astro-cid-uovcksa3]{align-items:center;display:inline-flex}.band-name[data-astro-cid-uovcksa3]:after,.band-tech[data-astro-cid-uovcksa3]:after{content:"";background:var(--signal);border-radius:50%;flex:none;width:.22em;height:.22em;margin-inline:.75em}.post-body[data-astro-cid-uovcksa3]{gap:3rem var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(3rem,7vw,6rem);display:grid}.facts[data-astro-cid-uovcksa3]{border:1px dashed var(--highlight);border-radius:var(--radius-s);font-size:var(--step--1);grid-column:1/span 3;align-self:start;padding:1.25rem}.prose[data-astro-cid-uovcksa3]{grid-column:5/span 8}@media (width>=901px){.facts[data-astro-cid-uovcksa3]{align-self:start;position:sticky;top:8rem}}dl[data-astro-cid-uovcksa3]{gap:1.1rem;margin:0;display:grid}dt[data-astro-cid-uovcksa3]{color:var(--ink-soft)}dd[data-astro-cid-uovcksa3]{margin:.15rem 0 0}dd[data-astro-cid-uovcksa3] ul[data-astro-cid-uovcksa3]{margin:0;padding:0;list-style:none}.tag-list[data-astro-cid-uovcksa3]{flex-wrap:wrap;gap:.4rem;display:flex;margin-top:.3rem!important}.tag-list[data-astro-cid-uovcksa3] a[data-astro-cid-uovcksa3]{border:1px solid var(--tone-200);background:var(--white);font-family:var(--font-mono);border-radius:999px;padding:.2rem .7rem;font-size:.75rem;text-decoration:none;display:inline-block}.tag-list[data-astro-cid-uovcksa3] a[data-astro-cid-uovcksa3]:hover{border-color:var(--ink)}.next[data-astro-cid-uovcksa3]{padding:clamp(1.75rem, 3.5vw, 3rem) var(--gutter);background-color:var(--ink);color:var(--tone-50);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem clamp(1.5rem,4vw,4rem);text-decoration:none;display:grid}.next-label[data-astro-cid-uovcksa3]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--accent-on-ink)}.next-name[data-astro-cid-uovcksa3]{letter-spacing:-.04em;font-size:clamp(2.2rem,1.4rem + 3.6vw,5rem);font-weight:200;line-height:1}.next-arrow[data-astro-cid-uovcksa3]{width:clamp(2rem,1.5rem + 2vw,3.25rem);height:auto;color:var(--signal);transition:transform .4s var(--ease-out)}.next[data-astro-cid-uovcksa3]:hover .next-arrow[data-astro-cid-uovcksa3],.next[data-astro-cid-uovcksa3]:focus-visible .next-arrow[data-astro-cid-uovcksa3]{transform:translate(.5rem)}.next[data-astro-cid-uovcksa3]:hover .next-name[data-astro-cid-uovcksa3]{text-underline-offset:.12em;text-decoration:underline 1px}@media (width<=640px){.next[data-astro-cid-uovcksa3]{grid-template-columns:minmax(0,1fr) auto}.next-label[data-astro-cid-uovcksa3]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.next-arrow[data-astro-cid-uovcksa3]{transition:none}}@media (width<=900px){.head-text[data-astro-cid-uovcksa3],.head-figure[data-astro-cid-uovcksa3],.facts[data-astro-cid-uovcksa3],.prose[data-astro-cid-uovcksa3]{grid-column:1/-1}}
