.event-content.svelte-l7lfcp{margin:var(--margin) 0}.event-content__aside.svelte-l7lfcp{position:sticky;top:var(--margin);margin-top:var(--margin);margin-bottom:var(--space)}.event-content__aside.svelte-l7lfcp .button{margin-top:1.5rem}.event-content__aside.svelte-l7lfcp h4,.event-content__aside.svelte-l7lfcp h3{margin-top:0}.event-content__triber.svelte-l7lfcp{margin-bottom:1rem}.event-content__details.svelte-l7lfcp{margin-bottom:1.5rem}.event-content__detail.svelte-l7lfcp{display:flex;gap:1.5rem;align-items:center;padding:.75rem 0;border-bottom:1px solid var(--border-color)}.event-content__detail.svelte-l7lfcp:last-child{border-bottom:0}.event-content__icon.svelte-l7lfcp{width:40px;height:40px;display:grid;place-content:center;border-radius:50%;background-color:var(--color-primary)}.event-content__icon.svelte-l7lfcp img:where(.svelte-l7lfcp){height:18px}.detail-hero.svelte-tpwub8{position:relative;overflow:hidden;padding-top:calc(90px + var(--header-height));padding-bottom:250px;color:var(--color-white);background:#72c279;background:-webkit-radial-gradient(20% 30%,#72c279,#00661f);background:-moz-radial-gradient(20% 30%,#72c279,#00661f);background:radial-gradient(to bottom right,#72c279,#00661f)}.detail-hero.svelte-tpwub8 a{color:#fff}@media only screen and (min-width : 993px){.detail-hero.svelte-tpwub8{padding-top:calc(140px + var(--header-height));padding-bottom:400px}}.detail-hero.svelte-tpwub8 .container:where(.svelte-tpwub8){position:relative;z-index:1}.detail-hero__title.svelte-tpwub8{color:inherit;margin-bottom:2rem}@media only screen and (min-width : 993px){.detail-hero__title.svelte-tpwub8{margin-bottom:1.5rem}}.detail-hero__sub.svelte-tpwub8{display:flex;align-items:center;font-size:14px}.detail-hero__sub.svelte-tpwub8 .separator:where(.svelte-tpwub8){display:inline-block;width:4px;height:4px;border-radius:50%;background-color:var(--color-white);margin:0 8px}.detail-hero__date.svelte-tpwub8{margin-top:2rem}.detail-hero__date.svelte-tpwub8 .h5:where(.svelte-tpwub8){font-weight:400;opacity:.8}@media only screen and (min-width : 993px){.detail-hero__date.svelte-tpwub8{margin-top:0;text-align:right}}.detail-hero__date-time.svelte-tpwub8{position:relative;display:inline-grid;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:20px 0 20px 30px;border-radius:32px 0 0 32px;background-color:#ffffff1a;letter-spacing:-.4px;font-weight:var(--fw-bold);white-space:nowrap}.detail-hero__date-time.svelte-tpwub8:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:100vw;transform:translate(100%);background-color:#ffffff1a}.hero-img.svelte-tpwub8{position:relative;z-index:1;overflow:hidden;margin-top:-200px}@media only screen and (min-width : 993px){.hero-img.svelte-tpwub8{margin-top:-280px}}.hero-img.svelte-tpwub8 .responsive-image,.hero-img.svelte-tpwub8 .portable-video{width:var(--featured-width)!important;min-height:400px;height:100%;max-height:720px;aspect-ratio:16/9;margin-bottom:0!important;object-fit:cover;overflow:hidden;border-radius:var(--radius);border-top-right-radius:0!important;border-bottom-right-radius:0!important;background:var(--color-black)}.hero-img.svelte-tpwub8 .portable-video__wrapper{padding:0!important;height:100%}.event-card.svelte-140fnu9{width:100%;transition:all .75s ease-out,transform .15s ease-out,opacity .3s ease-out}.event-card.svelte-140fnu9:hover{transform:translateY(-1rem)}.event-card.svelte-140fnu9:hover h3:where(.svelte-140fnu9){text-decoration:underline}.event-card__content.svelte-140fnu9{position:relative;overflow:hidden;aspect-ratio:1/1.3;display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(1rem,5vw,var(--space) / 2);width:100%;border-radius:var(--radius);color:var(--color-white);background:#000;background:linear-gradient(0deg,#000000bf,#00000080,#0000)}@media only screen and (min-width : 993px){.event-card__content.svelte-140fnu9{aspect-ratio:1/1.15}}.event-card__sub.svelte-140fnu9{display:flex;flex-wrap:wrap;align-items:center;font-size:14px;margin-bottom:20px}.event-card__wrapper.svelte-140fnu9{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.event-card__title.svelte-140fnu9{color:inherit;font-size:24px}.event-card__title.highlighted.svelte-140fnu9{font-size:32px}.event-card__link.svelte-140fnu9{display:flex;align-items:center;gap:1rem;margin-top:1.5rem;color:inherit;text-decoration:none;font-weight:var(--fw-bold)}.event-card__link__icon.svelte-140fnu9{display:grid;place-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--color-white)}.event-card__link.svelte-140fnu9:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.event-card__footer.svelte-140fnu9{padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.event-card__footer.svelte-140fnu9 h3:where(.svelte-140fnu9){margin-bottom:0}:root{--color-white: rgb(255, 255, 255);--color-black: rgb(0, 0, 0);--color-primary: rgb(0, 141, 54);--color-primary-500: rgb(0, 100, 35);--color-secondary: rgb(4, 186, 238);--color-secondary-100: rgb(244, 253, 255);--color-tertiary: rgb(242, 145, 0);--color-gray: rgb(134, 134, 134);--gradient: linear-gradient(111deg, var(--color-primary) 0%, var(--color-primary-500) 100%);--space: 60px;--space-sm: 30px;--margin-xs: clamp(var(--space), 10vw, 90px);--margin-sm: clamp(var(--space), 10vw, 120px);--margin: clamp(var(--space), 10vw, 150px);--margin-lg: clamp(90px, 10vw, 210px);--header-height: 100px;--container-width: 1440px;--radius: clamp(1.5rem, 5vw, 2.5rem);--border-color: rgba(0, 0, 0, .1);--font-family: "Roboto", sans-serif;--fw-regular: 400;--fw-heading: 400;--fw-bold: 900;--fs-xl: clamp(50px, 5vw, 55px);--fs-h1: clamp(40px, 5vw, 50px);--fs-h2: clamp(32px, 10vw, 45px);--fs-h3: clamp(28px, 5vw, 32px);--fs-h4: 28px;--fs-h5: 24px;--fs-h6: 20px;--swiper-scrollbar-drag-bg-color: var(--color-primary);--swiper-scrollbar-bg-color: rgba(0, 141, 54, .2);--swiper-scrollbar-size: 6px}@media only screen and (min-width : 993px){:root{--header-height: 134.5px}}.event-related.svelte-1nxabcw{overflow:hidden;padding:var(--margin) 0;background-color:var(--color-secondary-100)}.event-related.svelte-1nxabcw .swiper:where(.svelte-1nxabcw){overflow:visible}.event-related.svelte-1nxabcw .grid:where(.svelte-1nxabcw){justify-content:center}@media only screen and (min-width : 993px){.event-related.svelte-1nxabcw .grid:where(.svelte-1nxabcw){justify-content:start}}.event-related__title.svelte-1nxabcw{margin-bottom:clamp(1.5rem,5vw,var(--margin-xs))}
