.two-cols-cta{position:relative;overflow:hidden;padding-top:180px}@media (min-width: 1280px){.two-cols-cta{padding-top:190px}}@media (min-width: 1440px){.two-cols-cta{padding-top:248px}}.two-cols-cta .site-container{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(0 255 0 / var(--tw-border-opacity, 1));padding-bottom:50px}@media (min-width: 1280px){.two-cols-cta .site-container{padding-bottom:100px}}@media (min-width: 1440px){.two-cols-cta .site-container{padding-bottom:160px}}.two-cols-cta .pattern{position:absolute;top:0px;right:30px;height:-moz-fit-content;height:fit-content}@media (min-width: 830px){.two-cols-cta .pattern{right:50px;width:95%}}@media (min-width: 1440px){.two-cols-cta .pattern{width:120%}}@media (min-width: 1600px){.two-cols-cta .pattern{right:100px;width:-moz-fit-content;width:fit-content}}@media(max-width: 767px){.two-cols-cta .pattern{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.two-cols-cta.bg-dark{--tw-bg-opacity:1;background-color:rgb(52 52 52 / var(--tw-bg-opacity, 1))}.two-cols-cta .site-container{position:relative}.two-cols-cta h1{margin-bottom:40px;font-weight:800;font-style:italic;line-height:1.1}@media (min-width: 1280px){.two-cols-cta h1{margin-bottom:80px;font-size:72px}}@media (min-width: 1440px){.two-cols-cta h1{margin-bottom:88px}}@media (min-width: 1600px){.two-cols-cta h1{font-size:110px;line-height:1}}.two-cols-cta .cta-repeater{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:30px}@media (min-width: 830px){.two-cols-cta .cta-repeater{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 1280px){.two-cols-cta .cta-repeater{gap:50px}}.two-cols-cta .cta-repeater .cta-item{position:relative;isolation:isolate;overflow:hidden}.two-cols-cta .cta-repeater .cta-item .overlay{position:absolute;inset:0px;display:flex;height:100%;width:100%;align-items:center;justify-content:flex-end}.two-cols-cta .cta-repeater .cta-item .overlay svg:not(.arrow){transition:all .5s ease-in-out;opacity:.999;mix-blend-mode:multiply}@media(max-width: 1024px){.two-cols-cta .cta-repeater .cta-item .overlay svg:not(.arrow){height:100%;width:auto;-o-object-position:right;object-position:right}}.two-cols-cta .cta-repeater .cta-item .overlay .arrow{opacity:0;transition:all .3s ease-in-out;position:absolute;top:50%;right:80px;transform:translateY(-50%);max-height:90%}@media screen and (max-width: 1366px){.two-cols-cta .cta-repeater .cta-item .overlay .arrow{height:80%;right:20px}}.two-cols-cta .cta-repeater .cta-item figure{aspect-ratio:4/3}@media (min-width: 1280px){.two-cols-cta .cta-repeater .cta-item figure{aspect-ratio:780/460}}.two-cols-cta .cta-repeater .cta-item figure img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.two-cols-cta .cta-repeater .cta-item h3{position:absolute;left:20px;bottom:17px;z-index:10;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 1280px){.two-cols-cta .cta-repeater .cta-item h3{left:32px}}.two-cols-cta .cta-repeater .cta-item:hover .overlay svg:not(.arrow){transform:scale(6);opacity:.8}.two-cols-cta .cta-repeater .cta-item:hover .overlay .arrow{opacity:1;right:40px}.two-cols-cta .cta-repeater .cta-item:hover h3{font-weight:700;font-style:italic}.extra-padding.fixed-navigation .two-cols-cta{padding-top:180px}@media (min-width: 1280px){.extra-padding.fixed-navigation .two-cols-cta{padding-top:285px}}
