.sp[data-v-d6aef6f7]{--Y: #FAEF2B;--B: #2A2D35;--ink60: rgba(42,45,53,.6);--ink40: rgba(42,45,53,.4);--hair: rgba(42,45,53,.14);--fd: "Oswald","Helvetica Neue Condensed","Arial Narrow",sans-serif;--fs: "Playfair Display",Georgia,serif;--fb: "Inter",system-ui,-apple-system,"Helvetica Neue",sans-serif;font-family:var(--fb);background:#fff;color:var(--B);padding:0;-webkit-font-smoothing:antialiased}.content-wrap[data-v-d6aef6f7]{max-width:none;padding:0 48px}.lnk[data-v-d6aef6f7]{text-decoration:none;color:inherit;display:block}.lnk:hover .hh[data-v-d6aef6f7]{text-decoration:underline;text-decoration-color:var(--Y);text-decoration-thickness:2px;text-underline-offset:3px}.navx[data-v-d6aef6f7]{transition:color .15s;cursor:pointer}.navx[data-v-d6aef6f7]:hover{color:#8a7a00!important}.tag0941[data-v-d6aef6f7]{display:inline-flex;align-items:center;background:var(--B);color:var(--Y);font-family:var(--fd);font-weight:700;text-transform:uppercase;letter-spacing:.12em;line-height:1;padding:6px 11px 5px;font-size:12px}.tag0941--list[data-v-d6aef6f7]{background:var(--Y);color:var(--B)}.mark0941[data-v-d6aef6f7]{background:var(--Y);color:var(--B);display:inline-block;font-family:var(--fs);font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;padding:0 .12em;margin:0 .04em}.mark0941--tight[data-v-d6aef6f7]{padding-right:.03em;margin-right:0}.alle-link[data-v-d6aef6f7]{font-family:var(--fd);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink60);text-decoration:none}.tag-cat[data-v-d6aef6f7]{font-family:var(--fd);font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink60)}.loading-state[data-v-d6aef6f7]{text-align:center;padding:48px}@media(max-width:768px){.content-wrap[data-v-d6aef6f7]{padding:0 18px}}.aufmacher-grid[data-v-d6aef6f7]{display:grid;grid-template-columns:minmax(0,1.55fr) 360px;padding:40px 0 44px}@media(max-width:860px){.aufmacher-grid[data-v-d6aef6f7]{grid-template-columns:1fr}}.lead[data-v-d6aef6f7]{padding-right:44px;border-right:1px solid var(--hair)}@media(max-width:860px){.lead[data-v-d6aef6f7]{padding-right:0;border-right:none;border-bottom:1px solid var(--hair);padding-bottom:28px;margin-bottom:28px}}.lead-tags[data-v-d6aef6f7]{display:flex;align-items:center;gap:14px;margin-bottom:20px}.lead-headline[data-v-d6aef6f7]{font-family:var(--fd);font-weight:700;font-size:clamp(3rem,6.5vw,5.9rem);line-height:1.08;letter-spacing:-.025em;text-transform:uppercase;color:var(--B);margin-bottom:28px;text-wrap:balance}.lead-img[data-v-d6aef6f7]{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,#d4a86a,#7a5a38 55%,#2e2114);margin-bottom:26px}.lead-grain[data-v-d6aef6f7]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.35 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px;mix-blend-mode:overlay;opacity:.25}.lead-photo-credit[data-v-d6aef6f7]{position:absolute;bottom:12px;left:14px;font-family:var(--fb);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#fff9}.lead-text[data-v-d6aef6f7]{font-family:var(--fb);font-size:19px;line-height:1.52;color:var(--B);margin:0 0 22px;max-width:660px;text-wrap:pretty}.drop-cap[data-v-d6aef6f7]{font-family:var(--fs);font-style:italic;font-weight:400;font-size:4.75em;line-height:.66;float:left;margin:8px 14px -6px 0;color:var(--B)}.lead-meta[data-v-d6aef6f7]{display:flex;align-items:center;gap:12px;font-family:var(--fb);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink60)}.lead-author[data-v-d6aef6f7]{color:var(--B)}.meta-dot[data-v-d6aef6f7]{width:3px;height:3px;border-radius:50%;background:#2a2d3559}.stadtgeschehen[data-v-d6aef6f7]{padding-left:40px}@media(max-width:860px){.stadtgeschehen[data-v-d6aef6f7]{padding-left:0}}.stadtgeschehen-bar h2[data-v-d6aef6f7]{margin:0}.stadtgeschehen-bar[data-v-d6aef6f7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.story-item[data-v-d6aef6f7]{display:grid;grid-template-columns:36px 1fr 74px;gap:14px;padding:18px 0;border-bottom:1px solid var(--hair);align-items:start}.story-num[data-v-d6aef6f7]{font-family:var(--fd);font-weight:700;font-size:30px;line-height:.8;letter-spacing:-.03em;color:var(--B)}.story-cat[data-v-d6aef6f7]{font-family:var(--fd);font-weight:500;font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink60);margin-bottom:5px}.story-title[data-v-d6aef6f7]{font-family:var(--fd);font-weight:700;font-size:18px;line-height:1.02;text-transform:uppercase;color:var(--B);margin:0 0 7px;text-wrap:balance}.story-meta[data-v-d6aef6f7]{font-family:var(--fb);font-weight:500;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink40)}.story-thumb[data-v-d6aef6f7]{aspect-ratio:1/1}.album-event[data-v-d6aef6f7]{position:absolute;top:10px;left:10px;max-width:calc(100% - 20px);background:var(--B);color:var(--Y);font-family:var(--fd);font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:5px 9px 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-h1[data-v-d6aef6f7]{font-family:var(--fd);font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink60);margin:0;padding:14px 0 6px}.loc-section[data-v-d6aef6f7]{padding:0 0 56px}.loc-chips[data-v-d6aef6f7]{display:flex;flex-wrap:wrap;gap:10px;padding-top:18px}.loc-chip[data-v-d6aef6f7]{font-family:var(--fd);font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.04em;color:var(--B);text-decoration:none;border:2px solid var(--B);padding:8px 14px 7px}.loc-chip[data-v-d6aef6f7]:hover{background:var(--Y)}.loc-chip-n[data-v-d6aef6f7]{font-weight:500;font-size:11px;color:var(--ink60);margin-left:6px}.section-head[data-v-d6aef6f7]{display:flex;align-items:flex-end;justify-content:space-between;border-top:4px solid var(--B);padding-top:18px;margin-bottom:8px}.section-head-left[data-v-d6aef6f7]{display:flex;align-items:center;gap:14px}.section-title[data-v-d6aef6f7]{font-family:var(--fd);font-weight:700;font-size:clamp(1.4rem,2.5vw,2.1rem);line-height:.9;text-transform:uppercase;letter-spacing:-.015em;color:var(--B);margin:0}.events-section[data-v-d6aef6f7]{padding:0 0 52px}.galerie-section[data-v-d6aef6f7]{padding:0 0 56px}.section-footer[data-v-d6aef6f7]{display:flex;justify-content:flex-end;margin-top:20px}.galerie-grid[data-v-d6aef6f7]{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:26px}@media(max-width:900px){.galerie-grid[data-v-d6aef6f7]{grid-template-columns:repeat(2,1fr)}}.album-tile[data-v-d6aef6f7]{color:var(--B)}.album-tile-img[data-v-d6aef6f7]{position:relative;aspect-ratio:3/2;background-size:cover;background-position:center;overflow:hidden;margin-bottom:12px}.album-count[data-v-d6aef6f7]{position:absolute;bottom:10px;right:10px;background:var(--Y);color:var(--B);font-family:var(--fd);font-weight:700;font-size:11px;letter-spacing:.04em;padding:4px 9px 3px}.album-date[data-v-d6aef6f7]{font-family:var(--fb);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink40);margin-bottom:5px}.album-title[data-v-d6aef6f7]{font-family:var(--fd);font-weight:700;font-size:19px;text-transform:uppercase;letter-spacing:-.005em;color:var(--B);margin:0}
