.block.cta{background-color:var(--color--green);padding-block:3rem}.block.cta .block__wrapper{z-index:1;inline-size:100%;max-inline-size:calc(100vw - var(--padding));background-color:var(--color--blue);grid-template-columns:2fr 1fr;align-items:center;gap:2.5rem 7.5rem;margin-inline:auto;transition:border-radius .3s ease-in-out;display:grid;position:relative}@media screen and (width<=360px){.block.cta .block__wrapper{padding-block:2.5rem}}@media screen and (width>=360px) and (width<=1440px){.block.cta .block__wrapper{padding-block:calc(26.6667px + 3.7037vw)}}@media screen and (width>=1440px){.block.cta .block__wrapper{padding-block:5rem}}@media screen and (width<=360px){.block.cta .block__wrapper{padding-inline:1.5rem}}@media screen and (width>=360px) and (width<=1440px){.block.cta .block__wrapper{padding-inline:calc(10.6667px + 3.7037vw)}}@media screen and (width>=1440px){.block.cta .block__wrapper{padding-inline:4rem}}.block.cta .block__wrapper:hover{border-radius:0 4rem 4rem 0}.block.cta .block__title{color:var(--color--red)}.block.cta .block__text{margin-block-start:1.5rem;font-size:1.125rem}.block.cta .block__text a{color:currentColor;text-decoration:underline}.block.cta .block__btn{margin-block-start:2rem}@media (width<=899px){.block.cta:after{border-radius:0 4rem 4rem 0}.block.cta .block__wrapper{grid-template-columns:1fr}}
