.bc-banner-action{--bgcolor: var(--color-brand-primary);--title-color: var(--color-gray-0);--text-color: var(--color-gray-0);--padding-h: var(--space-2x);--padding-v: var(--space-10-5x);--container-max-width: 320px;--gap-content: var(--space-2x)}@media(min-width:640px){.bc-banner-action{--container-max-width: 728px;--gap-content: var(--space-2x)}}@media(min-width:1025px){.bc-banner-action{--padding-h: var(--space-3x);--padding-v: var(--space-5x);--container-max-width: 768px;--gap-content: var(--space-3x)}}.bc-banner-action--secondary{--bgcolor: var(--color-brand-secondary)}.bc-banner-action{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background-color:var(--bgcolor);padding:var(--padding-v) var(--padding-h)}.bc-banner-action__container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--container-max-width);margin:0 auto;gap:var(--space-2x)}.bc-banner-action__image{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--scale-11x);height:var(--scale-11x)}.bc-banner-action__image .bc-media-image{width:100%;height:100%}.bc-banner-action__image .bc-media-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bc-banner-action__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--gap-content);width:100%}.bc-banner-action__title{margin:0;font-family:var(--font-family-headings);font-weight:var(--font-weight-bold);font-size:var(--body-heading-size-h3);line-height:var(--body-heading-lineheight-h3);color:var(--title-color)}.bc-banner-action__text{margin:0;font-family:var(--font-family-paragraph);font-weight:var(--font-weight-medium);font-size:var(--body-paragraph-size-700);line-height:var(--body-paragraph-lineheight-700);color:var(--text-color)}.bc-banner-action__text p{font-family:var(--font-family-paragraph);font-weight:var(--font-weight-medium);font-size:var(--body-paragraph-size-700);line-height:var(--body-paragraph-lineheight-700);color:var(--text-color)}.bc-banner-action__buttons{display:flex;align-items:center;justify-content:center;margin-top:var(--space-1x)}
