.cta--black,.cta--green{height:19.625rem;padding:4rem 0;position:relative;overflow:hidden;max-width:117.28125rem;margin:2.1875rem auto;border-radius:1.5rem}.cta--black .lines,.cta--green .lines{position:absolute;top:0;z-index:1}@media (max-width: 1023px){.cta--black .lines,.cta--green .lines{transform:scale(.8) translateY(5rem)}}.cta--black .cta-wrapper,.cta--green .cta-wrapper{z-index:2;position:relative;max-width:81.25rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:100%}.cta--black .cta-wrapper p,.cta--green .cta-wrapper p{line-height:normal}.cta--black .cta-wrapper .text-col,.cta--green .cta-wrapper .text-col{position:relative}.cta--black .cta-wrapper .text-col .flash-title,.cta--black .cta-wrapper .text-col .flash-title--green-ver,.cta--green .cta-wrapper .text-col .flash-title,.cta--green .cta-wrapper .text-col .flash-title--green-ver{position:absolute;top:0;background:linear-gradient(70deg,#f000 90%,#fff 93%,#fff 98%,#4e99ff00);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.cta--black .cta-wrapper .text-col .flash-title:hover,.cta--black .cta-wrapper .text-col .flash-title--green-ver:hover,.cta--green .cta-wrapper .text-col .flash-title:hover,.cta--green .cta-wrapper .text-col .flash-title--green-ver:hover{animation:gradient-animation .6s .1s linear 1;cursor:default}.cta--black .cta-wrapper .text-col .flash-title--green-ver,.cta--green .cta-wrapper .text-col .flash-title--green-ver{background:linear-gradient(70deg,#f000 90%,#fffc 93%,#fffc 98%,#4e99ff00)}.cta--black .cta-wrapper .text-col .title,.cta--black .cta-wrapper .text-col .flash-title,.cta--black .cta-wrapper .text-col .flash-title--green-ver,.cta--green .cta-wrapper .text-col .title,.cta--green .cta-wrapper .text-col .flash-title,.cta--green .cta-wrapper .text-col .flash-title--green-ver{font-size:4rem;font-weight:700;line-height:4.25rem;max-width:56.25rem}.cta--black .cta-wrapper .text-col .title span,.cta--black .cta-wrapper .text-col .flash-title span,.cta--black .cta-wrapper .text-col .flash-title--green-ver span,.cta--green .cta-wrapper .text-col .title span,.cta--green .cta-wrapper .text-col .flash-title span,.cta--green .cta-wrapper .text-col .flash-title--green-ver span{color:#4cdb77}@media (max-width: 768px){.cta--black .cta-wrapper .text-col .title,.cta--black .cta-wrapper .text-col .flash-title,.cta--black .cta-wrapper .text-col .flash-title--green-ver,.cta--green .cta-wrapper .text-col .title,.cta--green .cta-wrapper .text-col .flash-title,.cta--green .cta-wrapper .text-col .flash-title--green-ver{font-size:3rem;line-height:3.2rem}}.cta--black .cta-wrapper .text-col .sub-title,.cta--green .cta-wrapper .text-col .sub-title{color:#fffc;font-size:1rem;margin-top:1.5rem;font-weight:400;font-family:Inter,sans-serif}@media (max-width: 768px){.cta--black .cta-wrapper .text-col,.cta--green .cta-wrapper .text-col{max-width:555px}}.cta--black .cta-wrapper .cta-buttons,.cta--green .cta-wrapper .cta-buttons{display:flex;gap:1.25rem}.cta--black .cta-wrapper .cta-buttons a,.cta--green .cta-wrapper .cta-buttons a{text-wrap:nowrap}.cta--black .cta-wrapper button,.cta--green .cta-wrapper button{height:min-content;margin-top:0}@media (max-width: 768px){.cta--black .cta-wrapper button,.cta--green .cta-wrapper button{margin-top:2.5rem}}@media (max-width: 768px){.cta--black .cta-wrapper,.cta--green .cta-wrapper{flex-direction:column;align-items:start}}@media (max-width: 120rem){.cta--black,.cta--green{margin:0 .9375rem}}@media (max-width: 1023px){.cta--black,.cta--green{padding:3rem;height:auto}}@media (max-width: 768px){.cta--black,.cta--green{height:auto}}@media (max-width: 576px){.cta--black,.cta--green{padding:4rem 2rem}}.cta--black{background:#0f2228}.cta--black .cta-wrapper .text-col .title{color:#fffc}.cta--black .cta-wrapper .text-col .title span{color:#4cdb77}@media (max-width: 576px){.cta--black .cta-wrapper .text-col .title span{color:#0f2228}}.cta--green{background:#4cdb77}.cta--green .cta-wrapper .text-col .title,.cta--green .cta-wrapper .text-col .title span,.cta--green .cta-wrapper .text-col .sub-title{color:#1d1f1e}@keyframes gradient-animation{0%{background-position:200% 200%}to{background-position:88% 200%}}
