.o-article__image{margin-bottom:4rem;position:relative}.o-article__image img{bottom:0;height:100%;left:0;max-width:100%;object-fit:cover;object-position:center;position:absolute;right:0;top:0;width:100%}.o-article__image--small{height:40rem}.o-article__image--medium{height:55rem}.o-article__image--large{height:70rem}.o-article__image--adapt img{height:auto;position:relative}.o-article__tags{display:flex;flex-wrap:wrap;gap:1rem}.o-article__tag{background-color:rgb(var(--color-button));color:rgb(var(--color-button-label));padding:.5rem 1rem;text-decoration:none}.o-article__info{color:rgb(var(--color-border));display:flex;flex-wrap:wrap;font-size:var(--body-fs-sm);gap:1rem}.o-article__heading{margin-bottom:0}.o-article__content.rte img{height:auto;width:100%}.o-article__event-list{gap:1rem 3rem;margin:0;padding:0}.o-article__event-list-item{--color-heading:var(--color-accent);align-items:flex-start;color:rgb(var(--color-accent));display:flex;gap:1rem;justify-content:center;list-style:none;width:100%}@media screen and (min-width:600px){.o-article__event-list-item{align-items:center;justify-content:unset;width:auto}}.o-article__event-list-item .h3{margin-bottom:0}.o-article__comment-wrapper{margin-top:3rem}.o-article__comments{display:flex;flex-direction:column;gap:2rem;margin-bottom:var(--layout-block-spacing-small)}.o-article__comment{border-bottom:1px solid rgb(var(--color-border));padding-bottom:2rem}.o-article__comment:last-of-type{border-bottom:none}.o-article__comments-author{color:rgb(var(--color-border));display:flex;flex-wrap:wrap;font-size:var(--body-fs-xs);gap:1rem;justify-content:flex-end;margin-top:3rem}.o-article__comments-author-name{text-transform:uppercase}.o-article__comments-author-name:after{content:"•";margin:0 0 0 1.3rem}.o-article__error-message,.o-article__form-status-error{font-size:var(--body-fs-sm)}