.BannerMessage{background-color:var(--DS-colors-grayscale-x-light);border-radius:var(--DS-radius-standard);box-shadow:var(--DS-shadow-standard);margin-bottom:var(--DS-spacing-block-standard);margin-top:var(--DS-spacing-block-standard);padding:var(--DS-spacing-block-standard)}.BannerMessage-title{font-family:Reaktif,sans-serif;font-kerning:"normal";font-size:25px;font-style:normal;font-weight:600;line-height:29px}@media (min-width:640px){.BannerMessage-title{font-size:28px;line-height:31px}}.BannerMessage{display:flex;flex-direction:column;gap:16px;position:relative}@media (min-width:640px){.BannerMessage{flex-direction:row;gap:64px}}.BannerMessage .ButtonClose{position:absolute;right:16px;top:16px}.BannerMessage-action{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.BannerMessage-message{display:flex;flex:1;flex-direction:column;gap:8px;justify-content:center}
