.cards[data-astro-cid-ta2fbyqs]{gap:clamp(.75rem,1.5vw,1.5rem);margin:clamp(2rem,4vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}@media (width>=40rem){.cards[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(2,1fr)}}.card[data-astro-cid-ta2fbyqs]{border-radius:var(--r-sm);background:var(--c-card);color:#fff;padding:clamp(1.25rem,2.5vw,2rem)}.card__icon[data-astro-cid-ta2fbyqs]{background:currentColor;width:36px;height:36px;margin-bottom:clamp(1rem,2.5vw,2.25rem);display:block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.card__icon[data-astro-cid-ta2fbyqs][data-icon=calendar]{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3Ccircle cx='17' cy='16' r='4' fill='%23000' stroke='none'/%3E%3C/svg%3E")}.card__icon[data-astro-cid-ta2fbyqs][data-icon=pin]{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6'%3E%3Cpath d='M12 21s7-6.5 7-11a7 7 0 1 0-14 0c0 4.5 7 11 7 11Z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}.card__icon[data-astro-cid-ta2fbyqs][data-icon=medal]{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6'%3E%3Ccircle cx='12' cy='9' r='6'/%3E%3Ccircle cx='12' cy='9' r='2.5'/%3E%3Cpath d='M9 14.5 7.5 22l4.5-2.5 4.5 2.5-1.5-7.5'/%3E%3C/svg%3E")}.card__icon[data-astro-cid-ta2fbyqs][data-icon=people]{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.6'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M3 20c0-3.3 2.7-6 6-6s6 2.7 6 6'/%3E%3Ccircle cx='17.5' cy='7' r='2.5'/%3E%3Cpath d='M17.5 12.5c2.5 0 4.5 2 4.5 4.5'/%3E%3C/svg%3E")}.card__label[data-astro-cid-ta2fbyqs]{font-size:var(--t-body3);font-weight:var(--w-bold);line-height:var(--lh)}.card__value[data-astro-cid-ta2fbyqs]{font-size:var(--t-body4);line-height:var(--lh);margin-top:.5rem}.card__sub[data-astro-cid-ta2fbyqs]{color:var(--c-blue-pale);font-size:var(--t-caption2);line-height:var(--lh);margin-top:.25rem}.events[data-astro-cid-ta2fbyqs]{margin:clamp(2rem,4vw,3.5rem) 0 0;padding:0;list-style:none}.event[data-astro-cid-ta2fbyqs]+.event[data-astro-cid-ta2fbyqs]{margin-top:clamp(1.5625rem,4vw,3.5rem)}.event__head[data-astro-cid-ta2fbyqs]{font-size:var(--t-body3);font-weight:var(--w-bold);align-items:baseline;gap:.75rem;display:flex}.event__no[data-astro-cid-ta2fbyqs]{color:var(--g-100);font-variant-numeric:tabular-nums}.event__pending[data-astro-cid-ta2fbyqs]{color:var(--g-40);font-weight:var(--w-medium);margin-left:.375rem}.event__card[data-astro-cid-ta2fbyqs]{border-radius:var(--r-md);background:var(--s-muted);margin-top:clamp(.75rem,1.5vw,1.25rem);padding:clamp(.975rem,3vw,2.5rem)}.dv[data-astro-cid-ta2fbyqs]{border-collapse:collapse;text-align:left;width:100%}.dv[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs],.dv[data-astro-cid-ta2fbyqs] td[data-astro-cid-ta2fbyqs]{font-size:var(--t-body4);font-weight:var(--w-medium);line-height:var(--lh);vertical-align:top;padding:clamp(1rem,1.27vw,1.525rem) 1rem clamp(1rem,1.27vw,1.525rem) 0}.dv[data-astro-cid-ta2fbyqs] thead[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs]{color:var(--g-40);font-size:var(--t-caption2);font-weight:var(--w-regular);white-space:nowrap;padding-bottom:1rem}.dv[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs]{white-space:nowrap}.dv[data-astro-cid-ta2fbyqs] .is-closed[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs],.dv[data-astro-cid-ta2fbyqs] .is-closed[data-astro-cid-ta2fbyqs] td[data-astro-cid-ta2fbyqs]{color:var(--g-40)}.dv__closed[data-astro-cid-ta2fbyqs]{color:var(--c-cta);font-size:var(--t-caption2);font-weight:var(--w-semibold);display:block}.event__awards-pending[data-astro-cid-ta2fbyqs]{color:var(--g-40);font-size:var(--t-caption2);line-height:var(--lh);margin-top:.75rem}.event__notes[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--l-card);margin-top:clamp(.975rem,2.5vw,2rem);padding-top:clamp(.975rem,2.5vw,2rem)}.event__notes-label[data-astro-cid-ta2fbyqs]{color:var(--g-40);font-size:var(--t-caption2);line-height:var(--lh)}.event__notes[data-astro-cid-ta2fbyqs] dl[data-astro-cid-ta2fbyqs]{margin:.75rem 0 0}.event__note[data-astro-cid-ta2fbyqs]{font-size:var(--t-body4);line-height:var(--lh);gap:.25rem 1rem;display:grid}.event__note[data-astro-cid-ta2fbyqs]+.event__note[data-astro-cid-ta2fbyqs]{margin-top:.5rem}.event__note[data-astro-cid-ta2fbyqs] dt[data-astro-cid-ta2fbyqs]{font-weight:var(--w-medium);white-space:nowrap}.event__note[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs]{margin:0}@media (width>=32rem){.event__note[data-astro-cid-ta2fbyqs]{grid-template-columns:7.5rem 1fr}.event__note[data-astro-cid-ta2fbyqs] dd[data-astro-cid-ta2fbyqs].is-full{grid-column:1/-1}}.events__foot[data-astro-cid-ta2fbyqs]{color:var(--g-60);font-size:var(--t-body5);line-height:var(--lh);text-align:center;margin-top:clamp(2rem,4vw,3rem)}@media (width<=44rem){.dv[data-astro-cid-ta2fbyqs],.dv[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs],.dv[data-astro-cid-ta2fbyqs] tr[data-astro-cid-ta2fbyqs],.dv[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs],.dv[data-astro-cid-ta2fbyqs] td[data-astro-cid-ta2fbyqs]{display:block}.dv[data-astro-cid-ta2fbyqs] thead[data-astro-cid-ta2fbyqs]{display:none}.dv[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs] tr[data-astro-cid-ta2fbyqs]+tr[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--l-card);margin-top:1rem;padding-top:1rem}.dv[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs]{font-weight:var(--w-bold);white-space:normal;padding:0 1rem .4rem 0}.dv[data-astro-cid-ta2fbyqs] td[data-astro-cid-ta2fbyqs]{color:var(--g-60);grid-template-columns:5.5rem 1fr;gap:.5rem;padding:.4rem 1rem 0 0;display:grid}.dv[data-astro-cid-ta2fbyqs] td[data-astro-cid-ta2fbyqs]:before{content:attr(data-label);color:var(--g-40);font-size:var(--t-caption2)}}
