:root{--gebied-map-stroke:var(--accent);--gebied-map-fill:var(--accent);--gebied-map-height:24rem;--gebied-map-radius:var(--page-column-image-radius,var(--radius));--gebied-activity-image-width:9rem;--gebied-activity-image-aspect:var(--page-column-image-aspect,4 / 3)}.gebieden-overview__lede{max-width:var(--news-measure);color:var(--ink-muted);margin:0 0 2.5rem;font-size:1.1rem;line-height:1.6}.gebieden-preview{background:var(--page-summary-bg);border-bottom:1px solid var(--page-summary-border)}.gebieden-preview__text{max-width:var(--page-block-max-width);color:var(--ink-muted);margin:0 auto;padding:.6rem 1.25rem;font-size:.85rem;line-height:1.45}.gebied-article__updated{border-top:1px solid var(--border);color:var(--ink-muted);margin:2.5rem 0 0;padding-top:1rem;font-size:.8125rem}.gebied-article{padding-bottom:1.5rem}.gebied-map,.gebied-activities{max-width:var(--news-measure);margin:0 auto;padding:1.5rem 1.25rem}.gebied-activities{padding-bottom:4.5rem}.gebied-map__heading,.gebied-activities__heading{font-size:1.35rem;font-weight:var(--heading-weight);margin:0 0 1rem;line-height:1.3}.gebied-map__canvas,.gebied-map__loading{height:var(--gebied-map-height);border-radius:var(--gebied-map-radius);border:1px solid var(--border);overflow:hidden}.gebied-map__loading{background:var(--page-summary-bg);color:var(--ink-muted);justify-content:center;align-items:center;display:flex}.gebied-map__container{width:100%;height:100%}.gebied-map__area{stroke:var(--gebied-map-stroke);stroke-width:2px;fill:var(--gebied-map-fill);fill-opacity:.18}.gebied-map__popup{min-width:10rem;font-family:var(--font-body);gap:.2rem;display:grid}.gebied-map__popup-date{color:var(--ink-muted);font-size:.8rem}.gebied-map__popup-title{color:var(--ink);font-weight:500}.gebied-activities__empty{color:var(--ink-muted);margin:0}.gebied-activities__list{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.gebied-activity{position:relative}.gebied-activity--met-foto{grid-template-columns:var(--gebied-activity-image-width) minmax(0, 1fr);align-items:start;gap:1.25rem;display:grid}.gebied-activity__image{width:100%;height:auto;aspect-ratio:var(--gebied-activity-image-aspect);object-fit:cover;object-position:var(--image-focus,50% 50%);background-color:var(--image-tint,transparent);border-radius:var(--gebied-map-radius)}.gebied-activity__date,.gebied-activity__place{color:var(--ink-muted);margin:0;font-size:.85rem}.gebied-activity__title{font-size:1.1rem;font-weight:var(--heading-weight);margin:.2rem 0;line-height:1.3}.gebied-activity__title a{color:inherit;text-decoration:none}.gebied-activity__title a:after{content:"";position:absolute;inset:0}.gebied-activity__title a:hover{color:var(--accent);text-decoration:underline}.gebied-activities__more{margin:1.5rem 0 0}.gebied-activities__agenda-link{color:var(--accent);font-size:.95rem;text-decoration:none}.gebied-activities__agenda-link:hover{text-decoration:underline}@media (max-width:640px){.gebied-activity--met-foto{grid-template-columns:5.5rem minmax(0,1fr);gap:1rem}}
