.text-and-media-stack-01{background-color:var(--color_dark-blue)}
.text-and-media-stack-01 h1,.text-and-media-stack-01 h2,.text-and-media-stack-01 h3,.text-and-media-stack-01 h4,.text-and-media-stack-01 h5,.text-and-media-stack-01 h6,.text-and-media-stack-01 p,.text-and-media-stack-01 li{letter-spacing:-0.02em}
.text-and-media-stack-01 .wrapper{padding-top:80px !important;padding-bottom:80px !important}
@media(max-width:991px){.text-and-media-stack-01 .wrapper{padding-top:40px;padding-bottom:40px}
.text-and-media-stack-01 .wrapper .description{margin-bottom:24px}
.text-and-media-stack-01 .wrapper .image-and-description{gap:24px}
}.text-and-media-stack-01 .wrapper .description{margin-bottom:48px}
.text-and-media-stack-01 .wrapper .description h1,.text-and-media-stack-01 .wrapper .description h2,.text-and-media-stack-01 .wrapper .description h3,.text-and-media-stack-01 .wrapper .description h4,.text-and-media-stack-01 .wrapper .description h5,.text-and-media-stack-01 .wrapper .description h6,.text-and-media-stack-01 .wrapper .description p{color:var(--color_white);font-size:var(--h2);max-width:740px;line-height:normal}
.text-and-media-stack-01 .wrapper .image-and-description{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px}
@media(max-width:1190px){.text-and-media-stack-01 .wrapper .image-and-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}.text-and-media-stack-01 .wrapper .image-and-description .text-and-media-stack-01-image{width:100%}
.text-and-media-stack-01 .wrapper .image-and-description .text-and-media-stack-01-image img{max-height:430px;width:100%;-o-object-fit:cover;object-fit:cover}
.text-and-media-stack-01 .wrapper .image-and-description .top{max-width:415px;margin-left:auto;margin-top:auto}
@media(max-width:1190px){.text-and-media-stack-01 .wrapper .image-and-description .top{margin-left:0;margin-top:0;max-width:100%}
}.text-and-media-stack-01 .wrapper .image-and-description .top h1,.text-and-media-stack-01 .wrapper .image-and-description .top h2,.text-and-media-stack-01 .wrapper .image-and-description .top h3,.text-and-media-stack-01 .wrapper .image-and-description .top h4,.text-and-media-stack-01 .wrapper .image-and-description .top h5,.text-and-media-stack-01 .wrapper .image-and-description .top h6,.text-and-media-stack-01 .wrapper .image-and-description .top p{color:var(--color_white);font-size:var(--h6);line-height:normal}
.text-and-media-stack-01 .wrapper .image-and-description .top .second-description{margin-bottom:40px}
.text-and-media-stack-01 .wrapper .image-and-description .top .second-description p{font-weight:300}
.text-and-media-stack-01 .wrapper .image-and-description .top .links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}
.text-and-media-stack-01 .wrapper .image-and-description .top .links .button-secondary{max-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--color_white);font-size:14px;font-weight:600;padding-left:24px;padding-right:24px}