:root{--dur-btn:.25s;--eo:cubic-bezier(.16,.78,.29,1);--erev:cubic-bezier(.22,1,.36,1);--dur-reveal:.62s;--lift-sm:-2px;--lift-md:-4px;--sh-sm:0 4px 12px rgba(3,45,103,.10);--sh-md:0 10px 24px rgba(3,45,103,.12);--sh-lg:0 16px 34px rgba(3,45,103,.16);--shell:1200px;--section:clamp(48px,7vw,88px);--section-sm:clamp(40px,6vw,72px)}[role='region']:focus-visible{outline:3px solid #032D67;outline-offset:2px}html{scroll-behavior:smooth}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}[data-reveal]{transition:opacity var(--dur-reveal) var(--erev),transform var(--dur-reveal) var(--erev),box-shadow .42s var(--eo),border-color .3s ease,background-color .3s ease!important}[data-reveal]{transition-delay:var(--tjd,0s),var(--tjd,0s),0s,0s,0s!important}.responsive-cards>*:nth-child(2),.pos-grid>*:nth-child(2),.akw-members>*:nth-child(2),#presseTrack>*:nth-child(2),#fraktionTrack>*:nth-child(2),#tjp-presseTrack>*:nth-child(2),.press-nav>*:nth-child(2),.tm-liste>*:nth-child(2),.aktuell-klein>*:nth-child(2){--tjd:.09s}.responsive-cards>*:nth-child(3),.pos-grid>*:nth-child(3),.akw-members>*:nth-child(3),#presseTrack>*:nth-child(3),#fraktionTrack>*:nth-child(3),#tjp-presseTrack>*:nth-child(3),.tm-liste>*:nth-child(3),.aktuell-klein>*:nth-child(3){--tjd:.18s}.responsive-cards>*:nth-child(4),.pos-grid>*:nth-child(4),.akw-members>*:nth-child(4),#presseTrack>*:nth-child(4),#fraktionTrack>*:nth-child(4),#tjp-presseTrack>*:nth-child(4),.tm-liste>*:nth-child(4),.aktuell-klein>*:nth-child(4){--tjd:.27s}.responsive-cards>*:nth-child(5),.pos-grid>*:nth-child(5),.akw-members>*:nth-child(5),#presseTrack>*:nth-child(5),#fraktionTrack>*:nth-child(5),#tjp-presseTrack>*:nth-child(5),.tm-liste>*:nth-child(5),.aktuell-klein>*:nth-child(5){--tjd:.36s}.responsive-cards>*:nth-child(n+6),.pos-grid>*:nth-child(n+6),.akw-members>*:nth-child(n+6),#presseTrack>*:nth-child(n+6),#fraktionTrack>*:nth-child(n+6),#tjp-presseTrack>*:nth-child(n+6),.tm-liste>*:nth-child(n+6){--tjd:.44s}@media(prefers-reduced-motion:reduce){[data-reveal]{transition:none!important}}@keyframes tjViewIn{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}html.tj-swap [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.tj-reveal{opacity:0!important;transition:opacity var(--dur-reveal) var(--erev),transform var(--dur-reveal) var(--erev)!important}.tj-reveal{transition-delay:var(--tjd,0s),var(--tjd,0s)!important}.tj-reveal:not(:hover){transform:translateY(24px)!important}.tj-reveal.tj-seen{opacity:1!important}.tj-reveal.tj-seen:not(:hover){transform:none!important}h1,h2,h3,h4,h5,h6,nav,header,footer,button,.burger,.brand-sub,.brand-divider,[class*=kicker],[class*=badge]{-webkit-user-select:none;user-select:none}html.tj-swap .tj-reveal{opacity:1!important;transform:none!important;transition:none!important}@media(prefers-reduced-motion:reduce){.tj-reveal{opacity:1!important;transition:none!important}.tj-reveal:not(:hover),.tj-reveal.tj-seen:not(:hover){transform:none!important}}@media print{.tj-reveal{opacity:1!important;transition:none!important}.tj-reveal:not(:hover),.tj-reveal.tj-seen:not(:hover){transform:none!important}}@keyframes tjKenA{0%{transform:scale(1.04)}50%{transform:scale(1.13)}100%{transform:scale(1.04)}}@keyframes tjKenB{0%{transform:scale(1.13)}50%{transform:scale(1.04)}100%{transform:scale(1.13)}}.hero-slide{opacity:0;transform:scale(1.04);transition:opacity 2.4s ease-in-out,transform 18s linear!important;will-change:opacity,transform}.hero-slide.zout{transform:scale(1.16)}.hero-slide.on{opacity:1;transform:scale(1.16)}.hero-slide.zout.on{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.hero-slide,.hero-slide.on,.hero-slide.zout,.hero-slide.zout.on{transform:none!important;transition:opacity .4s ease!important}}.fdp-scrollcue{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);color:rgba(255,255,255,.9);z-index:6;animation:fdpCue 1.8s ease-in-out infinite;transition:opacity .45s;pointer-events:none;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}@keyframes fdpCue{0%,100%{transform:translate(-50%,0)}50%{transform:translate(-50%,8px)}}.fdp-scrollcue.gone{opacity:0}@media(prefers-reduced-motion:reduce){.fdp-scrollcue{animation:none!important}}[data-static-view='Pressemitteilungen'] button>div:last-of-type{display:flex;flex-direction:column;gap:10px;justify-content:center}[data-static-view='Pressemitteilungen'] button>div:last-of-type>*{margin-top:0!important;margin-bottom:0!important}.fdp-view-in{animation:fdpViewIn .5s var(--erev)}@keyframes fdpViewIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fdp-view-in{animation:none!important}}html.tj-menu{overflow:hidden!important}html.tj-menu body{position:fixed;top:var(--tj-scrolly,0px);left:0;right:0;width:100%;overflow:hidden!important;touch-action:none}html.tj-menu #mobileMenu,html.tj-menu [data-mobile-menu]{touch-action:auto;overflow-y:auto}html.tj-menu header{position:fixed!important;top:0;left:0;right:0;z-index:90}html.tj-menu .back-top{opacity:0!important;pointer-events:none}@media(prefers-reduced-motion:reduce){.fdp-view{animation:none!important}}.burger{padding:13px!important;margin:-13px!important;box-sizing:content-box}.akw-members>.tj-seen{transition:transform .3s var(--erev),box-shadow .3s var(--eo),border-color .3s ease!important}.akw-members>.tj-seen:hover{transform:translateY(var(--lift-sm));box-shadow:var(--sh-md);border-color:#CBD6E6}@media(hover:none){.akw-members>.tj-seen:hover{transform:none;box-shadow:none;border-color:#E4E8EF}}@media(prefers-reduced-motion:reduce){.akw-members>.tj-seen:hover{transform:none}}.fdp-ken{animation:none!important}html{scrollbar-width:thin;scrollbar-color:#032D67 #E6ECF4}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#E6ECF4}::-webkit-scrollbar-thumb{background:#0A3E86;border-radius:8px;border:3px solid #E6ECF4}::-webkit-scrollbar-thumb:hover{background:#0A4F91}a:not([data-reveal]),button:not([data-reveal]),.zoom:not([data-reveal]),[class*=tile]:not([data-reveal]),[class*=card]:not([data-reveal]){transition:box-shadow var(--dur-btn) var(--eo),transform var(--dur-btn) var(--eo),background-color var(--dur-btn) var(--eo),border-color var(--dur-btn) var(--eo),color var(--dur-btn) var(--eo)!important}.rc-card:hover,.rc-vorstand>*:hover,.rc-tiles>*:hover,.rc-topics>*:hover{box-shadow:var(--sh-sm)!important}.pn-card{transition:transform .3s var(--erev)}.fdp-view .pn-card:hover,[data-static-view] .pn-card:hover{transform:translateY(var(--lift-md))!important}[data-static-view='Pressemitteilungen'] button:has(img){transition:box-shadow .28s var(--erev),transform .28s var(--erev)}[data-static-view='Pressemitteilungen'] button:has(img):hover{box-shadow:var(--sh-lg)!important;transform:translateY(var(--lift-md))!important}.scpe{transition:transform .25s var(--erev),box-shadow .25s,filter .2s}[data-static-view] .scpe:hover,.fdp-view .scpe:hover{transform:translateY(var(--lift-sm))!important;box-shadow:var(--sh-lg)!important}.akw-banner img{transition:transform .55s var(--erev)}.akw-banner:hover img{transform:scale(1.06)}.akw-banner-cta{transition:transform .25s var(--erev),box-shadow .25s}.akw-banner:hover .akw-banner-cta{transform:translateY(var(--lift-sm));box-shadow:var(--sh-md)}header a[aria-label]:hover,header a[href^='mailto']:hover{transform:translateY(var(--lift-sm))!important}.fdp-view a[href*='mitglied']:hover,header a[href*='mitglied']:hover,.fdp-view section:first-of-type a:hover,.fdp-view section:first-of-type button:hover{transform:translateY(var(--lift-sm))!important}#site-header,#m-site-header{background:transparent!important;border-bottom-color:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none}#site-header::before,#m-site-header::before,#site-header::after,#m-site-header::after{content:'';position:absolute;left:0;right:0;z-index:-1;pointer-events:none;transition:transform .42s var(--erev)}#site-header::before,#m-site-header::before{top:0;bottom:1px;transform-origin:top;background:#fff}#m-site-header::before{background:rgba(255,255,255,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}#site-header::after,#m-site-header::after{bottom:0;height:1px;background:#ececf1}#site-header .brand-row,#m-site-header .brand-row{height:86px!important;pointer-events:none;transition:transform .42s var(--erev)!important}#site-header .brand-row :is(button,a,nav),#m-site-header .brand-row :is(button,a,nav),#site-header .mobile-menu-panel,#m-site-header .mobile-menu-panel{pointer-events:auto}@media(min-width:1040px){header.scrolled::before{transform:scaleY(.8681)}header.scrolled::after{transform:translateY(-12px)}header.scrolled .brand-row{transform:translateY(-6px)}}@media(max-width:1039px){header.scrolled::before{transform:scaleY(.8022)}header.scrolled::after{transform:translateY(-18px)}header.scrolled .brand-row{transform:translateY(-9px)}}header.scrolled .brand-logo{transform:scale(.84)}html.tj-menu header.scrolled::before,html.tj-menu header.scrolled::after,html.tj-menu header.scrolled .brand-row{transform:none}.brand-logo{transform-origin:left center;transition:transform .42s var(--erev)!important}.brand-divider{transition:opacity .3s ease!important}.brand-sub{transition:opacity .32s ease .05s!important}@media(prefers-reduced-motion:reduce){#site-header::before,#m-site-header::before,#site-header::after,#m-site-header::after,#site-header .brand-row,#m-site-header .brand-row,.brand-logo{transition:none!important}}#site-header span{transition:opacity .5s ease,transform .5s ease!important}a[href^='mailto:']>span{background:#032D67!important;color:#fff!important;transition:background var(--dur-btn) var(--eo),color var(--dur-btn) var(--eo),transform var(--dur-btn) var(--eo),box-shadow var(--dur-btn) var(--eo)!important}a[href^='mailto:']>span:hover{background:#FFE000!important;color:#032D67!important}a[href^='mailto:']>span:hover svg{color:#032D67!important;stroke:#032D67!important}footer button:hover{transform:none!important}@media(hover:hover){.scp6:hover{background:var(--blau-tief,#021E47)!important;transform:translateY(var(--lift-sm))!important;box-shadow:var(--sh-lg)!important}}.scp6:focus-visible{background:var(--blau-tief,#021E47)!important;box-shadow:var(--sh-lg)!important;outline:3px solid #FFE000;outline-offset:3px}@media(prefers-reduced-motion:reduce){a:not([data-reveal]),button:not([data-reveal]),a[href^='mailto:']>span{transition-duration:.01ms!important}.scp6:hover,.scpe:hover,a[href^='mailto:']>span:hover{transform:none!important}}.tj-car-wrap{position:relative}.tj-car-arrow{position:absolute;top:calc(50% - 14px);transform:translateY(-50%);z-index:6;width:46px;height:46px;border-radius:50%;border:1.5px solid #D4D9E3;background:#fff;color:#032D67;display:none;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 18px rgba(3,45,103,.14);transition:background .25s var(--eo),color .25s,border-color .25s,opacity .25s,visibility .25s}.tj-car-prev{left:-8px}.tj-car-next{right:-8px}.tj-car-arrow:hover{background:#032D67;color:#fff;border-color:#032D67}.tj-car-arrow svg{transition:transform .25s var(--eo)}.tj-car-next:hover svg{transform:translateX(3px)}.tj-car-prev:hover svg{transform:translateX(-3px)}.tj-car-arrow[disabled]{opacity:0;visibility:hidden;pointer-events:none}@media(hover:hover) and (pointer:fine) and (min-width:860px){.tj-car-arrow{display:flex}}.press-arrows{display:none!important}.responsive-cards,.pos-grid,#presseTrack,#fraktionTrack,#tjp-presseTrack,#tjp-fraktionTrack{scroll-snap-type:x proximity!important}@media(max-width:760px){.hero-slide img{object-position:50% 62%!important}}body{overflow-x:clip}.press-hero{position:relative;background:#032D67;color:#fff;overflow:hidden;border-bottom:4px solid #FFE000;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);border-radius:0;min-height:clamp(300px,42vw,460px);display:flex;align-items:flex-end}.press-hero-bg{position:absolute;inset:0;opacity:.38}.press-hero-bg img{width:100%;height:100%;object-fit:cover}.press-hero::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,45,103,.25) 0%,rgba(3,45,103,.66) 100%)}.press-hero-in{position:relative;z-index:2;padding:clamp(22px,4vw,34px) clamp(20px,4vw,38px) clamp(26px,4.5vw,42px)}.press-hero-back{display:inline-flex;align-items:center;background:none;border:none;color:#fff;opacity:.92;font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.02em;cursor:pointer;padding:4px 0;transition:opacity .2s}.press-hero-back:hover{opacity:1}.press-hero-meta{display:flex;align-items:center;gap:8px 14px;flex-wrap:wrap;margin-top:clamp(26px,6vw,54px)}.phm-tag{color:#FFE000;font-weight:800;text-transform:uppercase;font-size:12.5px;letter-spacing:.06em}.phm-tag+.phm-tag::before{content:'·';color:rgba(255,255,255,.6);margin-right:14px;font-weight:400}.phm-date{font-size:13px;color:rgba(255,255,255,.85);font-weight:600;white-space:nowrap}.press-hero-title{font-family:'Public Sans';font-weight:900;font-size:clamp(26px,4vw,42px);line-height:1.08;margin:10px 0 0;letter-spacing:-.02em;color:#fff;text-shadow:0 2px 18px rgba(3,20,50,.35)}@media(min-width:760px){.press-hero-back{position:absolute;top:22px;left:clamp(20px,5vw,40px)}}.press-hero-in{width:100%;max-width:900px;margin:0 auto}.press-body p{margin:0 0 17px;line-height:1.78}.press-body h3{font-family:'Public Sans';font-weight:800;color:#032D67;font-size:clamp(19px,2.4vw,23px);letter-spacing:-.01em;line-height:1.25;margin:34px 0 12px}.press-body ul,.press-body ol{margin:0 0 17px;padding-left:22px}.press-body li{margin:0 0 8px;line-height:1.7}.press-body blockquote{margin:26px 0;padding:14px 20px;border-left:4px solid #FFE000;background:#F6F8FC;border-radius:0 10px 10px 0}.press-sig{margin-top:34px;padding-top:18px;border-top:1px solid #E6E6EC;color:#3A4150}.press-sig p{margin:0 0 4px;line-height:1.6}.press-att{margin-top:38px}.pa-head{font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:13px;color:#0A76A8;margin-bottom:12px}.pa-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.pa-img{display:block;border-radius:12px;overflow:hidden;border:1px solid #E6E6EC;aspect-ratio:4/3;transition:transform .3s var(--eo),box-shadow .3s}.pa-img:hover{transform:translateY(var(--lift-sm));box-shadow:var(--sh-md)}.pa-img img{width:100%;height:100%;object-fit:cover;display:block}.pa-files{display:flex;flex-direction:column;gap:8px}.pa-file{display:flex;align-items:center;gap:11px;padding:12px 15px;border:1px solid #E6E6EC;border-radius:12px;color:#032D67;font-weight:700;font-size:14.5px;text-decoration:none;transition:border-color .2s,box-shadow .25s,transform .25s var(--eo)}.pa-file:hover{border-color:#0A76A8;box-shadow:var(--sh-sm);transform:translateY(var(--lift-sm))}.pa-file span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-file em{font-style:normal;font-size:12.5px;color:#9AA3B2;font-weight:600;white-space:nowrap}.press-bild{margin:26px 0}.press-bild img{display:block;width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:12px;border:1px solid #E6E6EC}.press-bild figcaption{margin-top:8px;font-size:13.5px;line-height:1.5;color:#5A6272}.press-datei{margin:20px 0}.pos-grid,.responsive-cards,#presseTrack,#themenTrack,#fraktionTrack,#tjp-presseTrack,#tjp-themenTrack,#tjp-fraktionTrack{scrollbar-width:none!important;-ms-overflow-style:none!important;overscroll-behavior-x:contain}.pos-grid::-webkit-scrollbar,.responsive-cards::-webkit-scrollbar,#presseTrack::-webkit-scrollbar,#themenTrack::-webkit-scrollbar,#fraktionTrack::-webkit-scrollbar,#tjp-presseTrack::-webkit-scrollbar,#tjp-themenTrack::-webkit-scrollbar,#tjp-fraktionTrack::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}@media(max-width:719px){.fdp-view[data-screen-label='Pressemitteilungen'] button[data-reveal]>div:first-child,.fdp-view[data-screen-label='Fraktion'] button[data-reveal]>div:first-child,.fdp-view[data-screen-label='Stadtverband'] button[data-reveal]>div:first-child{flex:1 1 100%!important;width:100%!important;height:185px!important;min-height:0!important}}.mobile-menu-panel{max-height:0;opacity:0;visibility:hidden;overflow:hidden;transition:max-height .52s var(--erev),opacity .3s ease,visibility 0s linear .52s!important}.mobile-menu-panel.open{opacity:1;visibility:visible;transition:max-height .52s var(--erev),opacity .34s ease .08s!important}.mobile-menu-panel>div{transform:translateY(-10px);transition:transform .52s var(--erev)}.mobile-menu-panel.open>div{transform:none}