@media not print{.hero-rich{position:absolute;height:100%;width:100%;top:0;bottom:0}}.hero-rich-wrapper{position:relative}@media not print{.hero-rich-wrapper{margin-top:calc(-1*var(--spacer-standard));height:var(--content-height)}}.hero-rich__content{position:relative;grid-column:2/9;grid-row:2/9}@media (min-width:992px){.hero-rich__content--left-top,.hero-rich__content--right-top{grid-row:2/7}.hero-rich__content--left-bottom,.hero-rich__content--right-bottom{grid-row:4/9}}@media (min-width:992px){.hero-rich__content--left,.hero-rich__content--left-bottom,.hero-rich__content--left-top{grid-column:2/5}}@media (min-width:992px){.hero-rich__content--left-big{grid-column:2/7}}@media (min-width:992px){.hero-rich__content--right,.hero-rich__content--right-bottom,.hero-rich__content--right-top{grid-column:6/9}}@media (min-width:992px){.hero-rich__content--right-big{grid-column:4/9}}@media (min-width:992px){.hero-rich__content--bottom,.hero-rich__content--center,.hero-rich__content--top{grid-column:3/8}}@media (min-width:992px){.hero-rich__content--top{grid-row:2/5}}@media (min-width:992px){.hero-rich__content--bottom{grid-row:6/9}}@media print{.hero-rich__content{grid-column:1/9;grid-row:1/9}}.hero-rich__content.hero-content{row-gap:5%}.hero-rich__content .hero-content__title{letter-spacing:normal;font-size:calc(4.5vh*var(--mobile-hero-title-size));line-height:calc(4.9vh*var(--mobile-hero-title-size))}@media (max-height:500px) and (orientation:landscape){.hero-rich__content .hero-content__title{font-size:calc(6.3vh*var(--hero-title-size));line-height:calc(6.5vh*var(--hero-title-size))}}@media (min-width:768px) and (max-width:991.98px) and (orientation:portrait){.hero-rich__content .hero-content__title{font-size:calc(3rem*var(--hero-title-size));line-height:calc(3.4rem*var(--hero-title-size))}}@media (min-width:992px){.hero-rich__content .hero-content__title{font-size:calc(4.5vh*var(--hero-title-size));line-height:calc(4.9vh*var(--hero-title-size));letter-spacing:-1.5px}}@media (min-width:992px) and (orientation:landscape) and (max-height:700px){.hero-rich__content .hero-content__title{font-size:calc(1.8rem*var(--hero-title-size));line-height:calc(2.1rem*var(--hero-title-size));letter-spacing:-1px}}@media (min-width:1300px){.hero-rich__content .hero-content__title{font-size:calc(5.5vh*var(--hero-title-size));line-height:calc(5.9vh*var(--hero-title-size))}}@media print{.hero-rich__content .hero-content__title{letter-spacing:-1.5px;line-height:4rem;font-size:3.75rem}}
