.upcoming-section[data-astro-cid-wkztouvh]{margin-bottom:3rem}.upcoming-section__header[data-astro-cid-wkztouvh]{text-align:center;margin-bottom:2rem}.upcoming-section__title[data-astro-cid-wkztouvh]{font-size:var(--fs-500);font-weight:var(--fw-bold);color:var(--clr-heading);margin:0 0 .5rem}.upcoming-section__subtitle[data-astro-cid-wkztouvh]{font-size:var(--fs-300);color:var(--clr-body);opacity:.8;margin:0}.upcoming-event[data-astro-cid-wkztouvh]{background:color-mix(in oklab, var(--clr-lossless-primary-glass), var(--clr-lossless-primary-dark) 90%);border:2px solid var(--clr-lossless-accent--brightest);color:var(--clr-lossless-primary-light);border-radius:1em;padding:1.5rem;position:relative;box-shadow:0 6px 16px #0003}.upcoming-event[data-astro-cid-wkztouvh]:before{content:"";background:linear-gradient(45deg, var(--clr-lossless-accent--brightest), var(--clr-lossless-accent));z-index:-1;opacity:.3;border-radius:1em;position:absolute;inset:-2px}.upcoming-event__grid[data-astro-cid-wkztouvh]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.upcoming-event__grid[data-astro-cid-wkztouvh]{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem}.upcoming-event__image-container[data-astro-cid-wkztouvh]{grid-column:1/span 2}.upcoming-event__content[data-astro-cid-wkztouvh]{grid-column:3/span 1}}.upcoming-event__image-container[data-astro-cid-wkztouvh]{border:1px solid var(--clr-lossless-ui-btn-border);border-radius:.5rem;overflow:hidden}.upcoming-event__figure[data-astro-cid-wkztouvh]{width:100%;height:100%;margin:0;padding:0;display:block}.upcoming-event__image[data-astro-cid-wkztouvh]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .3s ease-in-out;display:block}.upcoming-event[data-astro-cid-wkztouvh]:hover .upcoming-event__image[data-astro-cid-wkztouvh]{transform:scale(1.02)}.upcoming-event__content[data-astro-cid-wkztouvh]{flex-direction:column;gap:1rem;height:100%;display:flex}.upcoming-event__event-title[data-astro-cid-wkztouvh]{font-size:var(--fs-600);font-weight:var(--fw-semi-bold);margin:0;line-height:1.2}@media (width>=768px){.upcoming-event__event-title[data-astro-cid-wkztouvh]{font-size:var(--fs-600)}}.upcoming-event__event-title[data-astro-cid-wkztouvh] a[data-astro-cid-wkztouvh]{color:var(--clr-heading);text-decoration:none}.upcoming-event__event-title[data-astro-cid-wkztouvh] a[data-astro-cid-wkztouvh]:hover{color:var(--clr-lossless-accent--brightest);text-decoration:underline}.upcoming-event__lede[data-astro-cid-wkztouvh]{font-size:var(--fs-350);color:var(--clr-body);font-family:var(--ff-legible);margin:0}.upcoming-event__meta[data-astro-cid-wkztouvh]{font-size:var(--fs-250);color:var(--clr-body);flex-direction:column;gap:.25rem;margin-top:auto;display:flex}.upcoming-event__meta-row[data-astro-cid-wkztouvh]{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.upcoming-event__author[data-astro-cid-wkztouvh],.upcoming-event__date[data-astro-cid-wkztouvh]{align-items:center;gap:.25rem;display:inline-flex}.upcoming-event__date--highlight[data-astro-cid-wkztouvh]{background:var(--clr-lossless-accent--brightest);color:var(--clr-lossless-primary-dark);font-weight:var(--fw-semi-bold);font-size:var(--fs-250);border-radius:.25rem;padding:.25rem .5rem}.upcoming-event__meta-tags[data-astro-cid-wkztouvh]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.25rem;width:100%;display:flex}.text-wrapper[data-astro-cid-wkztouvh]{white-space:normal;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;hyphens:auto;width:100%;display:inline-block}.chevron-navigation[data-astro-cid-jcf4orcb]{pointer-events:none;z-index:20;height:0;position:absolute;top:40%;left:0;right:0}.chevron-nav[data-astro-cid-jcf4orcb]{backdrop-filter:blur(10px);color:#fffc;pointer-events:auto;z-index:21;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;text-decoration:none;transition:all .3s;display:flex;position:absolute;top:0;transform:translateY(-50%);box-shadow:0 8px 32px #0000001a}.chevron-left[data-astro-cid-jcf4orcb]{left:2rem}.chevron-right[data-astro-cid-jcf4orcb]{right:2rem}.chevron-nav[data-astro-cid-jcf4orcb]:hover{color:#fff;background:#fff3;border-color:#ffffff4d;transform:translateY(-50%)scale(1.05)}.chevron-nav[data-astro-cid-jcf4orcb]:active{transform:translateY(-50%)scale(.95)}@media (width<=768px){.chevron-navigation[data-astro-cid-jcf4orcb]{top:auto;bottom:1.5rem}.chevron-nav[data-astro-cid-jcf4orcb]{width:50px;height:50px;top:auto;bottom:0;transform:none}.chevron-nav[data-astro-cid-jcf4orcb]:hover{transform:scale(1.05)}.chevron-nav[data-astro-cid-jcf4orcb]:active{transform:scale(.95)}.chevron-left[data-astro-cid-jcf4orcb]{left:1rem}.chevron-right[data-astro-cid-jcf4orcb]{right:1rem}}@media (width<=480px){.chevron-navigation[data-astro-cid-jcf4orcb]{bottom:1rem}.chevron-nav[data-astro-cid-jcf4orcb]{width:44px;height:44px}.chevron-left[data-astro-cid-jcf4orcb]{left:.5rem}.chevron-right[data-astro-cid-jcf4orcb]{right:.5rem}}
