.cta_link{background-color:#3f3f3f}.cta_link .cta_link__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}.cta_link .cta_link__button{font-size:3.2rem;line-height:120%;letter-spacing:-.184rem;text-align:center}.cta_link .cta_link__button:hover svg{-webkit-transform:translateX(1.6rem);-ms-transform:translateX(1.6rem);transform:translateX(1.6rem)}.cta_link .cta_link__button svg{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:2rem;height:100%;margin-left:.8rem}@media(min-width:900px){.cta_link .cta_link__button{font-size:4.6rem}.cta_link .cta_link__button svg{width:4.4rem}.cta_link .cta_link__button .span-text{text-underline-offset:1.4rem}}.cta_link .span-text{text-decoration:underline;text-underline-offset:.8rem;text-decoration-thickness:1px}