.hero-banner{gap:40px}.hero-banner,.hero-banner__content{display:flex;flex-direction:column;align-items:center}.hero-banner__content{gap:32px}.hero-banner__text-section{display:flex;flex-direction:column;align-items:center;gap:24px}.hero-banner__title{max-width:862px;text-align:center}.hero-banner__title--italic{font-style:italic}.hero-banner__description{max-width:590px;font-size:24px;text-align:center}.hero-banner__image{position:relative;width:100%;max-width:600px;height:auto;aspect-ratio:3/4;object-fit:cover;background-color:#000}.key-figures{background-color:#bf98c3;display:flex;justify-content:center}.key-figures__container{padding:0 248px;display:flex;align-items:center;justify-content:space-between;width:100%}@media(max-width:1200px){.key-figures__container{padding:0 200px}}@media(max-width:992px){.key-figures__container{padding:0 80px}}@media(max-width:767px){.key-figures__container{padding:0 40px;flex-direction:column;gap:24px}}.key-figures__item-content{display:flex;flex-direction:column;gap:8px}.key-figures__item-value{font-family:Playfair Display;font-size:48px;text-align:center}.key-figures__separator{height:120px;background-color:#0c080d;width:1px}@media(max-width:767px){.key-figures__separator{height:1px;width:120px}}.issues{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;border-bottom:1px solid #bf98c3}.issues__title{text-align:center}.issues__title--italic{font-style:italic}.issues__description{max-width:590px;text-align:center}