.akt-section{padding:var(--space-md) 0;background:transparent;scroll-margin-top:var(--space-md)}.akt-section--alt{background:transparent}.akt-header{margin-bottom:var(--space-md)}.akt-subtitle{font-size:.9375rem;color:var(--color-text-muted);margin:0}.akt-two-col{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);align-items:start}.akt-block--sticky{position:sticky;top:calc(var(--header-height) + var(--space-md))}@media(max-width:860px){.akt-two-col{grid-template-columns:1fr}.akt-block--sticky{position:static}}.akt-block{scroll-margin-top:var(--space-md)}.akt-window{background:var(--color-white);border-radius:var(--radius);box-shadow:0 2px 12px #f6a60914}.events-scroll{max-height:480px;overflow-y:auto;padding:var(--space-sm);background:var(--color-white)}@media(min-width:861px){.akt-block--sticky{display:flex;flex-direction:column;--akt-ruhe: 234px;max-height:max(calc(100vh - var(--akt-ruhe) - 1.5rem),31rem);max-height:max(calc(100svh - var(--akt-ruhe) - 1.5rem),31rem)}.akt-block--sticky>.akt-header,.akt-block--sticky>.filter-bar{flex-shrink:0}.akt-block--sticky>.akt-window{display:flex;flex-direction:column;flex:0 1 auto;min-height:0}.akt-block--sticky .events-scroll{max-height:none;flex:1 1 auto;min-height:0}}@media(max-width:768px){.events-scroll{max-height:none;overflow-y:visible;mask-image:none;-webkit-mask-image:none}.events-scroll .svc-item.svc-hidden{display:none}}.events-more{display:none;width:100%;margin-top:var(--space-sm);padding:.7rem 1rem;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius);font:inherit;font-size:.9rem;font-weight:600;color:var(--color-text);cursor:pointer;transition:border-color var(--transition-ui),color var(--transition-ui)}.events-more:hover{border-color:var(--color-accent-text);color:var(--color-accent-text)}@media(max-width:768px){.events-more.is-needed{display:block}}.events-more--immer{display:block}.events-more--immer[hidden]{display:none}@media(min-width:861px){.akt-block--sticky[data-laden]{min-height:max(calc(100vh - var(--akt-ruhe) - 1.5rem),31rem);min-height:max(calc(100svh - var(--akt-ruhe) - 1.5rem),31rem)}.akt-block--sticky[data-laden]>.akt-window{flex:1 1 auto}}@media(min-width:769px)and (max-width:860px){.akt-block--sticky[data-laden] .events-scroll{min-height:480px}}@media(max-width:768px){.akt-block--sticky[data-laden] .events-scroll{min-height:38rem}.akt-block--sticky[data-laden] .akt-window{margin-bottom:3.75rem}}.bericht-card--skel .bericht-card__body{min-height:11.4rem}.bericht-card--skel:first-child .bericht-card__body{min-height:6rem}@media(max-width:768px){.bericht-card--skel .bericht-card__body{min-height:15rem}.bericht-card--skel:first-child .bericht-card__body{min-height:10rem}}.bericht-card--skel .skeleton.bericht-card__image{border-radius:0}@media(prefers-reduced-motion:reduce){.akt-section .skeleton{animation:none}}#veranstaltungen[data-laden] .mosaic-container{margin-bottom:3.75rem}.pn-track[data-laden]{min-height:256px;align-items:flex-start}@media(max-width:768px){.pn-track[data-laden]{min-height:227px}}.events-scroll,.vm-bulletin{scrollbar-width:thin;scrollbar-color:rgba(67,80,85,.35) transparent;mask-image:linear-gradient(to bottom,transparent 0,black 20px,black calc(100% - 20px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,black 20px,black calc(100% - 20px),transparent 100%)}.mosaic-container{position:relative;background:#1d1d1f;border:3px solid var(--color-primary);border-radius:var(--radius);overflow:hidden}.mosaic-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.mosaic-tile[hidden]{display:none}.mosaic-tile{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:3 / 4;padding:1.15rem;overflow:hidden;cursor:pointer;color:#fff;text-decoration:none;transition:color var(--transition-surface)}.mosaic-tile:hover,.mosaic-tile:focus-visible{color:var(--color-accent)}.mosaic-tile--skeleton{cursor:default}.mosaic-tile--skeleton .skeleton{background:linear-gradient(90deg,#232326 25%,#2c2c30,#232326 75%);background-size:200% 100%}.mosaic-tile:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px;box-shadow:inset 0 0 0 6px #1d1d1fd9;z-index:2}.mosaic-tile__photo{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.03);filter:saturate(.86) contrast(1.04);transition:transform var(--transition-surface),filter var(--transition-surface)}.mosaic-tile:hover .mosaic-tile__photo,.mosaic-tile:focus-visible .mosaic-tile__photo{transform:scale(1.045);filter:saturate(1.04) contrast(1.06)}.mosaic-tile__wash{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1d1d1f0a,#1d1d1fc7)}@supports (color: color-mix(in srgb,red,blue)){.mosaic-tile__wash{background:linear-gradient(180deg,#1d1d1f0a,#1d1d1fc7),linear-gradient(135deg,color-mix(in srgb,var(--c) 55%,transparent),transparent 62%)}.mosaic-tile--leer .mosaic-tile__wash{background:linear-gradient(180deg,#1d1d1f0a,#1d1d1f94),linear-gradient(135deg,color-mix(in srgb,var(--c) 86%,transparent),color-mix(in srgb,var(--c) 30%,transparent))}}.mosaic-tile--leer{background:#232326}.mosaic-tile__top{position:relative;z-index:1}.mosaic-tile__bot{position:relative;z-index:1;display:grid;gap:.14rem}.mosaic-tile__ort{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#ffffffe6}.mosaic-tile__date{font-size:.63rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.mosaic-tile__time{font-size:clamp(1.6rem,2.4vw,2.4rem);font-weight:800;letter-spacing:-.05em;line-height:.95}.mosaic-tile__title{font-size:1rem;font-weight:800;letter-spacing:-.05em;line-height:1.2;hyphens:auto;overflow-wrap:anywhere}@media(max-width:768px){.mosaic-grid{grid-template-columns:repeat(2,1fr)}}.berichte-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--space-md)}.bericht-card{display:block;color:inherit;text-decoration:none;background:var(--color-white);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.bericht-card__image{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.bericht-card__body{padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs);flex:1}.bericht-card__date{font-size:.8125rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0}.bericht-card__title{font-size:1.0625rem;font-weight:700;color:var(--color-text);margin:0;line-height:1.3}.bericht-card__excerpt{font-size:.9375rem;color:var(--color-text-muted);line-height:1.6;margin:0}.bericht-card__pin{align-self:flex-start;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-text);border:1px solid rgba(246,166,9,.35);border-radius:999px;padding:.15rem .6rem}.bericht-card--pinned{box-shadow:0 2px 16px #f6a60929}.akt-abo{margin:var(--space-sm) 0 0;flex-shrink:0}.pn-newsletter{margin:var(--space-md) 0 0;font-size:.9375rem;color:var(--color-text-muted)}.pn-scroll-outer{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:var(--space-sm) var(--space-sm) 14px;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;background:var(--color-white)}.pn-scroll-outer::-webkit-scrollbar{height:4px}.pn-scroll-outer::-webkit-scrollbar-track{background:transparent}.pn-scroll-outer::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius)}.pn-track{display:flex;gap:20px;width:max-content;min-width:100%;padding:var(--space-sm) 0 var(--space-xs);align-items:flex-end}.pn-yg{display:flex;gap:14px;flex-shrink:0;position:relative;align-items:flex-end}.pn-yr{position:absolute;bottom:0;left:0;color:var(--color-accent-text);font-size:.64rem;font-weight:700;white-space:nowrap;pointer-events:none;border-left:2.5px solid var(--color-accent);padding-left:6px}.pn-card{flex-shrink:0;position:relative;margin-bottom:30px}.pn-cover{display:block;width:120px;height:168px;border-radius:var(--radius);position:relative;overflow:hidden;cursor:pointer;box-shadow:0 3px 10px #0000001f;transition:box-shadow var(--transition-surface),transform var(--transition-surface);background:var(--color-bg)}.pn-cover:hover{box-shadow:0 4px 16px #00000029,0 0 0 2px #f6a60973}.pn-cover-img{width:100%;height:100%;object-fit:cover;display:block}.pn-ci{margin-top:6px;text-align:center}.pn-ct{font-size:.66rem;font-weight:600;color:var(--color-text);display:block}.pn-cp{font-size:.56rem;color:var(--color-text-muted);margin-top:1px;display:block}.pn-loading{padding:2rem;color:var(--color-text-muted);font-size:.875rem}@media(max-width:768px){.pn-cover{width:100px;height:140px}.pn-track{gap:14px}.pn-yg{gap:10px}}
