:root{--bp-sm:40rem;--bp-md:48rem;--bp-lg:64rem;--bp-xl:80rem}.page-cta-box{background-color:var(--page-cta-box-background-color,var(--color-primary));color:var(--color-white);padding:var(--space-8) var(--space-2)}.page-cta-box--blue{--page-cta-box-background-color:var(--color-blue-deep)}.page-cta-box--teal{--page-cta-box-background-color:var(--color-focus-area-healthcare)}.page-cta-box--orange{--page-cta-box-background-color:var(--color-focus-area-public-interest)}.page-cta-box--purple{--page-cta-box-background-color:var(--color-focus-area-veterans-services)}.page-cta-box__wrapper{align-items:center;gap:var(--space-4,2rem);justify-content:space-between;display:flex}.page-cta-box__content{flex:1 1 0;max-width:42rem}.page-cta-box__heading{margin-top:0}.page-cta-box__call-to-action{margin-top:var(--space-3,1.5rem)}.page-cta-box__call-to-action .button{background-color:var(--color-white);color:var(--page-cta-box-background-color)}.page-cta-box__image-wrapper{flex:0 34%}.page-cta-box__image{object-fit:cover;width:100%;height:auto;max-height:20rem;display:block}@media (max-width:809px){.page-cta-box__wrapper{flex-direction:column;align-items:stretch}}
