.lead-img[data-astro-cid-w37ntveo]{padding-top:var(--s-5)}.lead-img[data-astro-cid-w37ntveo] img[data-astro-cid-w37ntveo]{width:100%;height:clamp(230px,38vw,460px);object-fit:cover;object-position:50% 25%;border-radius:var(--radius-lg)}.cap[data-astro-cid-w37ntveo]{margin-top:var(--s-2);max-width:46rem}.two-col[data-astro-cid-w37ntveo]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-5);align-items:start}.two-col[data-astro-cid-w37ntveo] h2[data-astro-cid-w37ntveo]{max-width:18ch}.fig[data-astro-cid-w37ntveo]{margin:0}.fig[data-astro-cid-w37ntveo] img[data-astro-cid-w37ntveo]{width:100%;height:auto;border-radius:var(--radius-lg)}.intro[data-astro-cid-w37ntveo] h2[data-astro-cid-w37ntveo]{max-width:20ch}.intro[data-astro-cid-w37ntveo] .lede[data-astro-cid-w37ntveo]{margin-top:var(--s-3)}.threads[data-astro-cid-w37ntveo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(16rem,26%)),1fr));gap:var(--s-4);margin-top:var(--s-5)}.thread[data-astro-cid-w37ntveo]{border-top:1px solid var(--line-2);padding-top:var(--s-2)}.thread-n[data-astro-cid-w37ntveo]{display:block;font-size:var(--step--1);font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--ink-3);margin-bottom:.4rem}.thread[data-astro-cid-w37ntveo] h3[data-astro-cid-w37ntveo]{margin-bottom:.5rem}.thread[data-astro-cid-w37ntveo] p[data-astro-cid-w37ntveo]{color:var(--ink-2);font-size:var(--step--1)}.inv[data-astro-cid-w37ntveo]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:var(--s-3) var(--s-5);margin-top:var(--s-5);padding:var(--s-4);background:var(--card);border:1px solid var(--line);border-top:2px solid var(--brass);border-radius:var(--radius-lg)}.inv-head[data-astro-cid-w37ntveo] h3[data-astro-cid-w37ntveo]{margin-top:.45rem;font-size:var(--step-2);line-height:1.15}.inv-list[data-astro-cid-w37ntveo]{margin:0}.inv-row[data-astro-cid-w37ntveo]{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:.25rem var(--s-3);align-items:baseline;padding-block:.8rem;border-top:1px solid var(--line)}.inv-row[data-astro-cid-w37ntveo]:first-child{border-top:0;padding-top:0}.inv-row[data-astro-cid-w37ntveo]:last-child{padding-bottom:0}.inv-row[data-astro-cid-w37ntveo] dt[data-astro-cid-w37ntveo]{font-size:var(--step--1);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.inv-row[data-astro-cid-w37ntveo] dd[data-astro-cid-w37ntveo]{margin:0;color:var(--ink-2)}.guide[data-astro-cid-w37ntveo]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s-5);align-items:start}.guide-intro[data-astro-cid-w37ntveo] h2[data-astro-cid-w37ntveo]{max-width:16ch}.guide-intro[data-astro-cid-w37ntveo] .access[data-astro-cid-w37ntveo]{margin-top:var(--s-4)}.access[data-astro-cid-w37ntveo]{background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--brass);border-radius:var(--radius-lg);padding:var(--s-3)}.access[data-astro-cid-w37ntveo] p[data-astro-cid-w37ntveo]{margin-top:.5rem}.access[data-astro-cid-w37ntveo] .muted[data-astro-cid-w37ntveo]{color:var(--ink-2)}.rooms[data-astro-cid-w37ntveo]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-2)}.room[data-astro-cid-w37ntveo]{padding-block:var(--s-4);border-bottom:1px solid var(--line-2)}.room[data-astro-cid-w37ntveo] h3[data-astro-cid-w37ntveo]{font-size:var(--step-2);line-height:1.15}.room[data-astro-cid-w37ntveo] .eyebrow[data-astro-cid-w37ntveo]{margin-bottom:.45rem}.room[data-astro-cid-w37ntveo]>p[data-astro-cid-w37ntveo]{margin-top:.6rem;max-width:38rem;color:var(--ink-2)}.ex[data-astro-cid-w37ntveo]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));column-gap:var(--s-4);margin:var(--s-3) 0 0;padding:0}.ex[data-astro-cid-w37ntveo] li[data-astro-cid-w37ntveo]{position:relative;padding:.6rem 0 .6rem 1.15rem;border-top:1px solid var(--line);font-size:var(--step--1);line-height:1.5}.ex[data-astro-cid-w37ntveo] li[data-astro-cid-w37ntveo]:before{content:"";position:absolute;left:0;top:1.15em;width:6px;height:6px;background:var(--brass)}.room[data-astro-cid-w37ntveo]>.room-note[data-astro-cid-w37ntveo]{margin-top:var(--s-3);padding-left:var(--s-2);border-left:2px solid var(--accent);font-size:var(--step--1);color:var(--ink)}.bldg-fig[data-astro-cid-w37ntveo]{margin-top:var(--s-3)}.bldg-fig[data-astro-cid-w37ntveo] img[data-astro-cid-w37ntveo]{aspect-ratio:5 / 4;object-fit:cover;object-position:85% 50%}.timeline[data-astro-cid-w37ntveo]{list-style:none;margin:0;padding:0;border-top:2px solid var(--walnut)}.timeline[data-astro-cid-w37ntveo] li[data-astro-cid-w37ntveo]{display:grid;grid-template-columns:clamp(4rem,3rem + 4vw,6.5rem) minmax(0,1fr);gap:var(--s-3);align-items:baseline;padding-block:var(--s-3);border-bottom:1px solid var(--line)}.tl-year[data-astro-cid-w37ntveo]{font-family:var(--font-display);font-size:var(--step-2);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.1;color:var(--brass-ink)}.timeline[data-astro-cid-w37ntveo] p[data-astro-cid-w37ntveo]{color:var(--ink-2)}.tl-more[data-astro-cid-w37ntveo]{margin-top:var(--s-3)}.form-card[data-astro-cid-w37ntveo]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--s-4)}.form-card[data-astro-cid-w37ntveo]>p[data-astro-cid-w37ntveo]{margin-top:.5rem}.rq-form[data-astro-cid-w37ntveo]{display:grid;gap:var(--s-3);margin-top:var(--s-3)}.rq-form[data-astro-cid-w37ntveo] .btn[data-astro-cid-w37ntveo]{justify-self:start}.rq-form[data-astro-cid-w37ntveo] .form-note[data-astro-cid-w37ntveo]{margin-top:-.5rem}.ilink[data-astro-cid-w37ntveo]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2)}.ilink[data-astro-cid-w37ntveo]:hover{color:var(--accent);text-decoration-color:var(--accent)}@media(pointer:coarse){.ilink[data-astro-cid-w37ntveo]{position:relative;white-space:nowrap}.ilink[data-astro-cid-w37ntveo]:after{content:"";position:absolute;inset:-.9rem 0}}@media(min-width:901px){.guide-intro[data-astro-cid-w37ntveo]{position:sticky;top:5.5rem}}@media(max-width:900px){.two-col[data-astro-cid-w37ntveo]{grid-template-columns:1fr;gap:var(--s-4)}.two-col[data-astro-cid-w37ntveo] h2[data-astro-cid-w37ntveo]{max-width:24ch}.threads[data-astro-cid-w37ntveo]{margin-top:var(--s-4)}.inv[data-astro-cid-w37ntveo]{grid-template-columns:1fr;margin-top:var(--s-4)}.guide[data-astro-cid-w37ntveo]{grid-template-columns:1fr;gap:var(--s-4)}.guide-intro[data-astro-cid-w37ntveo] h2[data-astro-cid-w37ntveo]{max-width:24ch}}@media(max-width:540px){.form-card[data-astro-cid-w37ntveo]{padding:var(--s-3)}.rq-form[data-astro-cid-w37ntveo] .btn[data-astro-cid-w37ntveo]{justify-self:stretch;width:100%}.inv[data-astro-cid-w37ntveo]{padding:var(--s-3)}.inv-row[data-astro-cid-w37ntveo]{grid-template-columns:1fr}.room[data-astro-cid-w37ntveo]{padding-block:var(--s-3)}}
