.media-banner{overflow:hidden}.media-banner__wrapper{display:flex;position:relative}.media-banner__wrapper--adapt{height:auto}.media-banner__wrapper--ver-top{align-items:flex-start}.media-banner__wrapper--ver-center{align-items:center}.media-banner__wrapper--ver-bottom{align-items:flex-end}.media-banner__wrapper--hor-left .media-banner__content{text-align:left;align-items:flex-start}.media-banner__wrapper--hor-left .media-banner__headings,.media-banner__wrapper--hor-left .media-banner__information{align-items:flex-start}.media-banner__wrapper--hor-right .media-banner__content{text-align:right;align-items:flex-end}.media-banner__wrapper--hor-right .media-banner__headings,.media-banner__wrapper--hor-right .media-banner__information{align-items:flex-end}.media-banner__wrapper--ver-stretch{align-items:stretch}.media-banner__wrapper--ver-stretch .media-banner__content--stretch{display:grid;grid-template-rows:1fr auto 1fr}.media-banner__wrapper--ver-stretch.media-banner__wrapper--hor-left .media-banner__content--stretch{justify-items:start}.media-banner__wrapper--ver-stretch.media-banner__wrapper--hor-center .media-banner__content--stretch{justify-items:center}.media-banner__wrapper--ver-stretch.media-banner__wrapper--hor-right .media-banner__content--stretch{justify-items:end}.media-banner__wrapper--ver-stretch .media-banner__information{align-self:end}.media-banner__content{position:relative;z-index:3;display:flex;flex-direction:column;text-align:center;align-items:center;gap:1.6rem;padding-block:2rem;width:100%}.media-banner__headings{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.media-banner__subheading{max-width:min(100%,47rem);word-break:break-word}.media-banner__subheading--stretch{align-self:start}.media-banner__heading{max-width:min(100%,75rem)}.media-banner__heading.h1{max-width:min(100%,95rem)}.media-banner__heading--width-small{max-width:min(100%,52rem)}.media-banner__heading--width-small.h1{max-width:min(100%,75rem)}.media-banner__heading--width-large{max-width:min(100%,95rem)}.media-banner__heading--width-large.h1{max-width:min(100%,120rem)}.media-banner__information{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.media-banner__description{margin:0;max-width:min(100%,47.4rem);word-break:break-word}.media-banner__button{max-width:min(100%,47rem);word-break:break-word}.media-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex}.media-banner__video,.media-banner__image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.media-banner__image--desktop{display:none}@media screen and (min-width:576px){.media-banner__image--desktop{display:block}}.media-banner__image--mobile{display:block}@media screen and (min-width:576px){.media-banner__image--mobile{display:none}}.media-banner__thumbnails{width:100%}.media-banner__thumbnails .media-banner__video--thumbnail,.media-banner__thumbnails .media-banner__image--thumbnail{display:none}.media-banner__thumbnails-item{width:100%;height:100%}.media-banner__thumbnails-item.only-desktop,.media-banner__thumbnails-overlay{display:none}@media screen and (min-width:990px){.media-banner__thumbnails{display:flex;align-items:center;justify-content:space-between;padding:0 1.2rem}.media-banner__thumbnails .media-banner__video--thumbnail,.media-banner__thumbnails .media-banner__image--thumbnail{display:block}.media-banner__thumbnails .media-banner__image,.media-banner__thumbnails .media-banner__video{max-width:29rem;height:auto;object-fit:cover!important;object-position:center!important;aspect-ratio:290/360}.media-banner__thumbnails--ratio-landscape .media-banner__image,.media-banner__thumbnails--ratio-landscape .media-banner__video{aspect-ratio:1.5}.media-banner__thumbnails--ratio-square .media-banner__image,.media-banner__thumbnails--ratio-square .media-banner__video{aspect-ratio:1}.media-banner__thumbnails+.media-banner__overlay{display:none}.media-banner__thumbnails-item{position:relative;display:flex;max-width:29rem;height:auto}.media-banner__thumbnails-item.only-desktop{display:flex}.media-banner__thumbnails-overlay{display:block;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%}}.media-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}[dir=rtl] .media-banner .media-banner__wrapper--ver-stretch.media-banner__wrapper--hor-right .media-banner__content--stretch{justify-items:flex-start}[dir=rtl] .media-banner .media-banner__wrapper--hor-right .media-banner__headings,[dir=rtl] .media-banner .media-banner__wrapper--hor-right .media-banner__information{align-items:flex-start}[dir=rtl] .media-banner .media-banner__wrapper--hor-right .media-banner__content{text-align:right;align-items:flex-start}[dir=rtl] .media-banner .media-banner__wrapper--hor-left .media-banner__content{text-align:right}
.image-with-text{--gap: .1rem}.image-with-text__offset{display:flex}.image-with-text__wrapper{position:relative;width:100%;display:flex;flex-direction:column;background-color:rgba(var(--color-border));gap:var(--gap)}@media(min-width:750px){.image-with-text__wrapper{display:flex;flex-direction:row}}@media(max-width:749.99px){.image-with-text__wrapper.order-mobile--content_first .image-with-text__content{order:-1}.image-with-text__wrapper.order-mobile--content_first .image-with-text__image-wrapper,.image-with-text__wrapper.order-mobile--image_first .image-with-text__content{order:1}.image-with-text__wrapper.order-mobile--image_first .image-with-text__image-wrapper{order:-1}}@media(min-width:750px){.image-with-text__wrapper.order-desktop--content_first .image-with-text__content{order:-1}.image-with-text__wrapper.order-desktop--content_first .image-with-text__image-wrapper,.image-with-text__wrapper.order-desktop--image_first .image-with-text__content{order:1}.image-with-text__wrapper.order-desktop--image_first .image-with-text__image-wrapper{order:-1}}.image-with-text .horizontal-align__left{text-align:left;align-items:flex-start}.image-with-text .horizontal-align__center{text-align:center;align-items:center}.image-with-text .horizontal-align__right{text-align:right;align-items:flex-end}.image-with-text .vertical-align__top{justify-content:flex-start}.image-with-text .vertical-align__center{justify-content:center}.image-with-text .vertical-align__bottom{justify-content:flex-end}.image-with-text .vertical-align__stretch{justify-content:space-between}.image-with-text__content{position:relative;flex-shrink:0;padding:1.6rem 1.2rem;display:flex;flex-direction:column;width:100%;height:auto;background-color:rgba(var(--color-background))}@media(min-width:750px){.image-with-text__content{width:calc(50% - var(--gap) / 2);padding:1.6rem 1.2rem 2rem;height:100%}}.image-with-text__content>*{margin-top:0}.image-with-text__content .image-with-text__heading+.image-with-text__description{margin-top:.8rem}.image-with-text__content .image-with-text__heading+.image-with-text__btn-wrapper,.image-with-text__content .image-with-text__description+.image-with-text__btn-wrapper{margin-top:1.2rem}.image-with-text__content .image-with-text__description+.image-with-text__heading,.image-with-text__content .image-with-text__btn-wrapper+.image-with-text__heading{margin-top:1.2rem}.image-with-text__content .image-with-text__btn-wrapper+.image-with-text__description{margin-top:.8rem}.image-with-text__heading{max-width:71rem}.image-with-text__heading.h1,.image-with-text__heading.h2{max-width:100%}.image-with-text__description{max-width:40rem;word-break:break-word}.image-with-text__btn{width:fit-content}.image-with-text__image-wrapper{height:auto;overflow:hidden;position:relative;width:100%}@media(min-width:750px){.image-with-text__image-wrapper{width:calc(50% - var(--gap) / 2)}}@media screen and (pointer:fine){.image-with-text__image-wrapper:has(.image-with-text__image-link):hover .image-with-text__image,.image-with-text__image-wrapper:has(.image-with-text__image-link):hover .placeholder-svg{transform:scale(1.02)}}.image-with-text__image{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1;transition:var(--image-transition);transform:scale(1)}.image-with-text__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(var(--color-overlay))}.image-with-text__image-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;cursor:pointer}.image-with-text__image-link:empty{display:block}.image-with-text .placeholder-svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;transition:var(--image-transition);transform:scale(1)}@media(min-width:750px){.image-with-text .placeholder-svg.adapt-to-image{position:static;width:100%;height:auto}}@media(max-width:749.99px){.image-with-text .placeholder-svg.adapt-to-image-mobile{position:static;width:100%;height:auto}}@media(max-width:749.99px){.image-with-text .placeholder-svg.adapt-to-content{position:static;width:100%;height:auto}}[dir=rtl] .image-with-text .horizontal-align__left,[dir=rtl] .image-with-text .horizontal-align__right{text-align:right;align-items:flex-start}[dir=rtl] .image-with-text .horizontal-align__center{text-align:center;align-items:center}
.rich-text__inner{display:flex;flex-direction:column;row-gap:1.2rem;column-gap:3.2rem}@media(min-width:990px){.rich-text__inner{flex-direction:row;justify-content:space-between}}@media(min-width:990px){.rich-text__inner.container-changable{padding-inline:1.2rem}}.rich-text__inner.vertical-align--top{align-items:flex-start}.rich-text__inner.vertical-align--center{align-items:center}.rich-text__inner.vertical-align--bottom{align-items:flex-end}.rich-text__inner.vertical-align--stretch .rich-text__blocks{height:auto;justify-content:space-between}.rich-text__inner.vertical-align--stretch .rich-text__image-wrapper{align-self:center}.rich-text__inner.horizontal-align--left,.rich-text__inner.horizontal-align--left .rich-text__blocks{text-align:left}.rich-text__inner.horizontal-align--left .rich-text__text.rte{align-self:flex-start}.rich-text__inner.horizontal-align--left .rich-text__text.rte li{text-align:left}@media(max-width:989.99px){.rich-text__inner.horizontal-align--left .rich-text__blocks--row{justify-content:flex-start}}@media(min-width:990px){.rich-text__inner.horizontal-align--left .rich-text__blocks--row{align-items:flex-start}}.rich-text__inner.horizontal-align--center,.rich-text__inner.horizontal-align--center .rich-text__blocks{text-align:center}.rich-text__inner.horizontal-align--center .rich-text__text.rte{align-self:center}.rich-text__inner.horizontal-align--center .rich-text__text.rte>*{margin-inline:auto}.rich-text__inner.horizontal-align--center .rich-text__text.rte li{margin-inline:auto;text-align:center}@media(max-width:989.99px){.rich-text__inner.horizontal-align--center .rich-text__blocks--row{justify-content:center}}@media(min-width:990px){.rich-text__inner.horizontal-align--center .rich-text__blocks--row{align-items:center}}.rich-text__inner.horizontal-align--right,.rich-text__inner.horizontal-align--right .rich-text__blocks{text-align:right}.rich-text__inner.horizontal-align--right .rich-text__text.rte{align-self:flex-end}.rich-text__inner.horizontal-align--right .rich-text__text.rte>*{margin-inline-start:auto}.rich-text__inner.horizontal-align--right .rich-text__text.rte li{margin-inline-start:auto;text-align:right}@media(max-width:989.99px){.rich-text__inner.horizontal-align--right .rich-text__blocks--row{justify-content:flex-end}}@media(min-width:990px){.rich-text__inner.horizontal-align--right .rich-text__blocks--row{align-items:flex-end}}.rich-text__inner.order--content_first .rich-text__blocks{order:-1}.rich-text__inner.order--content_first .rich-text__image-wrapper,.rich-text__inner.order--image_first .rich-text__blocks{order:1}.rich-text__inner.order--image_first .rich-text__image-wrapper{order:-1}.rich-text__blocks{display:flex;--column-gap: 2.4rem;column-gap:var(--column-gap);row-gap:1.6rem;padding-inline:1.2rem}@media(min-width:990px){.rich-text__blocks{padding-inline:0}}@media(min-width:1200px){.rich-text__blocks{column-gap:var(--column-gap)}}.rich-text__blocks--row{flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start;text-align:left;padding-block-start:1.2rem;padding-block-end:1.2rem}.rich-text__blocks--row:not(:has(.rich-text__heading)) .rich-text__text>*{width:100%;max-width:71.1rem}@media(min-width:750px){.rich-text__blocks--row:not(:has(.rich-text__heading)) .rich-text__text>*{width:71.1rem;max-width:unset}}@media(min-width:576px){.rich-text__blocks--row{padding-block-end:8rem}}@media(min-width:990px){.rich-text__blocks--row{padding-block-end:12rem}}.rich-text__blocks--row .rich-text__heading{max-width:71.1rem}@media(min-width:990px){.rich-text__blocks--row .rich-text__heading{max-width:60%}}@media(min-width:1200px){.rich-text__blocks--row .rich-text__heading{max-width:min(91rem,50%)}}@media(min-width:1360px){.rich-text__blocks--row .rich-text__heading{max-width:min(91rem,58%)}}.rich-text__blocks--row .rich-text__text{max-width:71.1rem}@media(min-width:990px){.rich-text__blocks--row .rich-text__text{max-width:min(71.1rem,40%)}}.rich-text__blocks--row .rich-text__text>*{max-width:71.1rem}.rich-text__blocks--row .rich-text__button-wrapper{width:100%;flex-grow:1;flex-shrink:0}.rich-text__blocks--column{height:100%;flex-direction:column;padding-block:1.2rem}.rich-text__blocks--column .rich-text__heading{max-width:94.8rem}.rich-text__blocks--column .rich-text__text{max-width:71.1rem}@media(min-width:1200px){.rich-text__blocks--column .rich-text__text>*{max-width:71.1rem!important}}.rich-text__heading{width:100%;flex-shrink:0}.rich-text__heading a{display:inline;color:rgba(var(--color-foreground));transition:background-size var(--duration-default) ease-in-out,opacity var(--duration-default) ease-in-out;background-position:left 90%;background-size:100% 5%;background-image:linear-gradient(to right,rgba(var(--color-foreground)) 0% 100%);background-repeat:no-repeat;text-decoration:none}@media screen and (pointer:fine){.rich-text__heading a:hover{background-size:0% 5%;background-position:right 90%;opacity:.8}}.rich-text__text{word-break:break-word;flex-shrink:0}.rich-text__text>*{word-break:break-word;padding:0!important;margin-inline:0!important}.rich-text__text ul li,.rich-text__text ol li{width:fit-content;margin-inline-start:2.4rem}.rich-text__image{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:1}.rich-text__image-wrapper{position:relative;width:100%;flex-shrink:0;border-radius:var(--border-radius-block);overflow:hidden}@media(min-width:990px){.rich-text__image-wrapper{width:var(--image-width);margin-block:1.2rem}}.rich-text__image-wrapper:before{content:"";display:block;width:0;padding-bottom:var(--padding-bottom-mobile)}@media(min-width:990px){.rich-text__image-wrapper:before{padding-bottom:var(--padding-bottom)}}.rich-text .placeholder-svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}@media(min-width:990px){.rich-text .placeholder-svg.adapt-to-image{position:static;width:100%;height:auto}}@media(max-width:989.99px){.rich-text .placeholder-svg.adapt-to-image-mobile{position:static;width:100%;height:auto}}[dir=rtl] .rich-text .rich-text__inner.horizontal-align--left,[dir=rtl] .rich-text .rich-text__inner.horizontal-align--right,[dir=rtl] .rich-text .rich-text__inner.horizontal-align--left .rich-text__blocks,[dir=rtl] .rich-text .rich-text__inner.horizontal-align--right .rich-text__blocks{text-align:right}[dir=rtl] .rich-text .rich-text__inner.horizontal-align--left .rich-text__text.rte,[dir=rtl] .rich-text .rich-text__inner.horizontal-align--right .rich-text__text.rte{align-self:flex-start}[dir=rtl] .rich-text .rich-text__inner.horizontal-align--left .rich-text__text.rte li,[dir=rtl] .rich-text .rich-text__inner.horizontal-align--right .rich-text__text.rte li{margin-inline-end:auto;margin-inline-start:2.4rem;text-align:right}@media(max-width:989.99px){[dir=rtl] .rich-text .rich-text__inner.horizontal-align--left .rich-text__blocks--row,[dir=rtl] .rich-text .rich-text__inner.horizontal-align--right .rich-text__blocks--row{justify-content:flex-start}}@media(min-width:990px){[dir=rtl] .rich-text .rich-text__inner.horizontal-align--left .rich-text__blocks--row,[dir=rtl] .rich-text .rich-text__inner.horizontal-align--right .rich-text__blocks--row{align-items:flex-start}}