.lead-img[data-astro-cid-js5lmgak]{padding-top:var(--s-5)}.lead-img[data-astro-cid-js5lmgak] img[data-astro-cid-js5lmgak]{width:100%;height:clamp(230px,38vw,460px);object-fit:cover;border-radius:var(--radius-lg)}.two-col[data-astro-cid-js5lmgak]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-5);align-items:start}.two-col[data-astro-cid-js5lmgak] h2[data-astro-cid-js5lmgak]{max-width:18ch}.fig[data-astro-cid-js5lmgak]{margin:0}.fig[data-astro-cid-js5lmgak] img[data-astro-cid-js5lmgak]{width:100%;height:auto;border-radius:var(--radius-lg)}.fig[data-astro-cid-js5lmgak] figcaption[data-astro-cid-js5lmgak]{margin-top:var(--s-2)}.notes[data-astro-cid-js5lmgak]{margin-top:var(--s-5);padding:var(--s-3) clamp(1.25rem,.8rem + 2vw,2.25rem) var(--s-4);background:var(--card);border:1px solid var(--line);border-left:4px solid var(--brass);border-radius:var(--radius)}.notes-title[data-astro-cid-js5lmgak]{font-family:var(--font-body)}.notes[data-astro-cid-js5lmgak] dl[data-astro-cid-js5lmgak]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-3) var(--s-4);margin-top:var(--s-3)}.notes[data-astro-cid-js5lmgak] dt[data-astro-cid-js5lmgak]{font-family:var(--font-display);font-size:var(--step-1);font-weight:550;letter-spacing:-.014em;line-height:1.3}.notes[data-astro-cid-js5lmgak] dd[data-astro-cid-js5lmgak]{margin:.4rem 0 0;color:var(--ink-2);font-size:var(--step--1)}.notes[data-astro-cid-js5lmgak] dd[data-astro-cid-js5lmgak] a[data-astro-cid-js5lmgak]{color:var(--ink)}.notes[data-astro-cid-js5lmgak] dd[data-astro-cid-js5lmgak] a[data-astro-cid-js5lmgak]:hover{color:var(--accent)}.intro[data-astro-cid-js5lmgak] h2[data-astro-cid-js5lmgak]{max-width:20ch}.intro[data-astro-cid-js5lmgak] .lede[data-astro-cid-js5lmgak]{margin-top:var(--s-3)}.kinds[data-astro-cid-js5lmgak]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:var(--s-4);margin:var(--s-5) 0 0;align-items:start}.kind[data-astro-cid-js5lmgak]{border-top:1px solid var(--line-2);padding-top:var(--s-2)}.kind-n[data-astro-cid-js5lmgak]{display:block;font-size:var(--step--1);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--brass-ink);margin-bottom:.4rem}.kind[data-astro-cid-js5lmgak] h3[data-astro-cid-js5lmgak]{margin-bottom:.5rem}.kind[data-astro-cid-js5lmgak] p[data-astro-cid-js5lmgak]{color:var(--ink-2);font-size:var(--step--1)}.made[data-astro-cid-js5lmgak]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s-5);align-items:start;margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line-2)}.made[data-astro-cid-js5lmgak] h3[data-astro-cid-js5lmgak]{font-size:var(--step-2);line-height:1.2}.made[data-astro-cid-js5lmgak] .stack[data-astro-cid-js5lmgak]>[data-astro-cid-js5lmgak]+[data-astro-cid-js5lmgak]{margin-top:var(--s-2)}.made[data-astro-cid-js5lmgak] p[data-astro-cid-js5lmgak]{color:var(--ink-2)}.places[data-astro-cid-js5lmgak]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;row-gap:.15rem;font-family:var(--font-display);font-size:var(--step-2);font-weight:500;line-height:1.3;letter-spacing:-.016em}.places[data-astro-cid-js5lmgak] li[data-astro-cid-js5lmgak]{display:inline-flex;align-items:center}.places[data-astro-cid-js5lmgak] li[data-astro-cid-js5lmgak]:not(:last-child):after{content:"";flex:none;width:5px;height:5px;margin-inline:.75rem;border-radius:50%;background:var(--brass)}.places-note[data-astro-cid-js5lmgak]{margin-top:var(--s-2)}.bio[data-astro-cid-js5lmgak]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s-3);align-items:start;padding-block:var(--s-3);border-block:1px solid var(--line-2)}.bio[data-astro-cid-js5lmgak] figure[data-astro-cid-js5lmgak]{margin:0;width:clamp(5.5rem,4.5rem + 4vw,7.5rem)}.bio[data-astro-cid-js5lmgak] img[data-astro-cid-js5lmgak]{width:100%;height:auto;border-radius:var(--radius)}.bio[data-astro-cid-js5lmgak] figcaption[data-astro-cid-js5lmgak]{margin-top:.4rem;line-height:1.35}.bio[data-astro-cid-js5lmgak] p[data-astro-cid-js5lmgak]{color:var(--ink-2);font-size:var(--step--1)}.steps[data-astro-cid-js5lmgak]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4);margin:var(--s-5) 0 0}.steps[data-astro-cid-js5lmgak]>div[data-astro-cid-js5lmgak]{border-top:1px solid var(--line-2);padding-top:var(--s-2)}.steps[data-astro-cid-js5lmgak] dt[data-astro-cid-js5lmgak]{font-family:var(--font-display);font-size:var(--step-1);font-weight:550;letter-spacing:-.014em;display:flex;align-items:baseline;gap:.6rem}.step-n[data-astro-cid-js5lmgak]{font-family:var(--font-body);font-size:var(--step--1);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--brass-ink)}.steps[data-astro-cid-js5lmgak] dd[data-astro-cid-js5lmgak]{margin:.5rem 0 0;color:var(--ink-2);font-size:var(--step--1)}.quiet[data-astro-cid-js5lmgak]{color:var(--ink-2)}.section--alt[data-astro-cid-js5lmgak] .fig[data-astro-cid-js5lmgak] figcaption[data-astro-cid-js5lmgak]{color:var(--ink-2)}.gather-note[data-astro-cid-js5lmgak]{padding-left:var(--s-3);border-left:2px solid var(--brass);font-family:var(--font-display);font-size:var(--step-2);font-weight:500;line-height:1.3;letter-spacing:-.016em}.watch[data-astro-cid-js5lmgak]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s-5);align-items:start}.watch[data-astro-cid-js5lmgak] h2[data-astro-cid-js5lmgak]{max-width:16ch}.watch[data-astro-cid-js5lmgak] .stack[data-astro-cid-js5lmgak] p[data-astro-cid-js5lmgak]{color:var(--ink-2)}.vid-feature[data-astro-cid-js5lmgak]{position:relative;padding:var(--s-3) clamp(1.25rem,.8rem + 2vw,2.25rem);background:var(--card);border:1px solid var(--line);border-left:4px solid var(--brass);border-radius:var(--radius);transition:border-color var(--dur) var(--ease)}.vid-feature[data-astro-cid-js5lmgak]:hover{border-left-color:var(--accent)}.vid-feature[data-astro-cid-js5lmgak] h3[data-astro-cid-js5lmgak]{margin-top:.5rem;font-size:var(--step-2);line-height:1.2}.vid-feature[data-astro-cid-js5lmgak] h3[data-astro-cid-js5lmgak] a[data-astro-cid-js5lmgak]{color:inherit;text-decoration:none}.vid-feature[data-astro-cid-js5lmgak] h3[data-astro-cid-js5lmgak] a[data-astro-cid-js5lmgak]:after{content:"";position:absolute;inset:0}.vid-feature[data-astro-cid-js5lmgak]:hover h3[data-astro-cid-js5lmgak] a[data-astro-cid-js5lmgak]{color:var(--accent)}.vid-by[data-astro-cid-js5lmgak]{font-size:var(--step--1);color:var(--ink-3)}.vid-feature[data-astro-cid-js5lmgak] .vid-by[data-astro-cid-js5lmgak]{margin-top:.35rem}.vid-text[data-astro-cid-js5lmgak]{margin-top:var(--s-2);color:var(--ink-2)}.vid-go[data-astro-cid-js5lmgak]{display:flex;align-items:center;gap:.45rem;margin-top:var(--s-2);font-size:var(--step--1);font-weight:550}.vid-arrow[data-astro-cid-js5lmgak]{transition:transform var(--dur) var(--ease),color var(--dur) var(--ease)}.vid-feature[data-astro-cid-js5lmgak]:hover .vid-arrow[data-astro-cid-js5lmgak]{transform:translate(3px)}.videos[data-astro-cid-js5lmgak]{list-style:none;padding:0;margin:var(--s-3) 0 0;border-bottom:1px solid var(--line-2)}.videos[data-astro-cid-js5lmgak] li[data-astro-cid-js5lmgak]{border-top:1px solid var(--line-2)}.videos[data-astro-cid-js5lmgak] a[data-astro-cid-js5lmgak]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--s-3);align-items:center;min-height:44px;padding:.85rem .25rem;color:inherit;text-decoration:none}.vid-title[data-astro-cid-js5lmgak]{grid-column:1;font-family:var(--font-display);font-size:var(--step-1);font-weight:550;line-height:1.3;letter-spacing:-.014em;overflow-wrap:anywhere;transition:color var(--dur) var(--ease)}.videos[data-astro-cid-js5lmgak] .vid-by[data-astro-cid-js5lmgak]{grid-column:1;margin-top:.15rem}.videos[data-astro-cid-js5lmgak] .vid-arrow[data-astro-cid-js5lmgak]{grid-column:2;grid-row:1 / span 2;color:var(--ink-3)}.videos[data-astro-cid-js5lmgak] a[data-astro-cid-js5lmgak]:hover .vid-title[data-astro-cid-js5lmgak]{color:var(--accent)}.videos[data-astro-cid-js5lmgak] a[data-astro-cid-js5lmgak]:hover .vid-arrow[data-astro-cid-js5lmgak]{transform:translate(3px);color:var(--accent)}@media(max-width:1000px){.notes[data-astro-cid-js5lmgak] dl[data-astro-cid-js5lmgak]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.two-col[data-astro-cid-js5lmgak],.made[data-astro-cid-js5lmgak],.watch[data-astro-cid-js5lmgak]{grid-template-columns:1fr;gap:var(--s-4)}.two-col[data-astro-cid-js5lmgak] h2[data-astro-cid-js5lmgak],.watch[data-astro-cid-js5lmgak] h2[data-astro-cid-js5lmgak]{max-width:24ch}.kinds[data-astro-cid-js5lmgak],.steps[data-astro-cid-js5lmgak],.notes[data-astro-cid-js5lmgak],.made[data-astro-cid-js5lmgak]{margin-top:var(--s-4)}}@media(max-width:720px){.steps[data-astro-cid-js5lmgak]{grid-template-columns:1fr}}@media(max-width:520px){.notes[data-astro-cid-js5lmgak] dl[data-astro-cid-js5lmgak]{grid-template-columns:1fr}}@media(max-width:480px){.bio[data-astro-cid-js5lmgak]{grid-template-columns:1fr;gap:var(--s-2)}.bio[data-astro-cid-js5lmgak] figure[data-astro-cid-js5lmgak]{display:flex;align-items:flex-end;gap:var(--s-2);width:auto}.bio[data-astro-cid-js5lmgak] img[data-astro-cid-js5lmgak]{width:5.5rem}.bio[data-astro-cid-js5lmgak] figcaption[data-astro-cid-js5lmgak]{margin-top:0}}
