.history-dialog[data-astro-cid-jte6fzl3]{border-radius:var(--r-xl);background:var(--c-paper);color:var(--c-text);border:0;width:min(880px,88vw);max-height:88vh;padding:0;overflow:hidden}.history-dialog[data-astro-cid-jte6fzl3]::backdrop{background:#20251fd9}.history-dialog[data-astro-cid-jte6fzl3][open]{display:flex}.history-dialog__inner[data-astro-cid-jte6fzl3]{flex-direction:column;width:100%;min-height:0;display:flex}.history-dialog__header[data-astro-cid-jte6fzl3]{border-bottom:1px solid var(--c-border);background:var(--c-paper);flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:clamp(24px,4vw,40px) clamp(24px,5vw,56px) 20px;display:flex}.history-dialog__eyebrow[data-astro-cid-jte6fzl3]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-eyebrow-sm);letter-spacing:var(--ls-eyebrow-wide);text-transform:uppercase;color:var(--c-moss);margin:0 0 10px}.history-dialog__title[data-astro-cid-jte6fzl3]{font-family:var(--font-display);font-size:clamp(30px,4vw,44px);font-weight:800;line-height:var(--lh-tight);text-transform:uppercase;color:var(--c-forest);margin:0}.history-dialog__close[data-astro-cid-jte6fzl3]{width:var(--tap-min);height:var(--tap-min);border:1px solid var(--c-border-strong);background:var(--c-paper);color:var(--c-forest);cursor:pointer;transition:background var(--t-fast), border-color var(--t-fast), color var(--t-fast);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.history-dialog__close[data-astro-cid-jte6fzl3]:hover{background:var(--c-forest);border-color:var(--c-forest);color:var(--c-paper)}.history-dialog__close[data-astro-cid-jte6fzl3] svg[data-astro-cid-jte6fzl3]{width:18px;height:18px}.history-dialog__body[data-astro-cid-jte6fzl3]{flex:1;min-height:0;padding:clamp(28px,5vw,48px) clamp(24px,5vw,56px) clamp(40px,6vw,64px);overflow-y:auto}.chapter[data-astro-cid-jte6fzl3]{max-width:62ch;margin:0 auto}.chapter[data-astro-cid-jte6fzl3]+.chapter[data-astro-cid-jte6fzl3]{border-top:1px solid var(--c-border);margin-top:clamp(32px,5vw,48px);padding-top:clamp(32px,5vw,48px)}.chapter__year[data-astro-cid-jte6fzl3]{font-family:var(--font-display);font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:var(--lh-tight);color:var(--c-ochre-text);margin:0 0 6px}.chapter__heading[data-astro-cid-jte6fzl3]{font-family:var(--font-display);text-transform:uppercase;color:var(--c-forest);margin:0 0 16px;font-size:clamp(22px,2.4vw,27px);font-weight:700;line-height:1.15}.chapter__text[data-astro-cid-jte6fzl3]{font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:var(--c-text);margin:0 0 16px}.chapter__text[data-astro-cid-jte6fzl3]:last-child{margin-bottom:0}.chapter__gallery[data-astro-cid-jte6fzl3]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin-top:20px;display:grid}.chapter__gallery[data-astro-cid-jte6fzl3] .chapter__photo{cursor:pointer}@media (width<=640px){.history-dialog[data-astro-cid-jte6fzl3]{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh}.history-dialog__header[data-astro-cid-jte6fzl3]{padding:20px 20px 16px}.history-dialog__body[data-astro-cid-jte6fzl3]{padding:24px 20px 40px}}.ptitle[data-astro-cid-ef5kyvss]{padding-top:clamp(48px,8vw,96px);padding-bottom:clamp(32px,5vw,56px)}.hero-photo[data-astro-cid-ef5kyvss]{padding-bottom:clamp(56px,8vw,104px)}.hero-photo__trigger[data-astro-cid-ef5kyvss]{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--r-xl);background:0 0;border:0;margin:0;padding:0;display:block}.split[data-astro-cid-ef5kyvss]{gap:var(--grid-gap-md);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}.lead-intro[data-astro-cid-ef5kyvss]{max-width:52ch;font-size:var(--fs-intro);line-height:var(--lh-body);margin:0}.body-muted[data-astro-cid-ef5kyvss]{max-width:52ch;font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);color:var(--c-text-muted);margin:20px 0 0}.band-lead[data-astro-cid-ef5kyvss]{max-width:50ch;font-size:var(--fs-body);line-height:var(--lh-body);margin:0}.band-lead--tight[data-astro-cid-ef5kyvss]{max-width:46ch;margin-top:16px}.history-cta[data-astro-cid-ef5kyvss]{margin-top:24px}.band-detail[data-astro-cid-ef5kyvss]{max-width:46ch;font-size:var(--fs-body-sm);color:var(--c-text-dim);margin:14px 0 0;line-height:1.62}.stat[data-astro-cid-ef5kyvss]{font-family:var(--font-display);font-size:clamp(40px,5vw,64px);font-weight:800;line-height:var(--lh-tight);color:var(--c-ochre-display);margin:24px 0 0}.stat__label[data-astro-cid-ef5kyvss]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-eyebrow);letter-spacing:.2em;color:var(--c-moss);text-transform:uppercase;margin:6px 0 0}.head-gap-sm[data-astro-cid-ef5kyvss]{margin-bottom:var(--heading-gap-sm)}.people[data-astro-cid-ef5kyvss]{grid-template-columns:repeat(auto-fit,minmax(min(max(240px,33.3333% - 13.3333px),100%),1fr));gap:20px;display:grid}.person[data-astro-cid-ef5kyvss]{background:var(--c-paper);border:1px solid var(--c-border);border-radius:var(--r-lg);flex-direction:column;height:100%;display:flex;overflow:hidden}.person__body[data-astro-cid-ef5kyvss]{flex-direction:column;flex:1;padding:20px;display:flex}.person__name[data-astro-cid-ef5kyvss]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3-photo);color:var(--c-forest);margin:0}.person__nickname[data-astro-cid-ef5kyvss]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-body-sm);color:var(--c-ochre-text);margin:6px 0 0}.person__since[data-astro-cid-ef5kyvss]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-eyebrow-sm);letter-spacing:var(--ls-eyebrow-wide);text-transform:uppercase;color:var(--c-moss);margin:12px 0 0}.person__bio[data-astro-cid-ef5kyvss]{font-size:var(--fs-body-sm);line-height:var(--lh-relaxed);color:var(--c-text-dim);margin:14px 0 0}.stats-intro[data-astro-cid-ef5kyvss]{max-width:60ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--c-on-dark-85);margin:0 0 clamp(32px,5vw,48px)}.stats-grid{grid-template-columns:repeat(6,1fr)}.stat-cell[data-astro-cid-ef5kyvss]:first-child{grid-column:1/span 2}.stat-cell[data-astro-cid-ef5kyvss]:nth-child(2){grid-column:3/span 2}.stat-cell[data-astro-cid-ef5kyvss]:nth-child(3){grid-column:5/span 2}.stat-cell[data-astro-cid-ef5kyvss]:nth-child(4){grid-column:1/span 3}.stat-cell[data-astro-cid-ef5kyvss]:nth-child(5){grid-column:4/span 3}@media (width<=899px){.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-cell[data-astro-cid-ef5kyvss]:nth-child(n){grid-column:auto}.stat-cell[data-astro-cid-ef5kyvss]:last-child{grid-column:1/-1}}@media (width<=499px){.stats-grid{grid-template-columns:1fr}}.stat-cell[data-astro-cid-ef5kyvss]{flex-direction:column;gap:8px;padding:28px 24px;display:flex}.stat-cell__value[data-astro-cid-ef5kyvss]{font-family:var(--font-display);font-size:clamp(32px,4.2vw,48px);font-weight:800;line-height:var(--lh-tight);color:var(--c-ochre-text-on-dark);text-transform:uppercase;margin:0}.stat-cell__label[data-astro-cid-ef5kyvss]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-eyebrow-sm);letter-spacing:var(--ls-eyebrow-tight);text-transform:uppercase;color:var(--c-on-dark-60);margin:0}.band[data-astro-cid-ef5kyvss]{gap:var(--grid-gap-md);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:center;display:grid}.band__media[data-astro-cid-ef5kyvss]{position:relative}.band__trigger[data-astro-cid-ef5kyvss]{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--r-lg);background:0 0;border:0;margin:0;padding:0;display:block}.cta-title[data-astro-cid-ef5kyvss]{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h2-cta);line-height:var(--lh-tight);color:var(--c-forest);text-transform:uppercase;margin:0}.cta-row[data-astro-cid-ef5kyvss]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}
