.card-header{-moz-column-gap:var(--e-space-2);column-gap:var(--e-space-2);container:card/inline-size;display:flex;position:relative}.card-header .image-background{align-items:center;aspect-ratio:1;background-color:var(--e-c-primary-01-100);border-radius:100%;display:flex;justify-content:center;width:100%}.card-header .badge{font-size:var(--e-type-size-100);font-weight:var(--e-type-weight-strong);letter-spacing:.025rem;line-height:var(--e-type-line-height-100);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--e-c-secondary-05-500);border-radius:var(--e-brd-radius-1);color:var(--e-c-mono-00);padding:.375rem .5rem .25rem;position:absolute;right:-1rem;top:-1rem}@media(max-width:740px){.card-header .badge{right:-.75rem;top:-.75rem}}@media(max-width:520px){.card-header .badge{right:-.625rem;top:-.625rem}}@container (max-width: 260px){.card-header{flex-direction:column-reverse}}.card-header.loud .title-wrapper{font-size:var(--e-type-size-700);font-weight:var(--e-type-weight-strong);letter-spacing:.025rem;line-height:var(--e-type-line-height-700);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caption-wrapper{font-size:var(--e-type-size-200);letter-spacing:.01875rem;line-height:var(--e-type-line-height-200);margin-bottom:var(--e-space-1)}.title-wrapper{font-size:var(--e-type-size-300);font-weight:var(--e-type-weight-strong);letter-spacing:.01875rem;line-height:var(--e-type-line-height-300);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text-wrapper{font-size:var(--e-type-size-200);letter-spacing:.01875rem;line-height:var(--e-type-line-height-200)}.logos{display:flex;gap:var(--e-space-3);height:2rem}*+.logos,.title-wrapper+.text-wrapper{margin-top:var(--e-space-1)}.image-col{flex:0 0 7rem;margin-left:auto;max-width:7rem}.image-col img{width:4rem}@media(max-width:1020px){.image-col img{width:3.75rem}}@container (max-width: 260px){.image-col{flex-basis:6.25rem;margin-bottom:var(--e-space-2);margin-left:0;max-width:6.25rem}.image-col img{width:3.75rem}}@media(max-width:1020px){.image-col{flex-basis:6.25rem}}.content-col{align-items:flex-start;display:flex;flex-direction:column}.custom-col{flex:0 0 auto;margin-left:auto}.cta-wrapper{margin-top:auto}
