.cta-section .text-module__content-action,.cta-section .text-module__content-text{color:var(--color-text);font-family:Acumin Pro Wide W05,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:22.5px;margin:0;transform:translateY(.1112em)}.cta-section .platform-windows .text-module__content-action,.cta-section .platform-windows .text-module__content-text,.platform-windows .cta-section .text-module__content-action,.platform-windows .cta-section .text-module__content-text{transform:translateY(0)}@media (min-width:992px){.cta-section .text-module__content-action,.cta-section .text-module__content-text{font-size:18px}}.cta-section{--color-text:#03091d;--cta-button-background:#03091d;background-color:#beef9a;color:var(--color-text);padding-block:1px;transition:background-color .4s}.cta-section .custom-button{--button-background:var(--cta-button-background)}.cta-section:hover{background-color:#a5ea73}.cta-section.is-citric{--color-text:#03091d;--cta-button-background:#03091d;background-color:#beef9a}.cta-section.is-citric:hover{background-color:#a5ea73}.cta-section.is-light-blue{--color-text:#03091d;--cta-button-background:#039;background-color:#f3f4f9}.cta-section.is-light-blue:hover{background-color:#e3e7f6}.cta-section.is-light-blue-alternate{--color-text:#03091d;--cta-button-background:#039;background-color:#e3e7f6}.cta-section.is-light-blue-alternate:hover{background-color:#cfd6ee}.cta-section.is-blue{--color-text:#f3f4f9;--cta-button-background:#07143a;background-color:#039}.cta-section.is-blue:hover{background-color:#0e2875}.cta-section.is-dark-blue{--color-text:#f3f4f9;--cta-button-background:#039;background-color:#07143a}.cta-section.is-dark-blue:hover{background-color:#03091d}.cta-section.is-hero-position{padding-block-start:110px}.cta-section .text-module{padding-block:60px}@media (min-width:992px){.cta-section .text-module{padding-block:100px}}.cta-section .text-module__content-text{grid-column:span 8}@media (min-width:1200px){.cta-section .text-module__content-text{grid-column:span 6}}.cta-section .text-module__content-action{grid-column:span 12;margin-block-start:32px}@media (min-width:1200px){.cta-section .text-module__content-action{grid-column:span 12;margin-block-start:80px}}.cta-section .text-module__content-action .custom-button{transform:translate(0)}
