html{scroll-padding-top:calc(var(--header-h) + 3.5rem)}.hero[data-astro-cid-x6hz2urz]{background:var(--stone);overflow:hidden}.hero__grid[data-astro-cid-x6hz2urz]{align-items:center;gap:2.5rem 4rem;padding-block:clamp(3rem,1.5rem + 5vw,6.5rem);display:grid}@media (width>=900px){.hero__grid[data-astro-cid-x6hz2urz]{grid-template-columns:1.2fr .8fr}}.hero[data-astro-cid-x6hz2urz] h1[data-astro-cid-x6hz2urz]{margin-bottom:2rem}.hero__quote[data-astro-cid-x6hz2urz]{max-width:24ch;color:var(--ink-2);font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,1.15rem + 1.4vw,2.3rem);font-style:italic;line-height:1.2}.hero__figure[data-astro-cid-x6hz2urz]{justify-self:end;width:min(100%,460px);margin:0}.hero__figure[data-astro-cid-x6hz2urz] img[data-astro-cid-x6hz2urz]{filter:sepia(.25)contrast(1.05);width:100%}@media (width<=899px){.hero__figure[data-astro-cid-x6hz2urz]{justify-self:start}}.toc[data-astro-cid-x6hz2urz]{top:var(--header-h);z-index:50;-webkit-backdrop-filter:saturate(160%)blur(12px);border-block:1px solid var(--line);background:#f7f3ecf0;position:sticky}.toc[data-astro-cid-x6hz2urz] ol[data-astro-cid-x6hz2urz]{scrollbar-width:none;counter-reset:ch;gap:2rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.toc[data-astro-cid-x6hz2urz] ol[data-astro-cid-x6hz2urz]::-webkit-scrollbar{display:none}.toc[data-astro-cid-x6hz2urz] li[data-astro-cid-x6hz2urz]{counter-increment:ch;flex:none}.toc[data-astro-cid-x6hz2urz] a[data-astro-cid-x6hz2urz]{color:var(--ink-soft);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding-block:1rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:color .25s;display:block;position:relative}.toc[data-astro-cid-x6hz2urz] a[data-astro-cid-x6hz2urz]:before{content:counter(ch, decimal-leading-zero);color:var(--ink-faint);font-variant-numeric:tabular-nums;margin-right:.5rem}.toc[data-astro-cid-x6hz2urz] a[data-astro-cid-x6hz2urz]:after{content:"";background:var(--brass);transform-origin:0;height:2px;transition:transform .35s var(--ease);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.toc[data-astro-cid-x6hz2urz] a[data-astro-cid-x6hz2urz]:hover,.toc[data-astro-cid-x6hz2urz] a[data-astro-cid-x6hz2urz][aria-current]{color:var(--ink)}.toc[data-astro-cid-x6hz2urz] a[data-astro-cid-x6hz2urz][aria-current]:after{transform:scaleX(1)}.toc[data-astro-cid-x6hz2urz] a[data-astro-cid-x6hz2urz][aria-current]:before{color:var(--brass-deep)}.intro__grid[data-astro-cid-x6hz2urz]{align-items:start;gap:2rem clamp(3rem,1rem + 6vw,8rem);display:grid}@media (width>=900px){.intro__grid[data-astro-cid-x6hz2urz]{grid-template-columns:1fr 1.25fr}}.intro[data-astro-cid-x6hz2urz] h2[data-astro-cid-x6hz2urz]{margin:0}.intro[data-astro-cid-x6hz2urz] .prose[data-astro-cid-x6hz2urz]{font-size:1.125rem}.chapter[data-astro-cid-x6hz2urz]{--chapter-bg:var(--paper);border-top:1px solid var(--line);background:var(--chapter-bg);padding-block:clamp(3.5rem,2rem + 4vw,6.5rem)}.chapter[data-astro-cid-x6hz2urz]:nth-of-type(2n){--chapter-bg:var(--paper-2)}.chapter__grid[data-astro-cid-x6hz2urz]{align-items:start;gap:2.5rem clamp(3rem,1rem + 6vw,8rem);display:grid}@media (width>=900px){.chapter__grid[data-astro-cid-x6hz2urz]{grid-template-columns:1fr 1.25fr}.chapter__side[data-astro-cid-x6hz2urz]{top:calc(var(--header-h) + 5.5rem);position:sticky}}.chapter__when[data-astro-cid-x6hz2urz]{color:var(--brass-deep);font-family:var(--serif);margin-bottom:.75rem;font-size:1.25rem;font-style:italic}.chapter__head[data-astro-cid-x6hz2urz] h2[data-astro-cid-x6hz2urz]{margin-bottom:0}.chapter__kicker[data-astro-cid-x6hz2urz]{color:var(--ink-soft);letter-spacing:.2em;text-transform:uppercase;margin:1rem 0 0;font-size:.75rem;font-weight:600}.chapter__photos[data-astro-cid-x6hz2urz]{gap:1rem;margin-top:2rem;display:grid}.chapter__photo[data-astro-cid-x6hz2urz]{background:var(--ink);margin:0;overflow:hidden}.chapter__photo[data-astro-cid-x6hz2urz] img[data-astro-cid-x6hz2urz]{object-fit:cover;width:100%;max-height:560px}.chapter__photo[data-astro-cid-x6hz2urz]+.chapter__photo[data-astro-cid-x6hz2urz]{outline:.6rem solid var(--chapter-bg);justify-self:end;width:78%;margin-top:-3rem}.chapter__photo[data-astro-cid-x6hz2urz].is-small{background:var(--paper);justify-self:start;width:fit-content;padding:.6rem;transform:rotate(-1.2deg);box-shadow:0 1px 2px #131a2714,0 12px 32px -12px #131a2740}.chapter__photo[data-astro-cid-x6hz2urz].is-small img[data-astro-cid-x6hz2urz]{width:auto;max-width:100%}.chapter__body[data-astro-cid-x6hz2urz]{font-size:1.0938rem}@media (width>=900px){.chapter__body[data-astro-cid-x6hz2urz]{padding-top:.5rem}}.next[data-astro-cid-x6hz2urz]{background:var(--night);color:var(--on-night)}.next[data-astro-cid-x6hz2urz] h2[data-astro-cid-x6hz2urz]{color:var(--on-night)}.next[data-astro-cid-x6hz2urz] .eyebrow[data-astro-cid-x6hz2urz]{color:var(--brass-light)}.next__grid[data-astro-cid-x6hz2urz]{align-items:start;gap:3rem clamp(3rem,1rem + 6vw,8rem);display:grid}@media (width>=900px){.next__grid[data-astro-cid-x6hz2urz]{grid-template-columns:1fr 1.1fr}}.next__lead[data-astro-cid-x6hz2urz]{color:var(--on-night);margin-bottom:1.25rem}.next__body[data-astro-cid-x6hz2urz]{max-width:52ch;color:var(--on-night-soft)}.next__logo[data-astro-cid-x6hz2urz]{max-width:220px;margin-top:2.5rem}.formats[data-astro-cid-x6hz2urz]{border-top:1px solid var(--night-line);margin:0 0 2.5rem;padding:0;list-style:none}.formats[data-astro-cid-x6hz2urz] li[data-astro-cid-x6hz2urz]{border-bottom:1px solid var(--night-line)}.formats[data-astro-cid-x6hz2urz] a[data-astro-cid-x6hz2urz],.formats[data-astro-cid-x6hz2urz] span[data-astro-cid-x6hz2urz]{font-family:var(--serif);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 0;font-size:clamp(1.4rem,1.15rem + .8vw,2rem);line-height:1.2;text-decoration:none;display:flex}.formats[data-astro-cid-x6hz2urz] li[data-astro-cid-x6hz2urz]:last-child span[data-astro-cid-x6hz2urz]{color:var(--on-night-soft);font-style:italic}.formats[data-astro-cid-x6hz2urz] a[data-astro-cid-x6hz2urz]{transition:padding .3s var(--ease), color .25s ease}.formats[data-astro-cid-x6hz2urz] a[data-astro-cid-x6hz2urz]:hover{color:var(--brass-light);padding-left:.75rem}.benny[data-astro-cid-x6hz2urz]{background:var(--night-2);color:var(--on-night)}.benny[data-astro-cid-x6hz2urz] h2[data-astro-cid-x6hz2urz]{color:var(--on-night)}.benny__grid[data-astro-cid-x6hz2urz]{align-items:center;gap:3rem clamp(3rem,1rem + 6vw,7rem);display:grid}@media (width>=900px){.benny__grid[data-astro-cid-x6hz2urz]{grid-template-columns:.85fr 1fr}}.benny__figure[data-astro-cid-x6hz2urz]{margin:0}.benny__figure[data-astro-cid-x6hz2urz] img[data-astro-cid-x6hz2urz]{filter:sepia(.25)contrast(1.05);width:100%}.benny__list[data-astro-cid-x6hz2urz]{font-family:var(--serif);font-size:clamp(1.25rem,1.1rem + .5vw,1.55rem);font-style:italic;line-height:1.45;color:var(--on-night)!important;margin-block:1.5rem!important}.institute[data-astro-cid-x6hz2urz]{background:var(--paper-2)}.institute__head[data-astro-cid-x6hz2urz]{max-width:820px;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.institute__head[data-astro-cid-x6hz2urz] .lead[data-astro-cid-x6hz2urz]{margin-top:1.5rem}.strands[data-astro-cid-x6hz2urz]{flex-wrap:wrap;gap:.5rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.strands[data-astro-cid-x6hz2urz] li[data-astro-cid-x6hz2urz]{border:1px solid var(--stone-deep);color:var(--ink-2);letter-spacing:.14em;text-transform:uppercase;padding:.45rem .9rem;font-size:.75rem;font-weight:600}.institute__grid[data-astro-cid-x6hz2urz]{align-items:start;gap:2.5rem clamp(3rem,1rem + 6vw,7rem);margin-bottom:clamp(3rem,2rem + 3vw,5rem);display:grid}@media (width>=900px){.institute__grid[data-astro-cid-x6hz2urz]{grid-template-columns:1.2fr 1fr}}.centenary[data-astro-cid-x6hz2urz]{border:1px solid var(--brass);gap:1.25rem 2rem;padding:2rem;display:grid}@media (width>=600px){.centenary[data-astro-cid-x6hz2urz]{grid-template-columns:auto 1fr}}.centenary__years[data-astro-cid-x6hz2urz]{color:var(--brass-deep);font-family:var(--serif);align-content:start;justify-items:center;margin:0;font-size:2rem;line-height:1.05;display:grid}.centenary__years[data-astro-cid-x6hz2urz] span[data-astro-cid-x6hz2urz][aria-hidden]{opacity:.6;font-size:.7em}.centenary[data-astro-cid-x6hz2urz] p[data-astro-cid-x6hz2urz]{color:var(--ink-2);margin-bottom:.4rem}.centenary__close[data-astro-cid-x6hz2urz]{font-family:var(--serif);font-size:1.35rem;font-style:italic;line-height:1.3;color:var(--ink)!important;margin-top:1rem!important}.archive[data-astro-cid-x6hz2urz]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.archive[data-astro-cid-x6hz2urz]{grid-template-columns:2fr 1fr 1fr}}.archive[data-astro-cid-x6hz2urz] li[data-astro-cid-x6hz2urz]{background:var(--ink);aspect-ratio:4/3;overflow:hidden}.archive[data-astro-cid-x6hz2urz] img[data-astro-cid-x6hz2urz]{object-fit:cover;width:100%;height:100%}@media (width>=900px){.archive[data-astro-cid-x6hz2urz] li[data-astro-cid-x6hz2urz]{aspect-ratio:auto;height:340px}}.today[data-astro-cid-x6hz2urz]{background:var(--stone)}.today__grid[data-astro-cid-x6hz2urz]{align-items:center;gap:3rem clamp(3rem,1rem + 6vw,8rem);display:grid}@media (width>=900px){.today__grid[data-astro-cid-x6hz2urz]{grid-template-columns:.75fr 1fr}}.today__figure[data-astro-cid-x6hz2urz]{aspect-ratio:4/5;background:var(--ink);margin:0;overflow:hidden}.today__figure[data-astro-cid-x6hz2urz] img[data-astro-cid-x6hz2urz]{object-fit:cover;width:100%;height:100%}.today__line[data-astro-cid-x6hz2urz]{font-family:var(--serif);letter-spacing:-.035em;text-wrap:balance;margin-bottom:1.25rem;font-size:clamp(2.6rem,1.6rem + 4vw,5.25rem);line-height:1}.today__sign[data-astro-cid-x6hz2urz]{color:var(--brass-deep);font-family:var(--serif);margin-top:2rem;font-size:1.25rem;font-style:italic}.today__next[data-astro-cid-x6hz2urz]{border-block:1px solid var(--ink);transition:padding .3s var(--ease);grid-template-columns:1fr auto;align-items:center;gap:.25rem 1.5rem;margin-top:clamp(2.5rem,1.5rem + 3vw,4rem);padding-block:1.5rem;text-decoration:none;display:grid}.today__next[data-astro-cid-x6hz2urz] span[data-astro-cid-x6hz2urz]{color:var(--ink-soft);letter-spacing:.22em;text-transform:uppercase;grid-column:1;font-size:.6875rem;font-weight:600}.today__next[data-astro-cid-x6hz2urz] strong[data-astro-cid-x6hz2urz]{font-family:var(--serif);grid-column:1;font-size:1.75rem;font-weight:400;line-height:1.15}.today__next[data-astro-cid-x6hz2urz] svg{transition:transform .25s var(--ease);grid-area:1/2/3}.today__next[data-astro-cid-x6hz2urz]:hover{padding-inline:.75rem}.today__next[data-astro-cid-x6hz2urz]:hover svg{color:var(--brass-deep);transform:translate(4px)}
