.divider-container[data-astro-cid-boktbqod]{pointer-events:none;-webkit-user-select:none;user-select:none;--drift-x:100px;--lift-y:15px;width:100%;height:clamp(28px,2.8vw,38px);display:block;position:relative;overflow:clip visible}.divider-svg[data-astro-cid-boktbqod]{width:126%;height:100%;margin-left:-13%;display:block;overflow:visible}.svg-desktop[data-astro-cid-boktbqod]{display:block}.svg-tablet[data-astro-cid-boktbqod],.svg-mobile[data-astro-cid-boktbqod]{display:none}@media (width<=1024px){.svg-desktop[data-astro-cid-boktbqod]{display:none}.svg-tablet[data-astro-cid-boktbqod]{display:block}.divider-container[data-astro-cid-boktbqod]{--drift-x:55px;--lift-y:10px}}@media (width<=640px){.svg-tablet[data-astro-cid-boktbqod]{display:none}.svg-mobile[data-astro-cid-boktbqod]{display:block}.divider-container[data-astro-cid-boktbqod]{--drift-x:24px;--lift-y:6px}}.divider-line[data-astro-cid-boktbqod]{transform-origin:50%;will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.line-horizontal[data-astro-cid-boktbqod]{animation-name:glide-x;animation-duration:var(--dur-x,8.6s);animation-delay:var(--delay-x,0s)}.line-vertical[data-astro-cid-boktbqod]{animation-name:rise-y;animation-duration:var(--dur-y,6.6s);animation-delay:var(--delay-y,0s)}@keyframes glide-x{0%{transform:translateX(calc(var(--drift-x,100px) * -1))}to{transform:translateX(var(--drift-x,100px))}}@keyframes rise-y{0%{transform:translateY(calc(var(--lift-y,15px) * .333))}to{transform:translateY(calc(var(--lift-y,15px) * -1))}}@media (prefers-reduced-motion:reduce){.divider-line[data-astro-cid-boktbqod]{animation:none}}.event-spotlight[data-astro-cid-qjkyitul]{aspect-ratio:332/309;width:clamp(235px,19vw,260px);cursor:var(--cursor-pointer,pointer);transform-origin:50%;pointer-events:none;text-decoration:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:block;position:fixed;bottom:clamp(.5rem,2vw,1.5rem);right:clamp(.5rem,2vw,1.5rem);transform:rotate(-8deg)}.event-spotlight[data-astro-cid-qjkyitul]:hover{transform:scale(1.05)rotate(-5deg)}.spotlight-svg[data-astro-cid-qjkyitul]{pointer-events:none;width:100%;height:100%;display:block;overflow:visible}.spotlight-path[data-astro-cid-qjkyitul]{filter:url(#clay-border-wobble);pointer-events:auto;cursor:var(--cursor-pointer,pointer)}.spotlight-text[data-astro-cid-qjkyitul]{text-align:center;color:var(--color-orange,#f2542d);font-family:var(--font-heading);font-weight:700;font-size:var(--font-size-sm,.875rem);line-height:var(--leading-tight,1.15);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-hyphens:none;hyphens:none;word-break:normal;flex-direction:column;justify-content:center;align-items:center;padding:clamp(.75rem,2vw,1.25rem);display:flex;position:absolute;inset:0}@media (width<=768px){.event-spotlight[data-astro-cid-qjkyitul]{width:clamp(165px,42vw,180px);bottom:.25rem;right:.25rem}.spotlight-text[data-astro-cid-qjkyitul]{padding:.5rem .75rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.event-spotlight[data-astro-cid-qjkyitul]{transition:none}.event-spotlight[data-astro-cid-qjkyitul]:hover{transform:rotate(-8deg)}.spotlight-path[data-astro-cid-qjkyitul]{filter:none}}.event-row[data-astro-cid-fgz22laa]{gap:var(--space-md);cursor:var(--cursor-pointer);transition:opacity var(--duration-fast) var(--ease-out);grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative}.event-row[data-astro-cid-fgz22laa]:hover,.event-row[data-astro-cid-fgz22laa]:has(.event-title-link:focus-visible){opacity:.72}.event-meta-top[data-astro-cid-fgz22laa]{min-height:calc(var(--font-size-lg) * var(--leading-snug));align-items:center;display:flex}.event-date[data-astro-cid-fgz22laa]{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;text-wrap:balance}.date-break[data-astro-cid-fgz22laa]{white-space:nowrap;display:block}.date-break[data-astro-cid-fgz22laa]+span[data-astro-cid-fgz22laa]{white-space:nowrap}.event-type[data-astro-cid-fgz22laa]{opacity:.8}.event-title-link[data-astro-cid-fgz22laa]{color:inherit;outline:none;text-decoration:none;position:static}.event-title-link[data-astro-cid-fgz22laa]:after{content:"";z-index:10;position:absolute;inset:0}.event-title-link[data-astro-cid-fgz22laa]:focus-visible:after{outline-offset:4px;outline:2px solid}@media (width>=769px){.event-row[data-astro-cid-fgz22laa]{max-width:85%}}@media (width>=769px) and (width<=1023px){.event-desc[data-astro-cid-fgz22laa]{max-width:75%}}@media (width>=1024px) and (width<=1920px){.event-row[data-astro-cid-fgz22laa]{gap:var(--space-md) var(--space-2xl);grid-template-columns:minmax(250px,1fr) minmax(450px,2fr)}.event-row[data-astro-cid-fgz22laa]>[data-astro-cid-fgz22laa]:first-child{grid-row:span 2}}@media (width>=1919px){.event-row[data-astro-cid-fgz22laa]{gap:var(--space-md) var(--space-2xl);grid-template-columns:minmax(400px,1fr) minmax(550px,2.5fr) minmax(450px,1.5fr);max-width:75%}.event-desc[data-astro-cid-fgz22laa]{padding-top:calc(var(--font-size-lg) * var(--leading-snug) + var(--space-xs))}}
