.club-site .club-d-start{--club-d-hero-overlay:linear-gradient(180deg,color-mix(in srgb,var(--plc-navy) 78%,transparent) 0%,color-mix(in srgb,var(--plc-navy) 48%,transparent) 45%,color-mix(in srgb,var(--plc-navy) 80%,transparent) 100%);--club-d-band-overlay:linear-gradient(180deg,color-mix(in srgb,var(--plc-navy) 15%,transparent),color-mix(in srgb,var(--plc-navy) 60%,transparent));--club-d-service-overlay:linear-gradient(180deg,color-mix(in srgb,var(--plc-navy) 10%,transparent),color-mix(in srgb,var(--plc-navy) 82%,transparent) 70%,var(--plc-navy))}.club-d-start .chs__slide img{filter:blur(4px)}.club-d-start .chs__bilder:after{background:var(--club-d-hero-overlay)}.club-d-start .chs__kicker,.club-d-start .chs__headline,.club-d-start .chs__botschaft,.club-d-start .chs__slide-link{text-shadow:0 1px 4px var(--plc-navy)}.club-d-start .cband--schloss:after{content:"";background:var(--club-d-band-overlay);pointer-events:none;position:absolute;inset:0}.club-site .club-d-start .cband.cband--schloss{opacity:1;height:clamp(480px,70vh,760px);min-height:480px}.club-d-start .cband--schloss>img{object-position:50% 100%}.club-d-start .cband--schloss .cbild-credit{z-index:2}.club-d-start .cband--schloss .club-d-bandzitat{z-index:2;width:min(100%,var(--plc-breite));color:var(--plc-weiss);margin:0;position:absolute;bottom:64px;left:50%;right:auto;transform:translate(-50%)}.club-d-bandzitat blockquote{max-width:900px;margin:0;font-size:24px;line-height:1.5}.club-d-bandzitat p{margin:0 0 16px}.club-d-bandzitat footer{font-size:14px;font-weight:700}.club-d-bandzitat a{align-items:center;min-height:44px;display:inline-flex}.club-d-start #menschen .club-d-geschichten-aktion{margin-top:40px}.club-site .club-d-funktionen-aktion{margin-top:40px;display:inline-flex}.club-site .club-d-charity-aktion{margin-top:32px;display:inline-flex}.club-d-werte{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;display:grid}.club-d-werte>figure{min-height:0;margin:0;overflow:hidden}.club-d-werte>figure img{object-fit:cover;width:100%;height:100%}.club-d-werte__raster{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:28px;display:grid}.club-d-werte__raster article{border-top:2px solid var(--plc-orange);min-width:0;padding-top:16px}.club-d-werte__raster h3{margin:0 0 12px;font-size:20px}.club-d-werte__raster p{margin:0;font-size:14px;line-height:1.65}.club-d-team{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:24px;display:grid}.club-site .club-d-team__karte{background:var(--plc-navy);min-width:0;color:var(--plc-weiss);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.club-d-team__logo{z-index:2;width:56px;height:56px;position:absolute;top:16px;right:16px}.club-d-team__motiv{aspect-ratio:1;place-items:center;min-height:0;display:grid;overflow:hidden}.club-d-team__motiv img{object-fit:contain;object-position:50% 0;width:100%;height:100%}.club-d-team__motiv>strong{overflow-wrap:anywhere;padding:80px 24px 24px;font-size:28px;font-weight:800;line-height:1.25}.club-d-team__text{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex}.club-d-team__text h3{color:var(--plc-weiss);margin:0;font-size:18px;line-height:1.4}.club-d-team__text p{color:var(--plc-orange);margin:0;font-size:14px;line-height:1.5}.club-d-team__karte--typografie h3{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.club-d-team__karte:focus-visible{outline:3px solid var(--plc-orange);outline-offset:4px}.club-d-map .ckm-label-linie{fill:none;stroke:var(--plc-weiss);stroke-width:.7px;opacity:.65}.club-d-map .ckm-punkt text{letter-spacing:0;paint-order:stroke;stroke:var(--plc-navy);stroke-width:3px;stroke-linejoin:round;font-size:10px}.club-d-map .ckm-treffer{r:8px}.club-d-map .ckm-info{pointer-events:none}.club-d-map .ckm-info a{pointer-events:auto}.club-site .cn-mega .cn-mega__haupt figure{margin-bottom:20px}.club-site .cstories .cstory-top__weitere{grid-template-rows:auto repeat(3,minmax(0,1fr));gap:20px}.club-site .cstories .cstory-karte--top{grid-template-columns:120px minmax(0,1fr);align-items:center;height:100%;display:grid;overflow:hidden}.club-site .cstories .cstory-karte--top .cem__bild{aspect-ratio:1;width:120px;height:120px}.club-site .cstories .cstory-karte--top .plc-karte__text{gap:10px;min-width:0;padding:16px}.club-site .cstories .cstory-karte--top .cem__meta{margin:0;font-size:11px;line-height:1.5}.club-site .cstories .cstory-karte--top .plc-karte__titel{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}@media (width>=768px){.club-d-start .club-service-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.club-d-start .club-service-strip>a{isolation:isolate;min-height:460px;color:var(--plc-weiss);background:var(--plc-navy);grid-column:span 2;position:relative;overflow:hidden}.club-d-start .club-service-strip>a:nth-child(-n+2){grid-column:span 3;min-height:540px}.club-d-start .club-service-strip figure{aspect-ratio:auto;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.club-d-start .club-service-strip>a:before{content:"";z-index:-1;background:var(--club-d-service-overlay);position:absolute;inset:0}.club-d-start .club-service-strip a>div{flex:0;gap:14px;margin-top:auto;padding:32px}.club-d-start .club-service-strip h3{color:var(--plc-weiss);min-height:0;margin:0;font-size:26px}.club-d-start .club-service-strip p{color:var(--plc-weiss);min-height:4.5em;margin:0;font-size:15px;line-height:1.5}.club-d-start .club-service-strip span{color:var(--plc-weiss);padding-top:12px;font-size:14px}}@media (width>=768px) and (width<=1100px){.club-d-start .club-service-strip>a,.club-d-start .club-service-strip>a:nth-child(-n+2){grid-column:span 3;min-height:480px}.club-d-start .club-service-strip>a:last-child{grid-column:span 6}.club-d-werte{grid-template-columns:1fr}.club-d-werte>figure{height:320px}.club-d-team{grid-template-columns:repeat(3,minmax(0,1fr))}.club-site .cstories .cstory-karte--top{grid-template-columns:88px minmax(0,1fr)}.club-site .cstories .cstory-karte--top .cem__bild{width:88px;height:88px}}@media (width<=767px){.club-site .club-d-start .cband.cband--schloss{height:clamp(420px,70vh,760px);min-height:420px}.club-d-start .cband--schloss .club-d-bandzitat{bottom:56px}.club-d-bandzitat blockquote{font-size:18px}.club-d-werte{grid-template-columns:1fr;gap:24px}.club-d-werte>figure{height:240px}.club-d-werte__raster{gap:20px}.club-d-werte__raster h3{overflow-wrap:anywhere;font-size:15px}.club-d-werte__raster p{font-size:13px}.club-d-team{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.club-d-team__logo{width:36px;height:36px;top:12px;right:12px}.club-d-team__motiv>strong{padding:64px 16px 16px;font-size:19px}.club-d-team__text{gap:8px;padding:16px}.club-d-team__text h3{font-size:15px}.club-d-team__text p{font-size:12px}.club-site .cstories .cstory-top__weitere{grid-template-rows:auto repeat(3,auto);gap:12px}}
