.cta-block{display:grid;gap:0 62px;grid-template-areas:"ctaImage ctaContent";grid-template-columns:44.8334% 1fr;grid-template-rows:auto}.cta-block-right{gap:0 82px;grid-template-areas:"ctaContent ctaImage";grid-template-columns:1fr 46.1407%}.cta-block-content{grid-area:ctaContent;padding:0 0 85px}.cta-block-title{font-size:48px;letter-spacing:-.02em;line-height:120%;margin:0 0 16px}.cta-block-richtext{font-size:14px;letter-spacing:.02em;line-height:140%;margin-bottom:60px}.cta-block-right .cta-block-richtext{margin-bottom:60px}.cta-block-richtext p{margin:0 0 1.1429em}.cta-block-image{grid-area:ctaImage;position:relative}.cta-block-image:before{border:.5px solid #b8aa9b;content:"";left:-20px;top:-20px}.cta-block-image img,.cta-block-image:before{display:block;height:100%;position:absolute;width:100%}.cta-block-image img{left:0;object-fit:cover;top:0}.cta-block-image-wrapper{overflow:hidden;position:relative}.cta-block-image-wrapper:before{content:"";display:block;padding-top:127.137546468%;width:100%}.cta-block .button-wrapper{display:flex;gap:16px}.cta-block-right .button-wrapper{justify-content:flex-end}@media (max-width:1024px){.cta-block{gap:0 52px;grid-template-columns:47.576% 1fr}.cta-block-right{gap:0 64px;grid-template-columns:1fr 47.576%}.cta-block-content{padding:0 0 44px}.cta-block-title{font-size:32px;line-height:38px}.cta-block-richtext{font-size:12px;font-weight:400;margin-bottom:48px}.cta-block-right .cta-block-richtext{margin-bottom:48px}.cta-block-image:before{left:-14px;top:-14px}}@media (max-width:767px){.cta-block{display:block}.cta-block-content{padding:0}.cta-block-title{letter-spacing:0}.cta-block-richtext{font-size:14px;margin-bottom:40px}.cta-block-right .cta-block-richtext{margin-bottom:40px}.cta-block-image{margin-bottom:41px;margin-left:auto;max-width:95.821%}.cta-block-right .cta-block-image{margin-bottom:27px;margin-left:0;margin-right:auto}.cta-block-image-wrapper:before{padding-top:127.102803738%}}