<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.c-banner__title{margin:0}.c-banner .o-tags{margin-top:var(--spacer-2)}.c-banner__header{width:100%;position:relative;background:var(--color-light);border-bottom-right-radius:var(--radius-md)}.c-banner__image{display:block;max-width:100%;min-height:128px;border-radius:var(--c-figure-border-radius);object-fit:cover}.c-banner__intro,.c-banner__pre-title{font-family:var(--font-family-heading-light);font-size:1.8rem;line-height:1.3}@media(min-width: 792px){.c-banner__intro,.c-banner__pre-title{font-size:2.5rem}}.c-banner__intro{margin-top:var(--spacer-6);margin-bottom:0}.c-banner__intro--header{padding-bottom:calc(var(--spacer)*4)}.c-banner__pre-title{margin-bottom:var(--spacer-2)}.c-banner__footer{margin-top:16px;display:flex;flex-direction:column;gap:8px}.c-banner__footer-label{margin:0 0 8px 0;color:var(--color-gray-2);font-size:1.2rem}.c-banner__footer .o-tags{margin:0}@media(min-width: 792px){.c-banner__footer{margin-top:0;gap:12px;place-items:flex-end}.c-banner__footer-label{margin:0 12px 0 0;font-size:1.4rem}}.c-banner.with-headline{border-bottom:1px solid var(--color-tertiary);margin-bottom:calc(var(--spacer)*4)}.c-banner--image .c-banner__header{max-width:88.88%;width:fit-content;padding:0 16px 12px 0}@media(min-width: 792px){.c-banner--image .c-banner__header{max-width:65.78%;padding:0 var(--spacer-7) var(--spacer-5) 0;border-bottom-right-radius:var(--radius-lg)}}.c-banner--image .c-banner__image{margin-top:-31px;min-height:138px}@media(min-width: 792px){.c-banner--image .c-banner__image{margin-top:-80px}}@media(min-width: 792px){.c-banner--image .c-figure__legend{font-size:1.7rem}}.c-banner--postal-card{position:relative;overflow:hidden}.c-banner--postal-card:before{content:"";background:linear-gradient(168.06deg, rgba(0, 0, 0, 0) 35.22%, rgba(0, 0, 0, 0.5) 58.5%);width:100%;height:100%;z-index:1;position:absolute;border-radius:var(--c-figure-border-radius)}@media(min-width: 792px){.c-banner--postal-card:before{background:linear-gradient(147.9deg, rgba(0, 0, 0, 0) 46.59%, rgba(0, 0, 0, 0.5) 70.16%)}}.c-banner--postal-card .c-banner__title{position:absolute;bottom:var(--spacer-4);right:16px;max-width:81.9%}.c-banner--postal-card .c-banner__title .o-title{margin:0;color:var(--color-light);font-size:3.6rem;line-height:1;text-align:right}.c-banner--postal-card .c-banner__title .o-title::before{content:none}@media(min-width: 792px){.c-banner--postal-card .c-banner__title{right:47px;max-width:85.58%}.c-banner--postal-card .c-banner__title .o-title{font-size:6.1rem}}@media(min-width: 792px){.dialog-off-canvas-main-canvas:has(.c-banner--postal-card) .c-main-header__layout{border-bottom:0}.dialog-off-canvas-main-canvas:has(.c-banner--postal-card) .s-banner{padding-block-start:0}}.c-banner--headlines:before{display:none}@media(max-width: 791px){.c-banner--headlines .c-banner__info{margin:0;width:100%;padding-top:24px;padding-left:0;border-radius:0;background-color:rgba(0,0,0,0)}}@media(min-width: 792px){.c-banner--headlines .c-banner__info{margin-top:-116px;border-radius:var(--radius-lg) 0 var(--radius-lg) var(--radius-lg);padding:var(--spacer-7) 0 0 var(--spacer-7);position:relative;z-index:2;width:94%;float:right}.c-banner--headlines .c-banner__title{bottom:118px}}.c-banner--headlines .c-banner__top{position:relative}.c-banner--headlines .c-banner__top:before{content:"";background:linear-gradient(168.06deg, rgba(0, 0, 0, 0) 35.22%, rgba(0, 0, 0, 0.5) 58.5%);width:100%;height:100%;position:absolute;border-radius:var(--c-figure-border-radius)}@media(min-width: 792px){.c-banner--headlines .c-banner__top:before{background:linear-gradient(161.39deg, rgba(0, 0, 0, 0) 41.94%, rgba(0, 0, 0, 0.5) 58.57%)}}.c-banner--headlines .c-banner__sub-title{font-size:2.4rem}@media(min-width: 792px){.c-banner--headlines .c-banner__sub-title{font-size:6.1rem}}.c-banner--headlines .c-banner__list{list-style:none;padding-left:0;display:grid;grid-template-columns:1fr;margin:0;gap:var(--spacer-7)}@media(min-width: 792px){.c-banner--headlines .c-banner__list{grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 791px){.c-banner--headlines .c-banner__item:not(:last-child){padding-bottom:var(--spacer-7);border-bottom:1px solid var(--color-tertiary)}}@media(min-width: 792px){.c-banner--headlines .c-banner__item:not(:last-child){padding-right:var(--spacer-7);border-right:1px solid var(--color-tertiary)}}.c-banner--headlines .o-tags{margin-top:0}/*# sourceMappingURL=banner.css.map */
</pre></body></html>