.header:has(+.main_content .page_header:first-child){margin-bottom:0}.page_header__headline{margin-top:3rem;margin-bottom:.3em}.page_header .picture_tag_image{position:relative;height:35vh}@media only screen and (min-width: 451px){.page_header .picture_tag_image{margin-left:-3rem;margin-right:-3rem}}@media only screen and (max-width: 450px){.page_header .picture_tag_image{margin-left:-1.5rem;margin-right:-1.5rem}}.page_header .picture_tag_image picture{overflow:hidden;position:relative;display:block;inset:0;position:absolute}.page_header .picture_tag_image picture img{display:block;height:100%;width:100%;left:0;top:0;position:absolute;object-fit:cover;max-height:initial;max-width:initial}.event_term__stickers{margin-bottom:1rem}.event_term__location{margin-top:.5rem;max-width:max-content}.event_term__price{margin-top:1rem}.event_term__registration_button{margin-top:1rem;max-width:18rem;width:100%}.event_term__registration_button>span{position:relative;padding-right:calc(1.5em + .9em)}.event_term__registration_button>span::before{content:"";display:block;position:absolute;height:1.5em;width:1.5em;background:url("/media/img/ico-external-link.svg") no-repeat center center/contain;top:0}.event_term__registration_button>span::before{right:.1em}.event_term__bottom{margin-top:3rem}a.event_term__location{text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:1px;text-underline-offset:2px;transition-property:background-color,text-decoration-color;transition-duration:.2s;color:#111727;border-radius:4px}a.event_term__location:hover{text-decoration-color:rgba(0,0,0,0)}a.event_term__location:hover{background-color:#e8ecf1;text-decoration-color:rgba(0,0,0,0)}
