.hero[data-astro-cid-s4khibbi]{padding-top:0;padding-bottom:0;position:relative;overflow:hidden}.hero__topbar[data-astro-cid-s4khibbi]{background-color:var(--color-coral);height:6px}.hero__content[data-astro-cid-s4khibbi]{text-align:center;padding-top:6rem;padding-bottom:var(--spacing-lg)}.hero__subtitle[data-astro-cid-s4khibbi]{margin-block:var(--spacing-md);align-items:center;gap:1rem;max-width:600px;margin-inline:auto;display:flex}.hero__subtitle[data-astro-cid-s4khibbi] hr[data-astro-cid-s4khibbi]{border:none;border-top:1px solid #fff6;flex:1}.hero__year[data-astro-cid-s4khibbi]{white-space:nowrap;font-size:1.25rem;font-weight:600}.hero__actions[data-astro-cid-s4khibbi]{margin-bottom:var(--spacing-md);flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.hero__image-wrapper[data-astro-cid-s4khibbi]{width:100%;position:relative}.hero__image-dark[data-astro-cid-s4khibbi]{background-color:var(--color-dark-blue);height:50%;position:absolute;top:0;left:0;right:0}.hero__image-coral[data-astro-cid-s4khibbi]{background-color:var(--color-coral);height:50%;position:absolute;bottom:0;left:0;right:0}.hero__image-container[data-astro-cid-s4khibbi]{max-width:var(--container-max-width);padding-inline:var(--container-padding);margin-inline:auto;position:relative}.hero__image-container[data-astro-cid-s4khibbi] img[data-astro-cid-s4khibbi]{width:100%;height:auto;display:block}.section1-charts[data-astro-cid-2vzgyxla]{gap:var(--spacing-md);padding-inline:var(--spacing-lg);padding-block:var(--spacing-lg);grid-template-columns:1fr;display:grid}@media (width>=768px){.section1-charts[data-astro-cid-2vzgyxla]{grid-template-rows:1fr 1fr;padding-block:0}}.section2-layout[data-astro-cid-2vzgyxla]{gap:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (width>=768px){.section2-layout[data-astro-cid-2vzgyxla]{grid-template-columns:2fr 1fr}}.chart-image[data-astro-cid-2vzgyxla]{width:100%;height:auto}.section1-body[data-astro-cid-2vzgyxla]{margin-top:var(--spacing-md)}.section1-body[data-astro-cid-2vzgyxla] p{margin-bottom:var(--spacing-sm)}.summary-text[data-astro-cid-2vzgyxla]{color:var(--color-white)}.summary-text[data-astro-cid-2vzgyxla] p{margin-bottom:var(--spacing-sm)}.section2-illustration[data-astro-cid-2vzgyxla]{margin-top:var(--spacing-lg);justify-content:center;display:flex}.section2-illustration[data-astro-cid-2vzgyxla] img[data-astro-cid-2vzgyxla]{width:100%;max-width:600px;height:auto}.image-slider[data-astro-cid-2vzgyxla]{margin-top:var(--spacing-lg);overflow:hidden}.image-slider__track[data-astro-cid-2vzgyxla]{transition:transform .4s;display:flex}.image-slider__slide[data-astro-cid-2vzgyxla]{flex:0 0 100%;min-width:0}.study-slide[data-astro-cid-2vzgyxla]{background:var(--color-dark-blue);color:var(--color-white);padding:var(--spacing-lg);border-radius:4px}.study-slide__heading[data-astro-cid-2vzgyxla]{font-family:var(--font-heading);color:var(--color-coral);margin-bottom:var(--spacing-md);font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.study-slide__body[data-astro-cid-2vzgyxla]{align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.study-slide__icon[data-astro-cid-2vzgyxla]{flex-shrink:0;width:120px;height:120px}.study-slide__text[data-astro-cid-2vzgyxla]{font-size:1.125rem;line-height:1.6}@media (width>=768px){.study-slide__body[data-astro-cid-2vzgyxla]{align-items:center;gap:var(--spacing-lg);flex-direction:row}.study-slide__icon[data-astro-cid-2vzgyxla]{width:140px;height:140px}}.image-slider__controls[data-astro-cid-2vzgyxla]{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.image-slider__pagination[data-astro-cid-2vzgyxla]{gap:.5rem;display:flex}.image-slider__pagination[data-astro-cid-2vzgyxla] .slider__dot{cursor:pointer;background:#d0d5dc;border:none;border-radius:50%;width:14px;height:14px;padding:0;transition:background-color .2s,transform .2s}.image-slider__pagination[data-astro-cid-2vzgyxla] .slider__dot:hover{transform:scale(1.2)}.image-slider__pagination[data-astro-cid-2vzgyxla] .slider__dot.is-active{background:var(--color-coral);transform:scale(1.2)}.slider__btn[data-astro-cid-2vzgyxla]{border:2px solid var(--color-coral);width:52px;height:52px;color:var(--color-coral);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,transform .2s;display:flex}.slider__btn[data-astro-cid-2vzgyxla]:hover,.slider__btn[data-astro-cid-2vzgyxla]:focus-visible{background:var(--color-coral);color:var(--color-white);transform:scale(1.08)}.event-teaser[data-astro-cid-2vzgyxla]{align-items:center;gap:var(--spacing-md);background:var(--color-coral);color:var(--color-white);padding:var(--spacing-md);font-size:1.25rem;font-weight:700;transition:background-color .2s;display:flex}.event-teaser[data-astro-cid-2vzgyxla]:hover{background:var(--color-coral-dark)}.event-teaser__image[data-astro-cid-2vzgyxla]{flex-shrink:0;width:80px;height:auto}
