.sitzungen-section{margin-bottom:2rem}.sitzungen-heading{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem;padding-bottom:.25rem;border-bottom:2px solid #fac80e}.sitzungen-more{margin-top:.75rem}.sitzungen-more summary{display:inline-flex;align-items:center;gap:.3em;cursor:pointer;font-size:.875rem;font-weight:600;padding:.25rem 0;user-select:none;list-style:none}.sitzungen-more summary::-webkit-details-marker{display:none}.sitzungen-more summary::after{content:'↓'}.sitzungen-more[open] summary::after{content:'↑'}.sitzungen-more .termine-list{margin-top:.5rem}