.fullsize-info.svelte-h5jdhi{width:100%;height:100vh;position:relative;overflow:hidden}@media (max-width: 800px){.fullsize-info.open.svelte-h5jdhi{height:auto;min-height:100vh;overflow:visible}.fullsize-info.open.svelte-h5jdhi .fullsize-info-image:where(.svelte-h5jdhi){position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.fullsize-info.open.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi){position:relative;height:auto;z-index:1;box-sizing:border-box;width:100%;margin:0;padding:40px 20px;transform:none!important;opacity:1!important}}.fullsize-info.open.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi){background-color:var(--background-color)}.fullsize-info.svelte-h5jdhi .fullsize-info-image:where(.svelte-h5jdhi){width:100%;height:100%;object-fit:cover;display:block}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi){position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 60px);height:calc(100% - 40px);margin:20px 30px;text-align:center;color:var(--inverted-text-color);will-change:transform,opacity}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) h2:where(.svelte-h5jdhi){padding:0 30px;margin:0;font-size:4rem;background-color:var(--brand-less-transparent)}@media (max-width: 700px){.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi){margin:0;width:100%}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) h2:where(.svelte-h5jdhi){font-size:2.8rem}}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi){background-color:var(--background-less-transparent);padding:20px 20px 0;width:800px;max-width:calc(100% - 60px);transition:background-color .3s ease}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) p.teaser:where(.svelte-h5jdhi){margin:0;font-size:1.5rem;color:var(--text-color)}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) p.teaser:where(.svelte-h5jdhi):not(.has-children){margin-bottom:20px}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) .detail-text:where(.svelte-h5jdhi){color:var(--text-color);text-align:left}@media (min-width: 770px){.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) .detail-text:where(.svelte-h5jdhi){column-width:300px;column-gap:20px}}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) .detail-text:where(.svelte-h5jdhi){max-width:800px;margin-top:20px}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) .detail-text:where(.svelte-h5jdhi) h3{margin-top:0;padding:0}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) .detail-text:where(.svelte-h5jdhi) .break{break-before:column}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) .detail-text:where(.svelte-h5jdhi) p{margin-top:10px;margin-bottom:0;padding:0}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) .detail-text:where(.svelte-h5jdhi) li{margin-top:7px;break-inside:avoid}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) .opener:where(.svelte-h5jdhi){background-color:transparent;border:none;cursor:pointer;color:var(--brand-color);transition:color .3s ease}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) .opener:where(.svelte-h5jdhi) .material-icons:where(.svelte-h5jdhi){font-size:48px}.fullsize-info.svelte-h5jdhi .fullsize-info-text:where(.svelte-h5jdhi) .text:where(.svelte-h5jdhi) .opener:where(.svelte-h5jdhi):hover{color:var(--accent-color)}.momentum-banner.svelte-os8yug{display:grid;grid-template-areas:"stack";height:300px;width:100%}.momentum-banner.svelte-os8yug:after{content:"";grid-area:stack;background:linear-gradient(to right,#ffffff80,#fff0);z-index:1}.momentum-banner.svelte-os8yug .banner-image:where(.svelte-os8yug){width:100%;height:300px;object-fit:cover;z-index:0}.momentum-banner.svelte-os8yug .banner-logo-container:where(.svelte-os8yug){display:flex;align-items:center;z-index:2}.momentum-banner.svelte-os8yug .banner-logo-container:where(.svelte-os8yug) .banner-logo:where(.svelte-os8yug){width:600px;max-width:80%;margin-left:10%}.momentum-banner.svelte-os8yug>:where(.svelte-os8yug){grid-area:stack}.top-gap.svelte-os8yug{display:flex;gap:40px;justify-content:center;align-items:center}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug){padding:0 30px;display:flex;flex-direction:column;align-items:center;flex-shrink:1}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) h3:where(.svelte-os8yug){margin:10px;padding:0}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) .next-events-content:where(.svelte-os8yug){display:flex;flex-wrap:wrap;width:100%;justify-content:center;align-items:center;gap:0 50px;margin-bottom:5px}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) .event-list:where(.svelte-os8yug){max-width:600px}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) .event-list:where(.svelte-os8yug) .event-item:where(.svelte-os8yug){display:flex;margin:5px 0}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) .event-list:where(.svelte-os8yug) .event-item:where(.svelte-os8yug) .event-name:where(.svelte-os8yug){width:200px;text-align:right}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) .event-list:where(.svelte-os8yug) .event-item:where(.svelte-os8yug) .event-date:where(.svelte-os8yug){width:150px;text-align:right;margin-right:15px}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) .event-list:where(.svelte-os8yug) .event-item:where(.svelte-os8yug) .event-days:where(.svelte-os8yug){width:60px}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) .event-list:where(.svelte-os8yug) .event-item:where(.svelte-os8yug) .event-link:where(.svelte-os8yug){width:155px}.top-gap.svelte-os8yug .badge-stack:where(.svelte-os8yug){display:grid;place-items:center;width:250px;height:250px;transform:rotate(-8deg);margin:-75px 20px;flex-shrink:0;z-index:99;font-weight:400;text-decoration:none}.top-gap.svelte-os8yug .badge-stack:where(.svelte-os8yug) .star-bg:where(.svelte-os8yug){transition:filter .3s ease,filter .3s ease}.top-gap.svelte-os8yug .badge-stack:where(.svelte-os8yug) .star-bg:where(.svelte-os8yug) .star-path:where(.svelte-os8yug){transition:fill .3s ease;fill:var(--brand-color)}.top-gap.svelte-os8yug .badge-stack:where(.svelte-os8yug):hover .star-bg:where(.svelte-os8yug){filter:drop-shadow(8px 16px 24px rgba(0,0,0,.8))}.top-gap.svelte-os8yug .badge-stack:where(.svelte-os8yug):hover .star-bg:where(.svelte-os8yug) .star-path:where(.svelte-os8yug){fill:var(--accent-color)}.top-gap.svelte-os8yug .badge-stack:where(.svelte-os8yug):hover .content:where(.svelte-os8yug){color:var(--text-color)}.top-gap.svelte-os8yug .star-bg:where(.svelte-os8yug),.top-gap.svelte-os8yug .content:where(.svelte-os8yug){grid-area:1/1}.top-gap.svelte-os8yug .star-bg:where(.svelte-os8yug){width:100%;height:auto;filter:drop-shadow(2px 4px 6px rgba(0,0,0,.2))}.top-gap.svelte-os8yug .content:where(.svelte-os8yug){text-align:center;color:#000;z-index:1;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2;color:var(--inverted-text-color);transition:color .3s ease}.top-gap.svelte-os8yug .content:where(.svelte-os8yug) .main:where(.svelte-os8yug){font-size:1.4rem;font-weight:700;margin:5px 0}@media (max-width: 980px){.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) h3:where(.svelte-os8yug){width:200px;text-align:left}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) .event-list:where(.svelte-os8yug) .event-item:where(.svelte-os8yug){flex-direction:column;align-items:flex-start;margin:10px 0}.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) .event-list:where(.svelte-os8yug) .event-item:where(.svelte-os8yug) .event-name:where(.svelte-os8yug),.top-gap.svelte-os8yug .next-events:where(.svelte-os8yug) .event-list:where(.svelte-os8yug) .event-item:where(.svelte-os8yug) .event-date:where(.svelte-os8yug){text-align:left}}@media (max-width: 650px){.top-gap.svelte-os8yug{flex-direction:column-reverse}.top-gap.svelte-os8yug .badge-stack:where(.svelte-os8yug){margin:-100px 0 -50px;transform:scale(.8) rotate(-8deg)}}.full-size-breaker.svelte-os8yug{width:100%;height:100px;background-color:var(--brand-color)}.bottom-section.svelte-os8yug{max-width:800px;margin:40px auto;padding-bottom:40px}.bottom-section.svelte-os8yug ul:where(.svelte-os8yug){margin-left:20px}.bottom-section.svelte-os8yug ul:where(.svelte-os8yug) li:where(.svelte-os8yug){margin-bottom:5px}.bottom-section.svelte-os8yug a:where(.svelte-os8yug),.bottom-section.svelte-os8yug a:where(.svelte-os8yug):visited{font-weight:400}.column-balancer.svelte-os8yug{height:20px;width:10px}.strikethrough.svelte-os8yug{text-decoration:line-through}
