.cta{position:relative;overflow:hidden;background:var(--bg-color);color:var(--color-cream)}.cta h3{font-family:var(--font-heading-xp);font-size:clamp(2.25rem,1.3594rem + 2.375vw,3.4375rem);font-weight:700;text-transform:uppercase;color:inherit}.cta h1,.cta h2,.cta h3,.cta h4,.cta h5,.cta h6{color:inherit}.cta .inner{min-height:30vw}.cta .img-container{position:absolute;z-index:1;top:0px;left:0px;width:100%;height:100%;overflow:hidden}.cta .content-wrapper{padding:7% 0 2em;position:relative;z-index:3;max-width:70ch;text-wrap:balance;margin:0 auto;margin-top:auto}@media screen and (max-width: 600px){.cta .content-wrapper{padding:12% 0}}.cta::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-color);opacity:.5;z-index:2}.cta.alignment-center .content-wrapper{text-align:center;margin:0 auto}.cta.alignment-right::after{background:#000;background:linear-gradient(270deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0) 100%);opacity:1}.cta.alignment-right .content-wrapper{text-align:left;margin-right:0;margin-left:auto;max-width:60ch}.cta.alignment-left::after{background:#000;background:linear-gradient(90deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0) 100%);opacity:1}.cta.alignment-left .content-wrapper{text-align:left;margin-right:auto;margin-left:0;max-width:60ch}/*# sourceMappingURL=cta.css.map */
