.breakdance .bde-section-280-100 .section-container{gap:20px;align-items:center;text-align:center;justify-content:center}.breakdance .bde-section-280-100{background-image:url(https://pirmasenser-ballsportverein.de/wp-content/uploads/2026/02/20260211_200827-scaled.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.breakdance .bde-section-280-100>.section-background-overlay{background-color:#262C38CF;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-280-100 .section-container{min-height:522px}.breakdance .bde-section-280-100{background-image:linear-gradient(90deg,rgba(5,16,26,.82),rgba(5,16,26,.12)),url(https://pirmasenser-ballsportverein.de/wp-content/uploads/2026/09/pbsv-community-web.jpg)!important;background-size:cover;background-position:center}.breakdance .bde-section-280-100 .section-background-overlay{background:rgba(8,16,26,.18)!important}.breakdance .bde-section-280-100::after{content:'KI-generiertes Symbolbild';position:absolute;bottom:10px;right:12px;z-index:3;color:#fff;font-size:10px;background:rgba(4,15,24,.68);padding:3px 6px;border-radius:4px}.breakdance .bde-section-280-100 h1{font-style:italic;font-weight:900;letter-spacing:-.045em;text-transform:uppercase;text-shadow:5px 5px 0 #e51c88}.breakdance .bde-section-280-100::before{content:"";position:absolute;right:4%;top:13%;width:145px;height:160px;background:linear-gradient(130deg,#00b8ed 0 49%,#e51c88 50%);clip-path:polygon(0 0,100% 26%,40% 100%);opacity:.55;pointer-events:none}.breakdance .bde-section-280-100 + section{background-image:linear-gradient(130deg,transparent 77%,rgba(229,28,136,.12) 77%,rgba(229,28,136,.12) 82%,transparent 82%)}.breakdance .bde-section-280-100 + section h2{font-style:italic;letter-spacing:-.035em;border-left:7px solid #00b8ed;padding-left:18px}.breakdance .bde-section-280-100 h1{font-family:Manrope,system-ui,sans-serif!important;color:#fff!important;text-shadow:2px 2px 0 rgba(229,28,136,.48)!important;letter-spacing:-.055em}.breakdance .bde-section-280-100 + section{background-image:linear-gradient(145deg,#bfeefa 0 14%,transparent 14%),linear-gradient(320deg,#fbd4e7 0 12%,transparent 12%),repeating-linear-gradient(135deg,transparent 0 36px,rgba(6,28,42,.055) 37px 38px)!important;background-color:#f3f8fa!important}.breakdance .bde-text-280-103{color:var(--bde-palette-color-1);font-size:var(--preset-id-6ee5b2f0-2a89-468d-8c6a-5bfb1d1fec33-font-size);font-family:var(--preset-id-6ee5b2f0-2a89-468d-8c6a-5bfb1d1fec33-font-family);font-weight:var(--preset-id-6ee5b2f0-2a89-468d-8c6a-5bfb1d1fec33-font-weight);text-transform:var(--preset-id-6ee5b2f0-2a89-468d-8c6a-5bfb1d1fec33-text-transform)}.breakdance .bde-text-280-103{padding:10px 15px 10px 15px;border-top:1px solid var(--bde-palette-color-1);border-bottom:1px solid var(--bde-palette-color-1);border-left:1px solid var(--bde-palette-color-1);border-right:1px solid var(--bde-palette-color-1);border-radius:0px}.breakdance .bde-heading-280-101{color:var(--bde-palette-color-1)}.breakdance .bde-section-280-183 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-280-183{background-color:#eaf7fa}.breakdance .bde-section-280-183{background-image:linear-gradient(125deg,rgba(244,39,133,.13),transparent 36%),linear-gradient(305deg,rgba(0,184,225,.15),transparent 28%),repeating-linear-gradient(135deg,transparent 0 36px,rgba(6,28,40,.04) 37px 38px)}.breakdance .bde-section-280-183 h2{border-left:7px solid #ed2783;padding-left:18px}.breakdance .bde-section-280-183 h3{color:#007e9c}.breakdance .bde-section-280-183 .section-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;align-items:stretch}.breakdance .bde-section-280-183 .section-container>:nth-child(1),.breakdance .bde-section-280-183 .section-container>:nth-child(2){grid-column:1 / -1}.breakdance .bde-section-280-183 .section-container>:nth-child(2){margin-bottom:28px;max-width:900px;line-height:1.6;font-size:1.05rem}.breakdance .bde-section-280-183 .section-container>:nth-child(3),.breakdance .bde-section-280-183 .section-container>:nth-child(5){grid-row:3;background:#0b1d29;color:#fff;padding:20px 24px;border-top:5px solid #05b9e2;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.2;margin:0}.breakdance .bde-section-280-183 .section-container>:nth-child(3),.breakdance .bde-section-280-183 .section-container>:nth-child(4){grid-column:1}.breakdance .bde-section-280-183 .section-container>:nth-child(5),.breakdance .bde-section-280-183 .section-container>:nth-child(6),.breakdance .bde-section-280-183 .section-container>:nth-child(7){grid-column:2}.breakdance .bde-section-280-183 .section-container>:nth-child(5){border-top-color:#ed2783}.breakdance .bde-section-280-183 .section-container>:nth-child(4),.breakdance .bde-section-280-183 .section-container>:nth-child(6){grid-row:4;width:100%;min-height:220px;padding:24px;background:#fff;box-shadow:0 16px 32px rgba(8,27,40,.1);line-height:1.6}.breakdance .bde-section-280-183 .section-container>:nth-child(7){grid-row:5;margin-top:16px;margin-bottom:24px}.breakdance .bde-section-280-183 .section-container>:nth-child(8),.breakdance .bde-section-280-183 .section-container>:nth-child(9){grid-column:1 / -1}.breakdance .bde-section-280-183 .section-container>:nth-child(8){grid-row:6;margin-top:24px}.breakdance .bde-section-280-183 .section-container>:nth-child(9){grid-row:7;width:100%;max-width:900px;padding:22px 28px;background:rgba(255,255,255,.88);border-left:6px solid #05b9e2;line-height:1.55}@media(max-width:767px){.breakdance .bde-section-280-183 .section-container{display:flex;flex-direction:column;gap:0}.breakdance .bde-section-280-183 .section-container>:nth-child(5){margin-top:20px}.breakdance .bde-section-280-183 .section-container>:nth-child(4),.breakdance .bde-section-280-183 .section-container>:nth-child(6){min-height:0;padding:20px}}.breakdance .bde-heading-280-184{margin-bottom:20px}.breakdance .bde-basic-list-280-188{list-style-position:outside;list-style-type:'👉';padding-inline-start:20px}.breakdance .bde-basic-list-280-188 li{padding-inline-start:15px}.breakdance .bde-basic-list-280-188 li:not(:last-child){margin-bottom:15px}.breakdance .bde-basic-list-280-190{list-style-position:outside;padding-inline-start:20px}.breakdance .bde-basic-list-280-190 li{padding-inline-start:15px}.breakdance .bde-basic-list-280-190 li:not(:last-child){margin-bottom:15px}