.testimonial-carousel.testimonial-carousel--vertical{width:100%;max-width:100%;overflow:visible}.testimonial-carousel.testimonial-carousel--vertical>.relation-grid{gap:1.5rem;overflow:visible;grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}.testimonial-carousel.testimonial-carousel--vertical .relation-card--testimonial{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important}.testimonial-carousel.testimonial-carousel--vertical .testimonial-card__content,.testimonial-carousel.testimonial-carousel--vertical .testimonial-card__content blockquote{-webkit-line-clamp:unset;max-height:none!important;overflow:visible!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-carousel__track{scroll-snap-type:x mandatory!important;gap:clamp(.9rem,2vw,1.5rem)!important;height:auto!important;min-height:0!important;padding:0 0 1rem!important;scroll-padding-inline:0!important;display:flex!important;overflow:auto hidden!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-carousel__track>.relation-grid{display:contents!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .relation-card--testimonial{--profile-width:clamp(11rem, 18vw, 15rem);--card-padding:clamp(1.25rem, 2.5vw, 2rem);isolation:isolate;align-self:start;width:auto!important;min-width:0!important;max-width:68rem!important;height:auto!important;min-height:0!important;box-shadow:none!important;scroll-snap-align:start!important;background:#06283a!important;border:1px solid #afdaf53d!important;border-radius:clamp(1.25rem,2.5vw,2.25rem)!important;flex:0 0 min(68rem,100% - clamp(2rem,8vw,8rem))!important;grid-template-columns:minmax(0,1fr)!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .relation-card--testimonial:before,html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .relation-card--testimonial:after{content:none!important;display:none!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .relation-card__media--portrait{z-index:1;background:radial-gradient(circle at 50% 28%,#4ea0d894,#0000 44%),#07283d;inset:var(--card-padding) auto auto var(--card-padding)!important;width:var(--profile-width)!important;height:var(--profile-width)!important;border:0!important;border-radius:1rem!important;min-height:0!important;margin:0!important;display:block!important;position:absolute!important;overflow:hidden!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .relation-card__media--portrait img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important;padding:0!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .relation-card__index{z-index:4;color:var(--blue-light);position:absolute!important;top:1rem!important;right:1rem!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__content{z-index:2;min-width:0;position:relative;width:100%!important;max-width:none!important;min-height:0!important;padding:var(--card-padding)!important;grid-template-columns:var(--profile-width) minmax(0, 1fr)!important;align-content:start!important;align-items:start!important;gap:clamp(1.5rem,3vw,3rem)!important;margin:0!important;display:grid!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__story{min-width:0;grid-area:1/2!important;gap:1.5rem!important;display:grid!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__content blockquote{width:100%!important;min-height:var(--profile-width)!important;align-content:center!important;max-width:none!important;max-height:none!important;margin:0!important;display:grid!important;overflow:visible!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__content blockquote p{letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:pretty;font-weight:600;width:100%!important;max-width:none!important;max-height:none!important;color:var(--white)!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important;margin:0!important;font-size:clamp(1.65rem,2.25vw,2.25rem)!important;line-height:1.25!important;display:block!important;overflow:visible!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__comparison{align-items:stretch;position:relative;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:clamp(.75rem,1.5vw,1.25rem)!important;width:100%!important;max-width:none!important;height:auto!important;display:grid!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__comparison>div{border:1px solid #ffffff3d;border-radius:clamp(1rem,2vw,1.5rem);min-width:0;min-height:0!important;padding:clamp(1.15rem,2vw,1.65rem)!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__comparison>div:first-child{background:#a22b2b3d;border-color:#ff78706b;grid-column:1}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__comparison>div:last-child{background:#1b804e3d;border-color:#5cd3946b;grid-column:3}.testimonial-case-study-carousel .testimonial-card__comparison>div:first-child dt{color:#ffaaa4}.testimonial-case-study-carousel .testimonial-card__comparison>div:last-child dt{color:#9ce2bc}.testimonial-case-study-carousel .testimonial-card__comparison dd,.testimonial-case-study-carousel .testimonial-card__content figcaption span{color:#d4e2e9}.testimonial-case-study-carousel .testimonial-card__content figcaption strong{color:var(--white)}html body #main-content#main-content#main-content main.event-detail-page .event-homepage-testimonials .testimonial-case-study-carousel .relation-grid--testimonial-case-studies .relation-card--testimonial:not(:has(.testimonial-card__comparison)){--profile-width:clamp(8rem, 12vw, 9rem);--card-padding:clamp(1.25rem, 2vw, 1.5rem);flex-basis:min(44rem,100% - clamp(2rem,8vw,8rem))!important;align-self:stretch!important;max-width:44rem!important}html body #main-content#main-content#main-content main.event-detail-page .event-homepage-testimonials .testimonial-case-study-carousel .relation-grid--testimonial-case-studies .relation-card--testimonial:not(:has(.testimonial-card__comparison)) .testimonial-card__story{align-self:start;gap:.75rem!important}html body #main-content#main-content#main-content main.event-detail-page .event-homepage-testimonials .testimonial-case-study-carousel .relation-grid--testimonial-case-studies .relation-card--testimonial:not(:has(.testimonial-card__comparison)) blockquote p{font-size:clamp(1.4rem,1.9vw,1.9rem)!important}html body #main-content#main-content#main-content main.event-detail-page .event-homepage-testimonials .testimonial-case-study-carousel .relation-grid--testimonial-case-studies .relation-card--testimonial[data-testimonial-copy-density=medium]:not(:has(.testimonial-card__comparison)) blockquote p{font-size:clamp(1.125rem,1.55vw,1.25rem)!important}html body #main-content#main-content#main-content main.event-detail-page .event-homepage-testimonials .testimonial-case-study-carousel .relation-grid--testimonial-case-studies .relation-card--testimonial[data-testimonial-copy-density=dense]:not(:has(.testimonial-card__comparison)) blockquote p{font-size:clamp(1.05rem,1.38vw,1.1rem)!important}html body #main-content#main-content#main-content main.event-detail-page .event-homepage-testimonials .testimonial-case-study-carousel .relation-grid--testimonial-case-studies .relation-card--testimonial[data-testimonial-copy-density=compact]:not(:has(.testimonial-card__comparison)) blockquote p{font-size:clamp(.95rem,1.25vw,1rem)!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__comparison:after{color:#9ed9f5;grid-area:1/2;align-self:center;place-items:center;width:clamp(1.5rem,2.5vw,2.25rem);height:clamp(1.5rem,2.5vw,2.25rem);font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1;content:"→"!important;display:grid!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__content figcaption{overflow-wrap:anywhere;align-content:start;gap:.2rem;min-width:0;padding-top:calc(var(--profile-width) + 1rem)!important;grid-area:1/1!important;margin:0!important;display:grid!important}@media (max-width:800px){.page-type[data-page-slug=referenzen] .testimonial-carousel__controls .testimonial-carousel__dots{gap:.1rem}}@media (max-width:760px){html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-carousel__track{height:calc(var(--testimonial-mobile-content-height) + 1rem)!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .relation-card--testimonial{flex-basis:100%!important;grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;display:block!important;overflow:visible!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .relation-card__media--portrait{border-radius:inherit inherit 0 0!important;width:100%!important;height:clamp(12rem,55vw,16rem)!important;position:relative!important;inset:auto!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__content{flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;gap:1.25rem!important;padding:1.25rem!important;display:flex!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__content figcaption{align-content:start;min-height:0;grid-area:auto!important;padding:0!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__story{align-self:stretch;grid-area:auto!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__content blockquote p{font-size:clamp(1.35rem,6vw,1.8rem)!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__content blockquote{min-height:0!important;display:block!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__comparison{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__comparison>div:first-child{grid-area:1/1}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__comparison>div:last-child{grid-area:3/1}html body #main-content#main-content#main-content :is(main.page-type[data-page-slug=testimonials],main.homepage-main,.event-homepage-testimonials) .testimonial-case-study-carousel .testimonial-card__comparison:after{grid-area:2/1;justify-self:center;transform:rotate(90deg)}}
#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards{grid-template-columns:repeat(var(--comparison-column-count,2), minmax(0, 1fr))!important;grid-template-rows:auto repeat(var(--comparison-row-count,1), auto) auto auto!important;row-gap:0!important;display:grid!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .feature-card--comparison{grid-column:calc(var(--comparison-side) + 1)!important;grid-row:1 / span calc(var(--comparison-row-count,1) + 3)!important;grid-template-rows:subgrid!important;display:grid!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .feature-card--comparison .feature-card__body{grid-row:1/-1!important;grid-template-rows:subgrid!important;row-gap:0!important;display:grid!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .feature-card--comparison .feature-card__body>h3{grid-row:1}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .feature-card--comparison .feature-card__points{grid-row:2 / span var(--comparison-row-count,1)!important;grid-template-rows:subgrid!important;row-gap:0!important;height:auto!important;display:grid!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .feature-card__points li{overflow-wrap:anywhere;padding-block:1rem;align-items:center!important;min-height:0!important;display:grid!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .feature-card__points li>svg{align-self:center!important;margin-block:0!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .feature-card__body>[data-mse-ve-repeat-add=point]{grid-row:calc(var(--comparison-row-count,1) + 2)!important;align-self:start!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .feature-card__body>.text-link{grid-row:calc(var(--comparison-row-count,1) + 3)!important}@media (max-width:700px){#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards:not([data-comparison-layout=paired]){grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;gap:1rem!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards:not([data-comparison-layout=paired])>.feature-card--comparison,#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards:not([data-comparison-layout=paired]) .feature-card__body{grid-area:auto!important;grid-template-rows:none!important;display:block!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards:not([data-comparison-layout=paired]) .feature-card__points{grid-row:auto!important;grid-template-rows:none!important;gap:.75rem!important;display:grid!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards:not([data-comparison-layout=paired]) .feature-card__points>li{grid-row:auto!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards[data-comparison-layout=paired]{--comparison-mobile-inline:clamp(1rem, 5vw, 1.4rem);background:#fff;border:1px solid #bed3de;border-radius:1rem;position:relative;overflow:visible;grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards[data-comparison-layout=paired]>.feature-card--comparison{width:100%!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;grid-area:auto/1!important;grid-template-rows:none!important;display:block!important;position:relative!important;overflow:visible!important}#main-content>main.homepage-main>section:is(#vorher-nachher,#andere-events-vs-mysecurityevent).section--comparison .cards[data-comparison-layout=paired]>.feature-card--comparison-bad{background:#fff7f7!important;border-radius:calc(1rem - 1px) calc(1rem - 1px) 0 0!important;box-shadow:inset 0 .22rem #be2c2c!important}#main-content>main.homepage-main>section:is(#vorher-nachher,#andere-events-vs-mysecurityevent).section--comparison .cards[data-comparison-layout=paired]>.feature-card--comparison-good{background:#edf8f2!important;border-top:1px solid #bdd8c6!important;border-radius:0 0 calc(1rem - 1px) calc(1rem - 1px)!important;box-shadow:inset 0 -.22rem #0a8728!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards[data-comparison-layout=paired] .feature-card__body{grid-row:auto!important;grid-template-rows:auto auto!important;gap:0!important;min-height:0!important;padding:0!important;display:grid!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards[data-comparison-layout=paired] .feature-card__body>h3:not([data-mse-editor]){clip:auto!important;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}#main-content>main.homepage-main>section:is(#vorher-nachher,#andere-events-vs-mysecurityevent).section--comparison .cards[data-comparison-layout=paired] .feature-card__body>h3{width:100%!important;padding:1.35rem var(--comparison-mobile-inline) .45rem!important;color:#0b2534!important;grid-row:auto!important;justify-content:flex-start!important;margin:0!important;font-size:clamp(1.08rem,5.2vw,1.35rem)!important;line-height:1.2!important}#main-content>main.homepage-main>section:is(#vorher-nachher,#andere-events-vs-mysecurityevent).section--comparison .cards[data-comparison-layout=paired] .feature-card__points{height:auto!important;padding:0 var(--comparison-mobile-inline) 1.35rem!important;grid-row:auto!important;grid-template-rows:none!important;gap:.72rem!important;margin:0!important;display:grid!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards[data-comparison-layout=paired] .feature-card__points>li{color:#183746!important;background:0 0!important;border:0!important;border-radius:0!important;grid-row:auto!important;grid-template-rows:auto!important;grid-template-columns:2rem minmax(0,1fr)!important;min-height:0!important;margin:0!important;padding:.25rem 0!important;display:grid!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards[data-comparison-layout=paired] .feature-card__points>li:before,#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards[data-comparison-layout=paired] .feature-card--comparison-bad .feature-card__points>li:after{content:none!important;display:none!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards[data-comparison-layout=paired] .feature-card__points>li>:is(svg,.feature-card__point-content,span){grid-row:auto!important}html body #main-content>main.homepage-main>section:is(#vorher-nachher,#andere-events-vs-mysecurityevent).section--comparison .cards[data-comparison-layout=paired]:after{content:none!important;display:none!important}html body #main-content>main.homepage-main>section:is(#vorher-nachher,#andere-events-vs-mysecurityevent).section--comparison .cards[data-comparison-layout=paired]>.feature-card--comparison-bad:after{z-index:4!important;color:#168bd2!important;content:"↓"!important;background:#fff!important;border:1px solid #9fcde5!important;border-radius:999px!important;place-items:center!important;width:2.65rem!important;height:2.65rem!important;font-size:1.15rem!important;line-height:1!important;display:grid!important;position:absolute!important;top:auto!important;bottom:0!important;right:50%!important;transform:translate(50%,50%)!important;box-shadow:0 .55rem 1.4rem #041d2d24!important}#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards[data-comparison-layout=paired] .feature-card__body>[data-mse-ve-repeat-add=point],#main-content :is(#vorher-nachher,#andere-events-vs-mysecurityevent) .cards[data-comparison-layout=paired] .feature-card__body>.text-link{grid-row:auto!important}}
.testimonial-carousel:not([data-mse-preset-carousel])>.testimonial-carousel__track>.relation-grid{overflow:visible!important}.visual-preset-carousel .native-testimonial-slide{scroll-snap-align:start;flex:0 0 100%;width:100%;min-width:0;max-width:100%}
