:root{--ma-banner-content-max-inline-size: 1024px;--ma-banner-content-padding-block-end: 32px;--ma-banner-content-padding-block-start: 32px;--ma-banner-content-padding-inline-end: 16px;--ma-banner-content-padding-inline-start: 16px;--ma-banner-content-row-gap: 16px;--ma-banner-content-large-vw-padding-block-end: 64px;--ma-banner-content-large-vw-padding-block-start: 64px;--ma-banner-content-large-vw-padding-inline-end: 16px;--ma-banner-content-large-vw-padding-inline-start: 16px;--ma-banner-hero-background-color: #f8e4f9;--ma-banner-updates-background-color: #fdf4fd}.ma-banner{--ma-banner-copy-max-inline-size: 39rem;container-name:ma-banner;container-type:inline-size}.ma-banner__content{column-gap:var(--ma-banner-content-column-gap);display:grid;grid-template-areas:"image" "header" "copy" "footer";grid-template-columns:auto;grid-template-rows:repeat(3,auto);margin-inline:auto;max-inline-size:var(--ma-banner-content-max-inline-size);padding-block-end:var(--ma-banner-content-padding-block-end);padding-block-start:var(--ma-banner-content-padding-block-start);padding-inline-end:var(--ma-banner-content-padding-inline-end);padding-inline-start:var(--ma-banner-content-padding-inline-start);row-gap:var(--ma-banner-content-row-gap);.ma-banner__image{grid-area:image}.ma-banner__header{grid-area:header;max-inline-size:622px}.ma-banner__copy{grid-area:copy;max-inline-size:622px}.ma-banner__footer{grid-area:footer}@container ma-banner (min-width: 44rem){padding-block-end:var(--ma-banner-content-large-vw-padding-block-end);padding-block-start:var(--ma-banner-content-large-vw-padding-block-start);padding-inline-end:var(--ma-banner-content-large-vw-padding-inline-end);padding-inline-start:var(--ma-banner-content-large-vw-padding-inline-start)}}.ma-banner--image-appearance-small:has(.ma-banner__image){@container ma-banner (min-width: 44rem){.ma-banner__content{grid-template-areas:"image header" "image copy" "image footer";grid-template-columns:1fr 1fr}}}.ma-banner--hero{background-color:var(--ma-banner-hero-background-color)}.ma-banner--updates{background-color:var(--ma-banner-updates-background-color)}
