.event[data-astro-cid-j3v25qam]{background:var(--color-white);border:1px solid #e2e2e2;align-items:flex-start;gap:24px;padding:20px;display:flex}.event--link[data-astro-cid-j3v25qam]{cursor:pointer;position:relative}.event__stretch[data-astro-cid-j3v25qam]{color:inherit;text-decoration:none}.event__stretch[data-astro-cid-j3v25qam]:after{content:"";position:absolute;inset:0}.event[data-astro-cid-j3v25qam]:hover{border-color:var(--color-navy);box-shadow:0 6px 18px #00014c24}.event--link[data-astro-cid-j3v25qam]:hover .event__stretch[data-astro-cid-j3v25qam]{text-decoration:underline}.event--link[data-astro-cid-j3v25qam]:has(.event__stretch:focus-visible){outline:3px solid var(--color-navy);outline-offset:3px}.event__stretch[data-astro-cid-j3v25qam]:focus-visible{outline:none}.event--link[data-astro-cid-j3v25qam] .event__links[data-astro-cid-j3v25qam] a[data-astro-cid-j3v25qam]{z-index:1;position:relative}@media (prefers-reduced-motion:no-preference){.event[data-astro-cid-j3v25qam]{transition:transform .2s,box-shadow .2s,border-color .2s}.event[data-astro-cid-j3v25qam]:hover{transform:translateY(-3px)}}.event__image[data-astro-cid-j3v25qam]{aspect-ratio:16/10;object-fit:cover;flex:none;width:220px}.event__body[data-astro-cid-j3v25qam]{flex:1;min-width:0}p[data-astro-cid-j3v25qam],h3[data-astro-cid-j3v25qam]{margin:0}.event__badge[data-astro-cid-j3v25qam]{background:var(--color-lime);color:var(--color-navy);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-block}.event__title[data-astro-cid-j3v25qam]{color:var(--color-navy);overflow-wrap:anywhere;padding-bottom:6px;font-family:Squada One,Helvetica,Arial,Lucida,sans-serif;font-size:26px;font-weight:500;line-height:1.2}.event__meta[data-astro-cid-j3v25qam]{color:var(--color-navy);flex-wrap:wrap;gap:2px 18px;font-size:15px;font-weight:600;line-height:1.6;display:flex}.event__place[data-astro-cid-j3v25qam]{color:var(--color-text);font-weight:400}.event__text[data-astro-cid-j3v25qam]{color:var(--color-text);padding-top:8px;font-size:15px;line-height:1.7}.event__links[data-astro-cid-j3v25qam]{flex-wrap:wrap;align-items:center;gap:10px 20px;padding-top:12px;display:flex}.event__button[data-astro-cid-j3v25qam]{background:var(--color-navy);color:var(--color-white);font-family:var(--font-button);padding:6px 16px;font-size:15px;text-decoration:none}.event__link[data-astro-cid-j3v25qam]{color:var(--color-navy);font-size:15px;font-weight:600;text-decoration:underline}@media (width>=768px) and (width<=1024px){.event__image[data-astro-cid-j3v25qam]{align-self:center}}@media (width<=767px){.event[data-astro-cid-j3v25qam]{flex-direction:column;gap:14px;padding:16px}.event__image[data-astro-cid-j3v25qam]{width:100%}.event__title[data-astro-cid-j3v25qam]{font-size:24px}.event__links[data-astro-cid-j3v25qam]{justify-content:center}}h1[data-astro-cid-yyfxkluc],p[data-astro-cid-yyfxkluc]{margin:0}h1[data-astro-cid-yyfxkluc]{color:var(--color-navy);text-transform:uppercase;padding-bottom:12px;font-family:Squada One,Helvetica,Arial,Lucida,sans-serif;font-size:54px;font-weight:500;line-height:1.1}section.events-intro p[data-astro-cid-yyfxkluc]{max-width:720px;color:var(--color-text);font-size:16px;line-height:1.8}.list[data-astro-cid-yyfxkluc]{gap:20px;display:grid}.list--rest[data-astro-cid-yyfxkluc]{margin-top:20px}.list--rest[data-astro-cid-yyfxkluc][hidden]{display:none}.more[data-astro-cid-yyfxkluc]{justify-content:center;padding-top:32px;display:flex}.more__button[data-astro-cid-yyfxkluc]{border:2px solid var(--color-navy);background:var(--color-navy);min-height:52px;color:var(--color-white);font-family:var(--font-button);text-align:center;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:12px 36px;font-size:16px;font-weight:700;line-height:1.4;transition:background-color .25s,border-color .25s,box-shadow .25s;display:inline-flex}.more__button[data-astro-cid-yyfxkluc]:focus-visible{outline:3px solid var(--color-navy);outline-offset:3px;background:#000;border-color:#000;box-shadow:0 4px 12px #0000004d}@media (hover:hover) and (pointer:fine){.more__button[data-astro-cid-yyfxkluc]:hover{background:#000;border-color:#000;box-shadow:0 4px 12px #0000004d}}@media (prefers-reduced-motion:reduce){.more__button[data-astro-cid-yyfxkluc]{transition:none}}.news[data-astro-cid-yyfxkluc]{text-align:center;border-top:1px solid #d6d6d6;margin-top:44px;padding-top:44px}a.button.events-news-btn{padding:14px 35px}@media (width<=767px){h1[data-astro-cid-yyfxkluc]{font-size:36px}section.events-intro{padding-top:40px}.more__button[data-astro-cid-yyfxkluc]{width:100%;max-width:340px;padding:12px 20px}}
