.breakdance .bde-section-2-100{background-color:#FFF}.breakdance .bde-section-2-100 .section-container{height:100vh}.breakdance .bde-section-2-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-2-100 .section-container{padding-left:0px;padding-right:0px}.breakdance .bde-fancy-container-2-102{width:100%;border-radius:0px}.breakdance .bde-fancy-container-2-102{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.marquee{--size:clamp(160px,15vw,380px);--gap:16px;--speed:60s;--tilt:-2deg;--bleed:80px;position:relative;width:100%;height:var(--size);overflow:hidden;display:block}.tilt{height:calc(100% + 2 * var(--bleed));margin-top:calc(-1 * var(--bleed));margin-bottom:calc(-1 * var(--bleed));transform:rotate(var(--tilt));transform-origin:center;display:flex;align-items:center}.marquee__track{display:flex;align-items:center;gap:var(--gap);width:max-content;will-change:transform;animation:marquee-scroll var(--speed) linear infinite}.sq{width:var(--size);aspect-ratio:1 / 1;flex:0 0 auto;margin:0;overflow:hidden;border-radius:16px}.sq img{width:100%;height:100%;object-fit:cover;display:block;border-radius:16px}@keyframes marquee-scroll{from{transform:translate3d(0,0,0)}to{transform:translate3d(calc(-50% - var(--gap)/2),0,0)}}.breakdance .bde-section-2-464 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2-227 .section-container{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-section-2-227{background-color:#FFF}.breakdance .bde-section-2-227 .section-container{--bde-section-width:100%}.breakdance .bde-section-2-227 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px}@media (max-width:479px){.breakdance .bde-section-2-227 .section-container{padding-left:0px;padding-right:0px}}.breakdance .bde-div-2-229{display:flex;flex-direction:column}.breakdance .bde-div-2-231{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.breakdance .bde-code-block-2-262{padding-right:0px;padding-left:0px}.breakdance .bde-section-2-261{background-color:#FFF}.breakdance .bde-section-2-261 .section-container{--bde-section-width:100%}.breakdance .bde-section-2-261 .section-container{padding-left:0px;padding-right:0px;padding-top:0px}@media (max-width:479px){.breakdance .bde-section-2-261{margin-top:110px}}.breakdance .bde-section-2-331 .section-container{--bde-section-width:100%}.breakdance .bde-div-2-458{width:100vw;padding-right:0px;padding-left:0px}.breakdance .bde-code-block-2-457{width:100vw;padding-right:0px;padding-left:0px}.mockup_scale{position:relative;height:100svh;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#fff}.mockup_scale .mockup{position:absolute;top:50%;left:50%;width:110vw;height:110vh;transform:translate(-50%,-50%) scale(5);background-image:url(https://beta.redcat-media.de/wp-content/uploads/2025/10/Startseitezoomsliderv4-scaled-1-scaled.jpg-1.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1;will-change:transform;transition:none}.mockup_scale .mission-text{position:relative;z-index:10;max-width:1200px;padding:20px;text-align:center;font-weight:800;line-height:1.1;font-size:clamp(28px,5vw,72px);color:#262f3f}@media (max-width:600px){.mockup_scale .mission-text{font-size:var(--font_size_h3,1.5rem)}}.breakdance .bde-section-2-271 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2-271{background-color:#f8f8f8}.breakdance .bde-section-2-271 .section-container{--bde-section-width:1350px}.breakdance .bde-div-2-275{display:flex;flex-direction:row;flex-wrap:nowrap;gap:3em}.breakdance .bde-div-2-288{display:flex;flex-direction:row;flex-wrap:nowrap;gap:3em}.breakdance .bde-section-2-299 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2-299 .section-container{--bde-section-width:1350px}.breakdance .bde-section-2-322 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-2-322 .section-container{--bde-section-width:1350px}.breakdance .bde-icon-list-2-325 ul{flex-direction:row;justify-content:left;flex-wrap:wrap;align-items:center}.breakdance .bde-icon-list-2-325 li .bde-icon-list__text{font-size:14px;font-weight:500}