  .alertribbon__base--maintenance,.alertribbon__base--news,.alertribbon__base--warning-upcoming{background-color:#1c1c1c;color:#fff}.alertribbon__base--info{background-color:#f4f3ee;color:#1c1c1c}.alertribbon__base--warning-acute,.alertribbon__base--security-protection-fraud{background-color:#e5b01c;color:#1c1c1c}.alertribbon__content{padding-top:1.25rem;padding-bottom:1.25rem;display:flex;flex-direction:column}.alertribbon__title{font:500 0.875rem / 1.4rem Frutiger, Arial, Helvetica, sans-serif;margin-left:16px;flex-grow:1}@media(min-width: 1280px){.alertribbon__title{font-size:1rem;line-height:1.5rem}}.alertribbon__textSection{font:300 0.875rem / 1.375rem Frutiger, Arial, Helvetica, sans-serif;margin-left:40px}@media(min-width: 1280px){.alertribbon__textSection{font-size:1rem;line-height:1.5rem}}.alertribbon__textSection a{color:currentcolor;text-decoration:underline}.alertribbon__textSection ul{list-style:inside}.alertribbon__closeButton{color:currentcolor}.alertribbon__topSection{display:flex}