<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.hero,.hero *,.hero :after,.hero :before{box-sizing:border-box}.hero,.hero__slider{overflow:hidden;position:relative}.hero__slider{display:block;transition:transform .5s ease-in-out}.hero__slide,.hero__slider{height:var(--slider-h-m);width:100%}.hero__slide{background-image:var(--bg-overlay),var(--bg-m);background-position:50%;background-size:cover;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .6s ease}.hero__slide.active{opacity:1;pointer-events:auto}.hero__content{color:#fff;display:flex;flex-direction:column;gap:2rem;margin-inline:auto;padding-top:3rem;text-align:center;width:min(1400px,95%)}.hero__content__title{font-size:clamp(2.875rem,calc(1.625rem + 3.333vw),3.5rem);grid-area:title;line-height:1.1;margin-bottom:0;text-wrap:balance}.hero__content__sub{grid-area:sub}.hero__content__sub__meta{font-size:clamp(1.125rem,calc(.75rem + 1vw),2rem);font-weight:700;margin-bottom:2rem}.hero__content__body{background-color:var(--bg-gradient);border-radius:var(--br);grid-area:body;padding:var(--bg-padding)}.hero__content__body *{color:var(--text-color)}.hero__cards{--card-h:140px;overflow-x:auto;padding:1rem;position:absolute;scroll-snap-type:x mandatory;top:calc(100% - var(--card-h) - 50px);white-space:nowrap;width:100%}.cards__card{background-color:var(--btn-bg);border:0;border-radius:5px;color:var(--btn-text);cursor:pointer;display:inline-flex;flex-flow:column;height:var(--card-h);margin-right:1rem;min-width:80%;padding:1rem;scroll-snap-align:center;text-align:left;vertical-align:bottom}.cards__card.active{background-color:var(--btn-active-bg);box-shadow:0 5px 15px #000;color:var(--btn-active-text);transition:all .3s ease}.cards__date{font-size:1rem;padding-bottom:.25rem}.cards__title{font-size:1.1rem;font-weight:700;line-height:1.1;text-wrap:balance}.cards__location{margin-top:auto;padding-top:1rem}@media (min-width:768px){.hero__slide,.hero__slider{height:var(--slider-h-t)}.hero__slide{background-image:var(--bg-overlay),var(--bg)}.cards__card{min-width:40%}}@media (min-width:1024px){.hero__slide,.hero__slider{height:var(--slider-h-d)}.hero__content:not(.hero__content--center){display:grid;gap:0 100px;grid-template-areas:"title body" "sub body";grid-template-columns:repeat(2,1fr);text-align:left}.hero__cards{text-align:center}.cards__card{min-width:300px;width:min-content}}</pre></body></html>