h1[data-astro-cid-viez2sva],h2[data-astro-cid-viez2sva],h3[data-astro-cid-viez2sva],p[data-astro-cid-viez2sva]{margin-top:0}h1[data-astro-cid-viez2sva] span[data-astro-cid-viez2sva],h2[data-astro-cid-viez2sva] span[data-astro-cid-viez2sva]{color:#b63d39}.history-hero[data-astro-cid-viez2sva]{color:#f5f6f2;background:#193b32;padding-block:clamp(3rem,7vw,5.5rem)}.history-hero[data-astro-cid-viez2sva] h1[data-astro-cid-viez2sva] span[data-astro-cid-viez2sva]{color:#d5e57c}.hero-grid[data-astro-cid-viez2sva]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,6vw,5rem);display:grid}.eyebrow[data-astro-cid-viez2sva],.chapter-label[data-astro-cid-viez2sva]{letter-spacing:.14em;text-transform:uppercase;margin-bottom:.9rem;font-size:.75rem;font-weight:800}.eyebrow[data-astro-cid-viez2sva]{color:#d5e57c}.history-hero[data-astro-cid-viez2sva] h1[data-astro-cid-viez2sva]{letter-spacing:-.075em;margin-bottom:1.5rem;font-size:clamp(3rem,7.5vw,6rem);line-height:.92}.lede[data-astro-cid-viez2sva]{color:#d1d9d3;max-width:58ch;margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.65}.hero-stats[data-astro-cid-viez2sva]{background:#f5f6f233;gap:1px;margin:0;display:grid}.hero-stats[data-astro-cid-viez2sva] div[data-astro-cid-viez2sva]{background:#193b32;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.1rem 0;display:flex}.hero-stats[data-astro-cid-viez2sva] dt[data-astro-cid-viez2sva]{color:#c9d4cd;font-size:.9rem}.hero-stats[data-astro-cid-viez2sva] dd[data-astro-cid-viez2sva]{color:#d5e57c;letter-spacing:-.06em;margin:0;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;line-height:1}.chapter-nav[data-astro-cid-viez2sva]{z-index:4;backdrop-filter:blur(8px);background:#e7ece4f5;border-bottom:1px solid #d5d7cb;position:sticky;top:0}.chapter-nav-inner[data-astro-cid-viez2sva]{scrollbar-width:none;gap:.25rem 1.5rem;display:flex;overflow-x:auto}.chapter-nav[data-astro-cid-viez2sva] a[data-astro-cid-viez2sva]{white-space:nowrap;flex:none;padding-block:.95rem;font-size:.84rem;font-weight:700;text-decoration:none}.chapter-nav[data-astro-cid-viez2sva] a[data-astro-cid-viez2sva]:hover{text-underline-offset:.3rem;text-decoration:underline}.chapter[data-astro-cid-viez2sva]{padding-block:clamp(4rem,8vw,6.5rem);scroll-margin-top:3rem}.chapter-muted[data-astro-cid-viez2sva]{background:#e7ece4}.chapter-dark[data-astro-cid-viez2sva]{color:#f5f6f2;background:#193b32}.chapter-dark[data-astro-cid-viez2sva] h2[data-astro-cid-viez2sva] span[data-astro-cid-viez2sva]{color:#d5e57c}.chapter-label[data-astro-cid-viez2sva]{color:#687871}.chapter-dark[data-astro-cid-viez2sva] .chapter-label[data-astro-cid-viez2sva]{color:#d5e57c}.chapter[data-astro-cid-viez2sva] h2[data-astro-cid-viez2sva]{letter-spacing:-.065em;margin-bottom:1.5rem;font-size:clamp(2.2rem,4.5vw,3.6rem);line-height:1}.chapter-head[data-astro-cid-viez2sva]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:1rem clamp(2rem,6vw,5rem);margin-bottom:clamp(2rem,4vw,3rem);display:grid}.chapter-head[data-astro-cid-viez2sva]>p[data-astro-cid-viez2sva]{color:#56655f;margin-bottom:1.6rem;line-height:1.65}.chapter-dark[data-astro-cid-viez2sva] .chapter-head[data-astro-cid-viez2sva]>p[data-astro-cid-viez2sva]{color:#c9d4cd}.prose[data-astro-cid-viez2sva] p[data-astro-cid-viez2sva]{font-size:1.0625rem;line-height:1.75}.prose[data-astro-cid-viez2sva] a{color:#315e4b;text-underline-offset:.18rem;font-weight:700}.story-grid[data-astro-cid-viez2sva]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,5.5rem);display:grid}.timeline[data-astro-cid-viez2sva]{margin:0;padding:0 0 0 1.75rem;list-style:none;position:relative}.timeline[data-astro-cid-viez2sva]:before{content:"";background:#c9d3c4;width:2px;position:absolute;top:.4rem;bottom:.4rem;left:.35rem}.timeline[data-astro-cid-viez2sva] li[data-astro-cid-viez2sva]{padding-bottom:1.5rem;position:relative}.timeline[data-astro-cid-viez2sva] li[data-astro-cid-viez2sva]:before{content:"";background:#193b32;border:3px solid #f5f6f2;border-radius:50%;width:.85rem;height:.85rem;position:absolute;top:.4rem;left:-1.75rem}.timeline[data-astro-cid-viez2sva] li[data-astro-cid-viez2sva]:last-child:before{background:#b63d39}.timeline[data-astro-cid-viez2sva] strong[data-astro-cid-viez2sva]{letter-spacing:-.05em;font-size:1.5rem;display:block}.timeline[data-astro-cid-viez2sva] p[data-astro-cid-viez2sva]{color:#3f514a;margin:.2rem 0 0;line-height:1.55}.timeline-links[data-astro-cid-viez2sva]{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.timeline-links[data-astro-cid-viez2sva] a[data-astro-cid-viez2sva]{color:#315e4b;text-underline-offset:.18rem;font-size:.88rem;font-weight:800}.highlight[data-astro-cid-viez2sva]{color:#193b32;background:#d5e57c;align-items:center;gap:clamp(1rem,3vw,2rem);margin-bottom:1.5rem;padding:clamp(1.25rem,3vw,1.75rem);display:flex}.highlight-figure[data-astro-cid-viez2sva]{letter-spacing:-.08em;font-size:clamp(3.5rem,8vw,5.5rem);line-height:.85}.highlight-title[data-astro-cid-viez2sva]{letter-spacing:-.04em;margin-bottom:.3rem;font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:800}.highlight-text[data-astro-cid-viez2sva]{margin:0;line-height:1.5}.gold-grid[data-astro-cid-viez2sva]{background:#f5f6f226;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:1px;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.gold-grid[data-astro-cid-viez2sva] li[data-astro-cid-viez2sva]{background:#193b32;align-content:start;gap:.3rem;padding:1.25rem;display:grid}.gold-year[data-astro-cid-viez2sva]{color:#d5e57c;letter-spacing:-.06em;font-size:1.9rem;font-weight:800;line-height:1}.gold-grid[data-astro-cid-viez2sva] strong[data-astro-cid-viez2sva]{line-height:1.3}.gold-event[data-astro-cid-viez2sva]{color:#a9bcb2;letter-spacing:.04em;text-transform:uppercase;font-size:.82rem;font-weight:700}.records[data-astro-cid-viez2sva]{color:#c9d4cd;max-width:70ch;margin-bottom:clamp(3rem,6vw,4.5rem);line-height:1.65}.pros[data-astro-cid-viez2sva] h3[data-astro-cid-viez2sva]{letter-spacing:-.04em;margin-bottom:.5rem;font-size:1.5rem}.pros[data-astro-cid-viez2sva]>p[data-astro-cid-viez2sva]{color:#c9d4cd;max-width:65ch}.pro-list[data-astro-cid-viez2sva]{columns:2 320px;column-gap:3rem;margin:1.5rem 0 2.5rem;padding:0;list-style:none}.pro-list[data-astro-cid-viez2sva] li[data-astro-cid-viez2sva]{break-inside:avoid;border-bottom:1px solid #f5f6f226;padding:.6rem 0}.pro-list[data-astro-cid-viez2sva] strong[data-astro-cid-viez2sva]{display:block}.pro-list[data-astro-cid-viez2sva] span[data-astro-cid-viez2sva]{color:#a9bcb2;font-size:.88rem}.pdf-link[data-astro-cid-viez2sva]{text-underline-offset:.3em;font-weight:800;text-decoration:underline 2px;display:inline-block}.pdf-link-light[data-astro-cid-viez2sva]{color:#d5e57c}.chapter-saga[data-astro-cid-viez2sva]{background:#fff}.saga-grid[data-astro-cid-viez2sva]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2.5rem,6vw,5.5rem);display:grid}.saga-aside[data-astro-cid-viez2sva]{position:sticky;top:5rem}blockquote[data-astro-cid-viez2sva]{letter-spacing:-.04em;border-top:4px solid #b63d39;margin:0;padding:1.5rem 0 0;font-size:clamp(1.6rem,3vw,2.3rem);font-weight:800;line-height:1.15}.saga-aside-note[data-astro-cid-viez2sva]{color:#687871;margin-top:.75rem;font-size:.88rem}.saga-text[data-astro-cid-viez2sva]>p[data-astro-cid-viez2sva]:first-child:first-letter{float:left;color:#b63d39;margin:.35rem .6rem 0 0;font-size:4.2rem;font-weight:800;line-height:.8}.source[data-astro-cid-viez2sva]{color:#687871;margin-top:2rem;font-style:italic;font-size:.88rem!important}.honour-years[data-astro-cid-viez2sva]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:1rem;margin:0 0 3rem;padding:0;list-style:none;display:grid}.honour-years[data-astro-cid-viez2sva]>li[data-astro-cid-viez2sva]{background:#fff;border-top:3px solid #193b32;padding:1.15rem 1.25rem}.honour-years[data-astro-cid-viez2sva] strong[data-astro-cid-viez2sva]{letter-spacing:-.05em;margin-bottom:.5rem;font-size:1.4rem;display:block}.honour-years[data-astro-cid-viez2sva] ul[data-astro-cid-viez2sva]{color:#3f514a;margin:0;padding:0;line-height:1.6;list-style:none}.badges[data-astro-cid-viez2sva]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.badge-card[data-astro-cid-viez2sva]{background:#fff;padding:clamp(1.25rem,3vw,2rem)}.badge-gold[data-astro-cid-viez2sva]{border-top:6px solid #c9a227}.badge-silver[data-astro-cid-viez2sva]{border-top:6px solid #a7adb0}.badge-card[data-astro-cid-viez2sva] h3[data-astro-cid-viez2sva]{letter-spacing:-.04em;margin-bottom:.6rem;font-size:1.35rem}.badge-card[data-astro-cid-viez2sva] p[data-astro-cid-viez2sva]{color:#56655f;font-size:.92rem;line-height:1.6}.badge-note[data-astro-cid-viez2sva]{margin-top:1.25rem;font-weight:700;color:#193b32!important}.badge-row[data-astro-cid-viez2sva]{margin-bottom:.4rem}.badge-row[data-astro-cid-viez2sva] strong[data-astro-cid-viez2sva]{color:#193b32;margin-right:.5rem}.incomplete[data-astro-cid-viez2sva]{color:#687871;margin-top:1rem;font-size:.85rem}.prize-recent[data-astro-cid-viez2sva]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;margin-bottom:clamp(3rem,6vw,4.5rem);display:grid}.prize-card[data-astro-cid-viez2sva]{background:#fff;padding:clamp(1.25rem,3vw,1.75rem)}.prize-year[data-astro-cid-viez2sva]{color:#b63d39;letter-spacing:-.06em;margin-bottom:.3rem;font-size:2rem;font-weight:800;line-height:1}.prize-card[data-astro-cid-viez2sva] h3[data-astro-cid-viez2sva]{letter-spacing:-.03em;margin-bottom:.9rem;font-size:1.2rem;line-height:1.25}.prize-text[data-astro-cid-viez2sva],.prize-list-text[data-astro-cid-viez2sva]{color:#3f514a;font-size:.92rem;line-height:1.6}.prize-text[data-astro-cid-viez2sva] p,.prize-list-text[data-astro-cid-viez2sva] p{margin:0 0 .75rem}.prize-earlier-title[data-astro-cid-viez2sva]{letter-spacing:-.04em;margin-bottom:1rem;font-size:1.4rem}.prize-list[data-astro-cid-viez2sva]{border-top:1px solid #c9d3c4;margin:0;padding:0;list-style:none}.prize-list[data-astro-cid-viez2sva]>li[data-astro-cid-viez2sva]{border-bottom:1px solid #c9d3c4;grid-template-columns:5rem minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.prize-list-year[data-astro-cid-viez2sva]{letter-spacing:-.05em;font-size:1.3rem}.prize-list-names[data-astro-cid-viez2sva]{margin-bottom:.3rem;font-weight:800}.prize-list-text[data-astro-cid-viez2sva] p:last-child{margin-bottom:0}.jubilee-grid[data-astro-cid-viez2sva]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.jubilee-card[data-astro-cid-viez2sva]{color:#193b32;background:#f5f6f2;flex-direction:column;height:100%;text-decoration:none;display:flex}.jubilee-card[data-astro-cid-viez2sva] img[data-astro-cid-viez2sva]{aspect-ratio:16/10;object-fit:cover;background:#40594a;width:100%;display:block}.jubilee-card[data-astro-cid-viez2sva] span[data-astro-cid-viez2sva]{padding:.85rem 1rem 1rem;font-weight:800;line-height:1.3}.jubilee-card[data-astro-cid-viez2sva]:hover span[data-astro-cid-viez2sva]{text-underline-offset:.2em;text-decoration:underline}.jubilee-more[data-astro-cid-viez2sva]{margin-top:1.5rem}.jubilee-more[data-astro-cid-viez2sva] summary[data-astro-cid-viez2sva]{color:#193b32;cursor:pointer;background:#d5e57c;padding:.8rem 1.1rem;font-weight:800;list-style:none;display:inline-block}.jubilee-more[data-astro-cid-viez2sva] summary[data-astro-cid-viez2sva]::-webkit-details-marker{display:none}.jubilee-more[data-astro-cid-viez2sva][open] summary[data-astro-cid-viez2sva]{margin-bottom:1.25rem}.archive-grid[data-astro-cid-viez2sva]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.archive-card[data-astro-cid-viez2sva]{background:#fff;border:1px solid #d5d7cb;gap:.5rem;padding:1.5rem;text-decoration:none;transition:border-color .15s;display:grid}.archive-card[data-astro-cid-viez2sva]:hover{border-color:#193b32}.archive-type[data-astro-cid-viez2sva]{color:#687871;letter-spacing:.1em;font-size:.72rem;font-weight:800}.archive-card[data-astro-cid-viez2sva] strong[data-astro-cid-viez2sva]{letter-spacing:-.04em;font-size:1.3rem}.archive-card[data-astro-cid-viez2sva]>span[data-astro-cid-viez2sva]:not(.archive-type):not(.archive-action){color:#56655f;line-height:1.55}.archive-action[data-astro-cid-viez2sva]{margin-top:.5rem;font-weight:800}@media (width<=860px){.hero-grid[data-astro-cid-viez2sva],.story-grid[data-astro-cid-viez2sva],.saga-grid[data-astro-cid-viez2sva],.chapter-head[data-astro-cid-viez2sva],.badges[data-astro-cid-viez2sva]{grid-template-columns:1fr}.saga-aside[data-astro-cid-viez2sva]{position:static}.jubilee-grid[data-astro-cid-viez2sva]{grid-template-columns:repeat(3,minmax(0,1fr))}.chapter-head[data-astro-cid-viez2sva]>p[data-astro-cid-viez2sva]{margin-bottom:0}}@media (width<=640px){.prize-recent[data-astro-cid-viez2sva]{grid-template-columns:1fr}.prize-list[data-astro-cid-viez2sva]>li[data-astro-cid-viez2sva]{grid-template-columns:1fr;gap:.25rem}.gold-grid[data-astro-cid-viez2sva]{grid-template-columns:repeat(2,minmax(0,1fr))}.jubilee-grid[data-astro-cid-viez2sva]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.jubilee-card[data-astro-cid-viez2sva] span[data-astro-cid-viez2sva]{padding:.65rem .75rem .8rem;font-size:.88rem}.gold-grid[data-astro-cid-viez2sva] li[data-astro-cid-viez2sva]{padding:1rem}.gold-year[data-astro-cid-viez2sva]{font-size:1.5rem}}
