.cta{--_cta-background:#192164;--_cta-text:#fff;--_block-padding:3rem;--_cta-spacing:1.5rem;background-color:#192164;background-color:var(--_cta-background)}@media only screen and (min-width:87.5rem){.cta{--_block-padding:4rem;--_cta-spacing:2rem}}.cta__body,.cta__inner{align-items:flex-start;display:flex;flex-flow:column nowrap;justify-content:flex-start}.cta__body-title{color:var(--_cta-text);font-family:BagossStandard,Lato,Arial,sans-serif;font-size:2.25rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:-.36px;line-height:2.7rem;margin-bottom:.25em;-webkit-text-decoration:none;text-decoration:none;text-indent:0;text-transform:none}@media only screen and (min-width:87.5rem){.cta__body-title{font-family:BagossStandard,Lato,Arial,sans-serif;font-size:3rem;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:0;line-height:3.6rem;-webkit-text-decoration:none;text-decoration:none;text-indent:0;text-transform:none}}.cta__body-title:has(+.cta__body-buttons){margin-bottom:0}.cta__body-description{color:var(--_cta-text);font-family:"Source Serif 4",Times New Roman,Times,serif;font-size:1.3125rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.96875rem;-webkit-text-decoration:none;text-decoration:none;text-indent:0;text-transform:none}@media only screen and (min-width:87.5rem){.cta__body-description{font-family:"Source Serif 4",Times New Roman,Times,serif;font-size:1.5rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:0;line-height:2.25rem;-webkit-text-decoration:none;text-decoration:none;text-indent:0;text-transform:none}}.cta__body-buttons{--_cta-buttons-gap:0.4em;align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:var(--_cta-spacing) calc(var(--_cta-buttons-gap)*-1) calc(var(--_cta-buttons-gap)*-1);width:calc(100% + .8em);width:calc(100% + var(--_cta-buttons-gap)*2)}.cta__body-button{margin:var(--_cta-buttons-gap)}