.agenda-article{border-top:1px solid #000;border-bottom:1px solid #000;width:100%;margin-bottom:-1px}.agenda-article:last-child{margin-bottom:0}@media (min-width:1199px){.agenda-article{flex-flow:row;display:flex}.agenda-article:not(.-expanded) .agenda-col-1 :where(.agenda-image,.gallery,.gallery-inner,.image-inner){height:100%}.agenda-article:not(.-expanded) .agenda-col-1 .image-inner img{object-fit:cover;height:100%}}.agenda-article.-expanded{background-color:#d4e5ec}@media (min-width:1199px){.agenda-article.-expanded .agenda-col-1 figcaption{margin-left:18px;margin-right:18px;display:block}}.agenda-article.-expanded .agenda-links{display:block}.agenda-article.-expanded .agenda-text{max-height:100%;display:block}.agenda-article.-expanded .agenda-close{display:block;position:absolute;top:0;right:0}@media (min-width:1199px){.agenda-article.-expanded .agenda-close{top:-28px;right:12px}}.agenda-article h1{margin:0 20px 0 0;font-family:Noto Serif,Times New Roman,serif;font-size:1.125rem;font-weight:500;line-height:1.33333}@media (min-width:1199px){.agenda-article h1{font-size:1.25rem;line-height:1.3}}@media (min-width:1439px){.agenda-article h1{font-size:1.5rem;line-height:1.33333}}.agenda-article h2{margin:0 0 .3em;font-size:1rem;line-height:1.375}@media (min-width:1199px){.agenda-article h2{font-size:1.25rem;line-height:1.3}}@media (min-width:1439px){.agenda-article h2{font-size:1.375rem;line-height:1.27273}}.agenda-col-1 figcaption{display:none}.agenda-col-2 .agenda-actions{align-self:flex-end;align-items:flex-end;margin-top:auto;display:flex}.agenda-col-2 .agenda-actions .expand__button{margin-bottom:-1px;display:inline-flex}.agenda-col-2 .agenda-actions .btn-share{min-height:initial;background-color:#0000;border-radius:16px 16px 0 0;margin-bottom:-1px;padding:.6em .9em;font-size:.875rem;line-height:1.28571}@media (min-width:1439px){.agenda-col-2 .agenda-actions .btn-share{padding:.4em .9em;font-size:1rem;line-height:1.25}}.agenda-col-2 .agenda-actions .btn-share .q-menu,.agenda-col-2 .agenda-actions .btn-share .q-menu .q-list .q-item{background:0 0!important}.agenda-time{z-index:1;background-color:#70aac1;width:-moz-fit-content;width:fit-content;margin-top:-28px;padding:6px 8px 4px;font-family:Noto Sans Mono,monospace;font-size:.875rem;line-height:1.28571}@media (min-width:1199px){.agenda-time{margin-top:0;padding:4px 8px;font-size:1rem;line-height:1.25}}@media (min-width:1439px){.agenda-time{padding:10px 12px 8px;font-size:1.25rem;line-height:1.3}}.agenda-time .sep{margin:0 .28em}.agenda-wrapper{margin-top:10px;margin-bottom:8px;padding:0 8px;position:relative}@media (min-width:1199px){.agenda-wrapper{margin-top:24px;margin-bottom:14px;padding:0 16px 0 24px}}@media (min-width:1439px){.agenda-wrapper{margin-top:20px;margin-bottom:10px}}.agenda-close{display:none}.agenda-sponsor{margin-top:1em}.agenda-text{max-height:180px;transition:max-height var(--animate-duration) ease-out;--lines:4;white-space:pre-line;-webkit-line-clamp:var(--lines);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agenda-text,.agenda-text p{font-size:.875rem;line-height:1.42857}@media (min-width:1199px){.agenda-text,.agenda-text p{font-size:1rem;line-height:1.375}}@media (min-width:1439px){.agenda-text,.agenda-text p{font-size:1.125rem;line-height:1.33333}}.agenda-links{margin:10px 0 0 10px;padding:0;font-size:1rem;line-height:1.375;list-style:none;display:none}@media (min-width:1439px){.agenda-links{margin:18px 0 32px 18px;font-size:1.25rem;line-height:1.5}}.agenda-links li{margin-bottom:12px}@media (min-width:1439px){.agenda-links li{margin-bottom:3px}}.agenda-links li p{font-size:inherit;margin:0}.agenda-links .bna-link{border-bottom:1px solid #000;margin-top:1em;padding-bottom:.8em;padding-right:3rem;display:inline-block}.agenda-links .bna-link .bna-link__body{align-items:start}.agenda__meldungen a{padding-top:.8rem;display:inline-block}.agenda-dates time{font-weight:600}.agenda-dates .sep{margin:0 .28em}.agenda-dates li{margin-bottom:1em}
