.cc-cta-boxed__cta{padding:4rem 2.4rem;display:grid;grid-template-columns:100%;align-items:center;gap:2.4rem}@media(min-width: 768px){.cc-cta-boxed__cta{grid-template-columns:auto 27rem}}.cc-cta-boxed__cta__text *{color:var(--text-color)}.cc-cta-boxed__cta__text h3{color:var(--title-color);margin-bottom:1.6rem}.cc-cta-boxed.layout-- .cc-cta-boxed__cta,.cc-cta-boxed.layout--primary .cc-cta-boxed__cta{position:relative;border:.1rem solid var(--border-color);border-left:none}.cc-cta-boxed.layout-- .cc-cta-boxed__cta:before,.cc-cta-boxed.layout--primary .cc-cta-boxed__cta:before{content:"";position:absolute;top:0;left:0;width:.4rem;height:100%;background-color:var(--highlight-color)}.cc-cta-boxed.layout-- .cc-cta-boxed__cta__link,.cc-cta-boxed.layout--primary .cc-cta-boxed__cta__link{height:6rem}.cc-cta-boxed.layout-- .cc-cta-boxed__cta__link a,.cc-cta-boxed.layout--primary .cc-cta-boxed__cta__link a{display:inline-grid;width:100%;height:100%}.cc-cta-boxed.layout--minimal{--title-color: var(--color-ggu-blue);--text-color: var(--color-black);--link-color: var(--color-ggu-blue)}.bg--ggu-blue .cc-cta-boxed.layout--minimal{--link-color: var(--color-white)}.bg--dark-blue .cc-cta-boxed.layout--minimal{--link-color: var(--color-gold)}.cc-cta-boxed.layout--minimal .cc-cta-boxed__cta{padding:1rem 0}.cc-cta-boxed.layout--minimal .cc-cta-boxed__cta__link{display:flex;justify-content:flex-end}.cc-cta-boxed.layout--minimal .cc-cta-boxed__cta__link a{color:var(--link-color)}.bg-- .cc-cta-boxed,.bg--white .cc-cta-boxed{--title-color: var(--color-ggu-blue);--text-color: var(--color-black);--border-color: var(--color-gray);--highlight-color: var(--color-ggu-blue)}.bg--fog .cc-cta-boxed{--title-color: var(--color-ggu-blue);--text-color: var(--color-black);--border-color: var(--color-ggu-blue);--highlight-color: var(--color-ggu-blue)}.bg--ggu-blue .cc-cta-boxed{--title-color: var(--color-white);--text-color: var(--color-white);--border-color: var(--color-white);--highlight-color: var(--color-white)}.bg--dark-blue .cc-cta-boxed{--title-color: var(--color-white);--text-color: var(--color-white);--border-color: var(--color-white);--highlight-color: var(--color-gold)}.wrapper__cc-cta-boxed{display:flex;flex-flow:column;gap:2rem}.wrapper__cc-cta-boxed .subtitle-wrapper{margin-bottom:0}.wrapper__cc-cta-boxed .subtitle-wrapper .font--eyebrow{color:var(--title-color)}.wrapper__cc-cta-boxed .title-wrapper{margin-bottom:0}.wrapper__cc-cta-boxed .title-wrapper__title h2{color:var(--title-color)}