@keyframes border-bounce-in{0%{transform:scaleY(0)}60%{transform:scaleY(1.3)}80%{transform:scaleY(.9)}to{transform:scaleY(1)}}.c-cta-card{border-radius:var(--radius-md);display:flex;flex-direction:column;grid-column:span 2;overflow:hidden;position:relative}.c-cta-card a:first-of-type:not(.no-card-link):before{content:"";display:block;height:100%;inset:0;position:absolute;width:100%;z-index:1}.c-cta-card a:first-of-type:not(.no-card-link):focus-visible{outline:none}.c-cta-card a:first-of-type:not(.no-card-link):focus-visible:before{border-radius:var(--border-radius,var(--focus-ring-border-radius));outline:.125rem solid var(--focus-ring-color,var(--border-focus));outline-offset:var(--focus-ring-offset)}.c-cta-card__image-container{display:none}.c-cta-card__image{border-radius:0;width:100%}.c-cta-card__content{display:flex;flex-direction:column;gap:var(--grid-responsive-md);height:100%;padding:var(--grid-responsive-md)}.c-cta-card__text{display:flex;flex-direction:column;gap:var(--grid-static-sm)}.c-cta-card__kicker{color:var(--text-brand);font-family:var(--font-accent);font-size:var(--font-responsive-xxs);font-weight:600;line-height:1.2}.c-cta-card__title{color:var(--text-brand);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--font-responsive-sm);font-variation-settings:"wdth" 100;font-weight:600;line-height:1.05}.c-cta-card__description{font-size:var(--font-static-sm);letter-spacing:.01em;line-height:1.35}.c-cta-card__footer{display:flex;flex-direction:column;gap:var(--grid-responsive-md);margin-top:auto}.c-cta-card__footer .btn{padding-inline:1rem}.c-cta-card__badge{align-items:flex-start;color:var(--text-subtle);display:flex;font-size:var(--font-static-sm);font-weight:var(--weight-body-title);gap:var(--grid-static-xs);line-height:1.2}.c-cta-card__badge-icon{flex-shrink:0;margin-top:.125rem;width:1rem}.c-cta-card__citation{align-items:center;display:flex;gap:var(--grid-responsive-md)}.c-cta-card__citation-icon{flex-shrink:0;height:3rem;width:3rem}.c-cta-card__citation-icon img,.c-cta-card__citation-icon svg{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.c-cta-card__citation-text{display:flex;flex-direction:column}.c-cta-card__citation-name{font-size:var(--font-static-md);font-weight:var(--weight-body-bold)}.c-cta-card__citation-subtitle{color:var(--text-subtle);font-size:var(--font-static-sm);font-weight:var(--weight-body-title)}@media only screen and (min-width:64em){.c-cta-card{grid-column:span 1}.c-cta-card__image-container{display:block}.c-cta-card--horizontal{flex-direction:row;grid-column:span 2}.c-cta-card--horizontal .c-cta-card__image-container{flex:1 1 50%;max-width:50%}.c-cta-card--horizontal .c-cta-card__content{flex:1 1 50%;justify-content:space-between}:has(>.c-cta-card--horizontal){grid-column:span 2}}