.model[data-astro-cid-7lhpqiny]{max-width:1060px}.hero[data-astro-cid-7lhpqiny]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:32px;align-items:start;margin-bottom:1rem}@media(max-width:860px){.hero[data-astro-cid-7lhpqiny]{grid-template-columns:1fr}}.kicker[data-astro-cid-7lhpqiny]{margin:0 0 .25rem;font-size:.85rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--brand-ink)}h1[data-astro-cid-7lhpqiny]{margin-top:0}.lede[data-astro-cid-7lhpqiny]{font-size:1.15rem;color:var(--ink-2)}.quick[data-astro-cid-7lhpqiny]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:1.25rem 0 0}.quick[data-astro-cid-7lhpqiny] div[data-astro-cid-7lhpqiny]{padding:10px 14px;background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius)}.quick[data-astro-cid-7lhpqiny] dt[data-astro-cid-7lhpqiny]{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-weight:700}.quick[data-astro-cid-7lhpqiny] dd[data-astro-cid-7lhpqiny]{margin:2px 0 0;font-weight:600;color:var(--ink)}.photo[data-astro-cid-7lhpqiny]{margin:0}.photo[data-astro-cid-7lhpqiny] img[data-astro-cid-7lhpqiny]{width:100%;height:auto;border-radius:var(--radius);border:1px solid var(--rule);background:var(--surface)}.photo[data-astro-cid-7lhpqiny] figcaption[data-astro-cid-7lhpqiny]{font-size:.78rem;color:var(--ink-3);margin-top:6px}.photo[data-astro-cid-7lhpqiny] figcaption[data-astro-cid-7lhpqiny] a[data-astro-cid-7lhpqiny]{color:inherit}section[data-astro-cid-7lhpqiny]{margin-top:2.25rem}section[data-astro-cid-7lhpqiny] h2[data-astro-cid-7lhpqiny]{scroll-margin-top:1rem}.also[data-astro-cid-7lhpqiny]{color:var(--ink-2)}.tbl-scroll[data-astro-cid-7lhpqiny]{overflow-x:auto;border:1px solid var(--rule);border-radius:12px;margin-top:.75rem}table[data-astro-cid-7lhpqiny]{border-collapse:collapse;width:100%;min-width:620px;font-size:.95rem}thead[data-astro-cid-7lhpqiny] th[data-astro-cid-7lhpqiny]{text-align:left;padding:10px 14px;background:var(--surface);border-bottom:2px solid var(--rule);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}tbody[data-astro-cid-7lhpqiny] th[data-astro-cid-7lhpqiny],tbody[data-astro-cid-7lhpqiny] td[data-astro-cid-7lhpqiny]{text-align:left;padding:10px 14px;border-bottom:1px solid var(--rule);vertical-align:top;color:var(--ink-2)}tbody[data-astro-cid-7lhpqiny] th[data-astro-cid-7lhpqiny]{color:var(--ink);font-weight:650}tbody[data-astro-cid-7lhpqiny] tr[data-astro-cid-7lhpqiny]:last-child>[data-astro-cid-7lhpqiny]{border-bottom:0}.spec-list[data-astro-cid-7lhpqiny]{margin:.75rem 0 0;border:1px solid var(--rule);border-radius:12px;overflow:hidden}.spec-list[data-astro-cid-7lhpqiny] div[data-astro-cid-7lhpqiny]{display:grid;grid-template-columns:200px 1fr;gap:16px;padding:10px 16px;border-bottom:1px solid var(--rule)}.spec-list[data-astro-cid-7lhpqiny] div[data-astro-cid-7lhpqiny]:nth-child(odd){background:var(--surface)}.spec-list[data-astro-cid-7lhpqiny] div[data-astro-cid-7lhpqiny]:last-child{border-bottom:0}@media(max-width:600px){.spec-list[data-astro-cid-7lhpqiny] div[data-astro-cid-7lhpqiny]{grid-template-columns:1fr;gap:2px}}.spec-list[data-astro-cid-7lhpqiny] dt[data-astro-cid-7lhpqiny]{font-weight:650;color:var(--ink)}.spec-list[data-astro-cid-7lhpqiny] dd[data-astro-cid-7lhpqiny]{margin:0;color:var(--ink-2)}.spec-list[data-astro-cid-7lhpqiny] ul[data-astro-cid-7lhpqiny]{margin:0;padding-left:18px}.programs[data-astro-cid-7lhpqiny]{margin-top:1rem;padding:12px 16px;background:var(--brand-wash);border-radius:var(--radius)}.programs[data-astro-cid-7lhpqiny] h3[data-astro-cid-7lhpqiny]{margin:0 0 .25rem;font-size:1rem}.programs[data-astro-cid-7lhpqiny] ul[data-astro-cid-7lhpqiny]{margin:0;padding-left:18px}.notes[data-astro-cid-7lhpqiny]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:.75rem}.note[data-astro-cid-7lhpqiny]{padding:16px 18px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--ground)}.note[data-astro-cid-7lhpqiny] h3[data-astro-cid-7lhpqiny]{margin:0 0 .35rem;font-size:1.05rem}.note[data-astro-cid-7lhpqiny] p[data-astro-cid-7lhpqiny]{margin:0 0 .6rem;color:var(--ink-2);font-size:.95rem}.note[data-astro-cid-7lhpqiny] a[data-astro-cid-7lhpqiny]{font-weight:600}.nearby[data-astro-cid-7lhpqiny]{margin-top:2.5rem}.nearby[data-astro-cid-7lhpqiny] ul[data-astro-cid-7lhpqiny]{list-style:none;padding:0;margin:.5rem 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px}.nearby[data-astro-cid-7lhpqiny] a[data-astro-cid-7lhpqiny]{display:block;padding:10px 14px;border:1px solid var(--rule);border-radius:var(--radius);text-decoration:none;color:var(--ink-2)}.nearby[data-astro-cid-7lhpqiny] a[data-astro-cid-7lhpqiny]:hover{border-color:var(--brand)}.nearby[data-astro-cid-7lhpqiny] b[data-astro-cid-7lhpqiny]{color:var(--ink);margin-right:6px}.sources[data-astro-cid-7lhpqiny]{margin-top:2.5rem;font-size:.85rem;color:var(--ink-3)}.sources[data-astro-cid-7lhpqiny] h2[data-astro-cid-7lhpqiny]{font-size:1rem}.sources[data-astro-cid-7lhpqiny] ul[data-astro-cid-7lhpqiny]{padding-left:18px}.sources[data-astro-cid-7lhpqiny] a[data-astro-cid-7lhpqiny]{color:var(--ink-3);word-break:break-all}
