.ab-hero[data-astro-cid-ta2fbyqs]{padding-block:var(--s5) var(--s4)}.ab-hero-inner[data-astro-cid-ta2fbyqs]{text-align:center;justify-items:center;gap:var(--s3);display:grid}.ab-hero-inner[data-astro-cid-ta2fbyqs] .ab-mark{width:6rem;color:var(--black)}.ab-lead[data-astro-cid-ta2fbyqs]{max-width:36rem;margin-inline:auto}.ab-hero[data-astro-cid-ta2fbyqs] .ab-hero-photo{margin-top:var(--s5)}.ab-portrait[data-astro-cid-ta2fbyqs]{padding-bottom:clamp(3rem,6vw,5rem)}.ab-band[data-astro-cid-ta2fbyqs]{margin:0}.ab-band-frame[data-astro-cid-ta2fbyqs]{aspect-ratio:21/8;place-content:center;justify-items:center;gap:var(--s2);text-align:center;padding:var(--s4);background:color-mix(in srgb, var(--light) 45%, var(--cream));border:1px solid var(--rule);display:grid}.ab-band-frame[data-astro-cid-ta2fbyqs] .caption[data-astro-cid-ta2fbyqs]{max-width:28rem}.ab-story[data-astro-cid-ta2fbyqs]{padding-block:clamp(4rem,8vw,7rem)}.ab-story-grid[data-astro-cid-ta2fbyqs]{column-gap:var(--col-gap);row-gap:var(--s3);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ab-story-grid[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{grid-area:1/1/auto/span 4}.ab-story-grid[data-astro-cid-ta2fbyqs] .ab-story-photo{grid-area:2/1/auto/span 4;align-self:start}.ab-story-text[data-astro-cid-ta2fbyqs]{gap:var(--s2);color:var(--dark);grid-area:1/6/span 2/span 6;align-content:start;display:grid}.ab-first[data-astro-cid-ta2fbyqs]{font-family:var(--serif);color:var(--black);font-size:1.375rem;line-height:1.5}.ab-principles[data-astro-cid-ta2fbyqs]{padding-block:clamp(4rem,8vw,7rem)}.ab-principles[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{text-align:center;margin-bottom:var(--s6)}.pr-list[data-astro-cid-ta2fbyqs]{gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.pr-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{align-content:start;gap:var(--s1);display:grid}.pr-list[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs] .photo{margin-bottom:var(--s2)}.pr-n[data-astro-cid-ta2fbyqs]{border-top:2px solid var(--cream);padding-top:var(--s2);font-family:var(--serif);font-size:2.5rem;line-height:1}.pr-list[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--fg-2);font-size:1rem}.ab-facts[data-astro-cid-ta2fbyqs]{padding-block:clamp(4rem,8vw,7rem)}.ab-facts-grid[data-astro-cid-ta2fbyqs]{column-gap:var(--col-gap);row-gap:var(--s4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ab-facts-grid[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{gap:var(--s2);grid-column:1/span 4;align-content:start;display:grid}.ab-facts-note[data-astro-cid-ta2fbyqs]{color:var(--dark);font-size:1rem}.ledger[data-astro-cid-ta2fbyqs]{border-top:2px solid var(--black);grid-column:6/-1;margin:0}.ledger[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{gap:var(--s2);padding:var(--s2) 0;border-bottom:1px solid var(--rule);grid-template-columns:14rem 1fr;display:grid}.ledger[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--dark);padding-top:.25rem;font-weight:600}.ledger[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{font-family:var(--serif);margin:0;font-size:1.125rem}.ab-end[data-astro-cid-ta2fbyqs]{padding-block:clamp(4rem,7vw,6rem)}.ab-end-photo[data-astro-cid-ta2fbyqs]{margin-bottom:clamp(3rem,6vw,5rem)}.ab-end-inner[data-astro-cid-ta2fbyqs]{text-align:center;justify-items:center;gap:var(--s3);display:grid}.ab-end-inner[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--dark)}.ab-actions[data-astro-cid-ta2fbyqs]{justify-content:center;align-items:center;gap:var(--s3) var(--s4);flex-wrap:wrap;display:flex}@media (width<=61.99rem){.ab-story-grid[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.ab-story-text[data-astro-cid-ta2fbyqs],.ab-facts-grid[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs],.ledger[data-astro-cid-ta2fbyqs]{grid-column:1/-1}.ab-story-grid[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs],.ab-story-text[data-astro-cid-ta2fbyqs],.ab-story-grid[data-astro-cid-ta2fbyqs] .ab-story-photo{grid-area:auto/1/auto/-1}.ab-hero[data-astro-cid-ta2fbyqs] .ab-hero-photo .photo-frame,.ab-end-photo[data-astro-cid-ta2fbyqs] .photo-frame{aspect-ratio:4/3}.pr-list[data-astro-cid-ta2fbyqs]{gap:var(--s4);grid-template-columns:1fr}.ab-band-frame[data-astro-cid-ta2fbyqs]{aspect-ratio:4/3}}@media (width<=39.99rem){.ledger[data-astro-cid-ta2fbyqs] div[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:.25rem}}
