.intro[data-astro-cid-klymartn]{margin:0 calc(50% - 50vw + var(--scrollbar,0px) / 2);background:var(--color-footer);color:#fff;position:relative;overflow:hidden}.intro[data-astro-cid-klymartn] .intro-photo{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.intro--photo[data-astro-cid-klymartn]:after{content:"";background:linear-gradient(to top right,#0009 0%,#0000004d 45%,#0000000d 100%);position:absolute;inset:0}@media (width<=900px){.intro--photo[data-astro-cid-klymartn]:after{background:linear-gradient(#00000026,#000000a6 75%)}}.intro-inner[data-astro-cid-klymartn]{z-index:1;max-width:var(--wrap-width);padding:var(--spacing-16) var(--page-gutter);text-shadow:0 1px 12px #0a102473;flex-direction:column;justify-content:flex-end;margin:0 auto;display:flex;position:relative}.intro--photo[data-astro-cid-klymartn] .intro-inner[data-astro-cid-klymartn]{min-height:clamp(26rem,60vh,40rem);padding-block:clamp(var(--spacing-16), 10vw, 9rem) clamp(var(--spacing-12), 7vw, 6rem)}.intro-title[data-astro-cid-klymartn]{max-width:22ch;font-family:var(--font-display);font-size:var(--font-size-3xl);line-height:var(--leading-tight);text-wrap:balance;color:#fff}@media (width<=640px){.intro-title[data-astro-cid-klymartn]{font-size:min(var(--font-size-2xl), 10vw)}}.lede[data-astro-cid-klymartn]{max-width:46rem;margin-top:var(--spacing-5);line-height:var(--leading-normal);color:#eef2fb}@media (width<=640px){.lede[data-astro-cid-klymartn]{font-size:var(--font-size-sm)}}.block-head[data-astro-cid-pqmg7oic]{justify-content:space-between;align-items:baseline;gap:var(--spacing-4);margin-bottom:var(--spacing-5);display:flex}h2[data-astro-cid-pqmg7oic]{font-family:var(--font-display);font-size:var(--font-size-2xl);color:var(--color-brand)}.more-link[data-astro-cid-pqmg7oic]{font-weight:600}.more-link[data-astro-cid-pqmg7oic]:after{content:" ›"}.grid-intro[data-astro-cid-un6vshrl]{max-width:70ch;margin-bottom:var(--spacing-6);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.grid[data-astro-cid-un6vshrl]{gap:var(--spacing-6);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));padding:0;list-style:none;display:grid}figure[data-astro-cid-un6vshrl]{height:100%;padding:var(--spacing-3) var(--spacing-3) var(--spacing-4);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);margin:0}figure[data-astro-cid-un6vshrl] img{aspect-ratio:1;object-fit:cover;border-radius:calc(var(--radius-lg) - var(--spacing-2));width:100%;display:block}figcaption[data-astro-cid-un6vshrl]{margin-top:var(--spacing-3);padding:0 var(--spacing-1);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.5}.credit[data-astro-cid-un6vshrl]{margin-top:var(--spacing-4);font-size:var(--font-size-sm);color:var(--color-muted)}.sources[data-astro-cid-jmlg2qmq]{font-size:var(--font-size-sm)}h2[data-astro-cid-jmlg2qmq]{margin-bottom:var(--spacing-3);font-size:var(--font-size-lg);color:var(--color-brand)}ul[data-astro-cid-jmlg2qmq]{gap:var(--spacing-2) var(--spacing-6);flex-wrap:wrap;padding:0;list-style:none;display:flex}.bento[data-astro-cid-jvmxs3a7]{gap:var(--spacing-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=960px){.bento[data-astro-cid-jvmxs3a7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.bento[data-astro-cid-jvmxs3a7]{grid-template-columns:1fr}}.tile[data-astro-cid-jvmxs3a7]{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.tile[data-astro-cid-jvmxs3a7] img{aspect-ratio:3/2;object-fit:cover;width:100%}.tile-body[data-astro-cid-jvmxs3a7]{gap:var(--spacing-2);padding:var(--spacing-6);flex-direction:column;display:flex}.tile-kicker[data-astro-cid-jvmxs3a7]{color:var(--color-accent);font-weight:600}h3[data-astro-cid-jvmxs3a7]{font-size:var(--font-size-xl);color:var(--color-brand)}.tile-text[data-astro-cid-jvmxs3a7]{color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.tile-link[data-astro-cid-jvmxs3a7]{margin-top:var(--spacing-2);font-weight:600}.tile-link[data-astro-cid-jvmxs3a7]:after{content:" ›"}.event[data-astro-cid-cjfdc7us]{--bleed:calc(50vw - 50% - var(--scrollbar,0px) / 2);margin-inline:calc(-1 * var(--bleed));padding:clamp(var(--spacing-16), 8vw, var(--spacing-24)) var(--bleed);gap:var(--spacing-6) clamp(var(--spacing-8), 4vw, var(--spacing-12));grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;display:grid}.yearly[data-astro-cid-cjfdc7us]>.block-head+.event--plain[data-astro-cid-cjfdc7us]{padding-top:var(--spacing-10)}.event--tint[data-astro-cid-cjfdc7us]{background:color-mix(in srgb, var(--color-brand) 9%, var(--color-bg))}.event--dark[data-astro-cid-cjfdc7us]{background:var(--color-footer);color:#dfe5f4}.event--dark[data-astro-cid-cjfdc7us] .event-name[data-astro-cid-cjfdc7us] a[data-astro-cid-cjfdc7us]{color:#fff}.event--dark[data-astro-cid-cjfdc7us] .event-when[data-astro-cid-cjfdc7us]{color:#a9d37f}.event--dark[data-astro-cid-cjfdc7us] .event-intro[data-astro-cid-cjfdc7us]{color:#c9d2ea}.event--dark[data-astro-cid-cjfdc7us] .event-next[data-astro-cid-cjfdc7us] a[data-astro-cid-cjfdc7us],.event--dark[data-astro-cid-cjfdc7us] .event-more[data-astro-cid-cjfdc7us]{color:#c8d4f5}.event--dark[data-astro-cid-cjfdc7us] .event-next[data-astro-cid-cjfdc7us] a[data-astro-cid-cjfdc7us]:hover,.event--dark[data-astro-cid-cjfdc7us] .event-more[data-astro-cid-cjfdc7us]:hover{color:#fff}.event--flip[data-astro-cid-cjfdc7us]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.event--flip[data-astro-cid-cjfdc7us] .event-text[data-astro-cid-cjfdc7us]{order:2}.event--strip[data-astro-cid-cjfdc7us]{grid-template-columns:minmax(0,1fr)}.event--strip[data-astro-cid-cjfdc7us] .event-text[data-astro-cid-cjfdc7us]{order:0;max-width:46rem}.event-name[data-astro-cid-cjfdc7us]{font-family:var(--font-display);font-size:var(--font-size-2xl);line-height:var(--leading-tight)}.event-name[data-astro-cid-cjfdc7us] a[data-astro-cid-cjfdc7us]{color:var(--color-brand);text-decoration:none}.event-name[data-astro-cid-cjfdc7us] a[data-astro-cid-cjfdc7us]:hover{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.05em}.event-when[data-astro-cid-cjfdc7us]{margin-top:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-accent);font-weight:600}.event-intro[data-astro-cid-cjfdc7us]{margin-top:var(--spacing-4);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.event-next[data-astro-cid-cjfdc7us]{margin-top:var(--spacing-3);font-size:var(--font-size-sm)}.event-next[data-astro-cid-cjfdc7us] a[data-astro-cid-cjfdc7us]{font-weight:600}.event-more[data-astro-cid-cjfdc7us]{margin-top:var(--spacing-4);font-weight:600;display:inline-block}.event-more[data-astro-cid-cjfdc7us]:after{content:" ›"}.bento[data-astro-cid-cjfdc7us]{--row:clamp(8rem, 13vw, 12rem);grid-auto-rows:var(--row);gap:var(--spacing-3);padding:0;list-style:none;display:grid}.event--big[data-astro-cid-cjfdc7us] .bento[data-astro-cid-cjfdc7us]{grid-template-columns:repeat(4,minmax(0,1fr))}.event--big[data-astro-cid-cjfdc7us] .tile[data-astro-cid-cjfdc7us]:first-child{grid-area:span 2/span 2}.event--wide[data-astro-cid-cjfdc7us] .bento[data-astro-cid-cjfdc7us]{grid-template-columns:repeat(3,minmax(0,1fr))}.event--wide[data-astro-cid-cjfdc7us] .tile[data-astro-cid-cjfdc7us]:first-child{grid-area:span 2/span 3}.event--tall[data-astro-cid-cjfdc7us] .bento[data-astro-cid-cjfdc7us]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-auto-rows:calc(var(--row) * 1.25)}.event--tall[data-astro-cid-cjfdc7us] .tile[data-astro-cid-cjfdc7us]:first-child{grid-row:span 2}.event--strip[data-astro-cid-cjfdc7us] .bento[data-astro-cid-cjfdc7us]{grid-template-columns:2fr 1fr 1fr 2fr;grid-auto-rows:calc(var(--row) * 1.5)}.event--few[data-astro-cid-cjfdc7us] .bento[data-astro-cid-cjfdc7us]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-auto-rows:calc(var(--row) * 2)}.tile[data-astro-cid-cjfdc7us]{border-radius:var(--radius-lg);background:var(--vair-field) repeat, var(--lightningcss-light,#eef1f8)var(--lightningcss-dark,#1c2438);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.tile[data-astro-cid-cjfdc7us] a[data-astro-cid-cjfdc7us]{height:100%;display:block}.tile[data-astro-cid-cjfdc7us] img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .4s}.tile[data-astro-cid-cjfdc7us] a[data-astro-cid-cjfdc7us]:hover img{transform:scale(1.04)}.tile-year[data-astro-cid-cjfdc7us]{left:var(--spacing-3);bottom:var(--spacing-3);font-size:var(--font-size-xs);color:#fff;background:#0000008c;border-radius:999px;padding:.1em .6em;font-weight:600;position:absolute}@media (width<=800px){.event[data-astro-cid-cjfdc7us],.event--flip[data-astro-cid-cjfdc7us]{grid-template-columns:minmax(0,1fr)}.event-name[data-astro-cid-cjfdc7us]{font-size:min(var(--font-size-2xl), 7.5vw);overflow-wrap:break-word}.event--flip[data-astro-cid-cjfdc7us] .event-text[data-astro-cid-cjfdc7us]{order:0}.event[data-astro-cid-cjfdc7us] .bento[data-astro-cid-cjfdc7us]{--row:clamp(7rem, 28vw, 11rem);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:var(--row)}.event[data-astro-cid-cjfdc7us] .bento[data-astro-cid-cjfdc7us] .tile[data-astro-cid-cjfdc7us]:first-child{grid-area:span 2/span 2}.event[data-astro-cid-cjfdc7us] .bento[data-astro-cid-cjfdc7us] .tile[data-astro-cid-cjfdc7us]:nth-child(n+4){display:none}}.yearly-more[data-astro-cid-cjfdc7us]{padding-block:clamp(var(--spacing-12), 6vw, var(--spacing-16));text-align:center}.yearly-more-label[data-astro-cid-cjfdc7us]{font-size:var(--font-size-sm);color:var(--color-accent);font-weight:600}.yearly-more[data-astro-cid-cjfdc7us] ul[data-astro-cid-cjfdc7us]{justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.yearly-more[data-astro-cid-cjfdc7us] a[data-astro-cid-cjfdc7us]{padding:var(--spacing-2) var(--spacing-5);background:var(--color-surface);box-shadow:var(--shadow-card);transition:box-shadow var(--transition-fast);border-radius:999px;font-weight:600;text-decoration:none;display:inline-block}.yearly-more[data-astro-cid-cjfdc7us] a[data-astro-cid-cjfdc7us]:hover{box-shadow:var(--shadow-card-hover)}.blocks[data-astro-cid-amdjeiq4]{padding:0 var(--page-gutter)}.blocks[data-astro-cid-amdjeiq4]>*+*{margin-top:var(--spacing-12)}.blocks[data-astro-cid-amdjeiq4]>.intro+*{margin-top:var(--spacing-10)}.blocks[data-astro-cid-amdjeiq4]>.intro+.yearly:not(:has(>.block-head)),.blocks[data-astro-cid-amdjeiq4]>.yearly+*{margin-top:0}.blocks[data-astro-cid-amdjeiq4]>.tiles,.blocks[data-astro-cid-amdjeiq4]>.photo-grid{--bleed:calc(50vw - 50% - var(--scrollbar,0px) / 2);margin-inline:calc(-1 * var(--bleed));padding:clamp(var(--spacing-16), 8vw, var(--spacing-24)) var(--bleed)}.blocks[data-astro-cid-amdjeiq4]>.tiles{background:color-mix(in srgb, var(--color-brand) 9%, var(--color-bg))}.blocks[data-astro-cid-amdjeiq4]>.tiles+*,.blocks[data-astro-cid-amdjeiq4]>.photo-grid+*{margin-top:0}
