.cpt--kst .ks-trust{background:linear-gradient(180deg, var(--color-hellmint-200) 0%, var(--color-hellmint-200) 84%, var(--color-white) 100%);padding-block:clamp(2rem,4vw,3.25rem) clamp(2.6rem,5vw,4.25rem);position:relative}.cpt--kst .ks-head{max-width:60rem;position:relative}.cpt--kst .ks-head .r1-h2{z-index:0;position:relative}.cpt--kst .ks-head .r1-h2:before{content:"„";font-family:var(--font-headline);color:var(--color-mint);opacity:.12;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;font-size:clamp(7.5rem,15vw,11.5rem);font-weight:400;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-68%)}.cpt--kst .ks-stars{aspect-ratio:5.4;width:clamp(8.5rem,18vw,12rem);margin:0 auto 1rem;display:block;position:relative}.cpt--kst .ks-stars img{object-fit:cover;object-position:center 50%}.cpt--kst .ks-trust .r1-wrap{max-width:78rem}.cpt--kst .ks-trust .r1-trust__list{max-width:72rem}.cpt--kst .r1-band--white .r1-band__veil{background:linear-gradient(180deg, var(--band-top) 0%, color-mix(in srgb, var(--band-top) 62%, transparent) 8%, transparent 22%), linear-gradient(0deg, var(--band-bottom) 0%, color-mix(in srgb, var(--band-bottom) 62%, transparent) 8%, transparent 22%)}.cpt--kst .r1-band__statement,.cpt--kst .r1-band__script{text-shadow:0 2px 18px #ffffffeb,0 0 6px #fffc}.cpt--kst .r1-testi.ks-ecke{--ks-foto:17rem;--ks-oben:3rem;--ks-rechts:0rem;--ks-luecke:clamp(1.75rem, 3vw, 2.5rem);grid-template-columns:minmax(0, 1fr) calc(var(--ks-foto) - var(--ks-rechts));column-gap:var(--ks-luecke);margin-top:var(--ks-oben);grid-template-rows:auto auto 1fr;grid-template-areas:"text foto""text wer""text.";align-items:start}.cpt--kst .ks-ecke__foto{width:var(--ks-foto);aspect-ratio:1;margin:calc(-1 * var(--ks-oben)) calc(-1 * var(--ks-rechts)) 0 0;border-radius:var(--radius-lg);box-shadow:var(--r1-shadow-cool);grid-area:foto;display:block;position:relative;overflow:hidden}.cpt--kst .r1-sec--cocoband .ks-ecke__foto{box-shadow:var(--r1-shadow-warm)}.cpt--kst .ks-ecke__foto:not(.ks-ecke__foto--video) img{object-fit:cover;object-position:50% 15%}.cpt--kst .ks-ecke__foto--video{aspect-ratio:9/16;background:var(--color-dunkelblau)}.cpt--kst .ks-ecke__foto--video .r1-video__poster:has(img[src*=vthumb-manuela]) .r1-video__play{left:.9rem;right:auto}@media (max-width:700px){.cpt--kst .ks-ecke__foto--video .r1-video__poster--img .r1-video__play{width:2.5rem;height:2.5rem;bottom:.6rem;right:.6rem}.cpt--kst .ks-ecke__foto--video .r1-video__poster:has(img[src*=vthumb-manuela]) .r1-video__play{left:.6rem;right:auto}.cpt--kst .ks-ecke__foto--video .r1-video__play:after{border-top-width:.62rem;border-bottom-width:.62rem;border-left-width:1rem}}.cpt--kst .ks-ecke__foto img[src*=testi-lydia],.cpt--kst .ks-ecke__foto img[src*=testi-leonie],.cpt--kst .ks-ecke__foto img[src*=testi-eva-maria]{object-position:50% 0%}.cpt--kst .ks-ecke__foto img[src*=testi-jana-mcmenamin]{object-position:50% 8%}.cpt--kst .ks-ecke__foto img[src*=testi-julia]{object-position:50% 60%}.cpt--kst .ks-ecke__foto img[src*=testi-veronika]{object-position:50% 45%;transform-origin:69% 71%;transform:scale(1.6)}.cpt--kst .ks-ecke .r1-testi__body{grid-area:text;padding-top:3.4rem;padding-right:0}.cpt--kst .ks-ecke__wer{grid-area:wer;gap:.3rem;padding:1rem clamp(1.25rem,2.5vw,1.75rem) 1.75rem 0;display:grid}.cpt--kst .ks-ecke__wer strong{color:var(--color-dunkelblau);font-weight:600}.cpt--kst .ks-ecke__wer span{color:var(--color-tuerkis);font-size:.9rem;line-height:1.45}.cpt--kst .ks-ecke:before{left:1.75rem}.cpt--kst .ks-ecke:after{right:calc(var(--ks-foto) - var(--ks-rechts) + var(--ks-luecke))}@media (min-width:1100px){.cpt--kst .r1-testi.ks-ecke{--ks-rechts:1.5rem}}@media (min-width:701px) and (max-width:1099px){.cpt--kst .r1-testi.ks-ecke{--ks-foto:14rem;--ks-oben:2.75rem}}@media (max-width:700px){.cpt--kst .r1-testi.ks-ecke{--ks-foto:9.5rem;--ks-oben:2.25rem;--ks-luecke:1rem;grid-template-columns:minmax(0, 1fr) var(--ks-foto);grid-template-rows:auto auto;grid-template-areas:"wer foto""text text"}.cpt--kst .ks-ecke__wer{align-self:end;padding:1.25rem 0 0 1.75rem}.cpt--kst .ks-ecke .r1-testi__body{padding:3.4rem clamp(1.75rem,3.5vw,3rem) clamp(1.75rem,3.5vw,2.5rem)}.cpt--kst .ks-ecke:before{content:none}.cpt--kst .ks-ecke .r1-testi__body:before{content:"„";font-family:var(--font-headline);color:var(--color-mint);pointer-events:none;z-index:2;font-size:9.5rem;line-height:1;position:absolute;top:-6.9rem;left:1.25rem}}.cpt--kst .r1-testi__body{padding-top:clamp(2.4rem,4.5vw,3.4rem)}@media (max-width:700px){.cpt--kst .r1-testi{grid-template-columns:minmax(0,1fr);min-inline-size:0}.cpt--kst .r1-testi__body{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-inline-size:0}}@media (max-width:820px){.cpt--kst .r1-sec--white .r1-testis{clip-path:inset(-4rem 0)}}.cpt--kst .ks-band-kasten .r1-band__photo{object-position:59% 25%}.cpt--kst .ks-band-kasten .r1-band__content{background:var(--color-white);border-radius:var(--radius-lg);max-width:24rem;box-shadow:var(--r1-shadow-cool);text-align:left;text-shadow:none;padding:clamp(1.6rem,2.5vw,2.1rem) clamp(1.6rem,2.5vw,2.25rem)}.cpt--kst .ks-band-kasten .r1-band__statement{max-width:none;color:var(--color-dunkelblau);text-shadow:none;text-wrap:pretty;margin:0;font-size:clamp(1.35rem,1.05rem + 1vw,1.75rem)}.cpt--kst .ks-band-kasten .r1-band__script{color:var(--color-tuerkis);text-shadow:none;margin:.7rem 0 0}@media (max-width:820px){.cpt--kst .ks-band-kasten{background:var(--color-coco);min-height:0;display:block}.cpt--kst .ks-band-kasten .r1-band__photo{object-position:85% 15%;height:22rem!important;bottom:auto!important}.cpt--kst .ks-band-kasten .r1-band__veil{height:22rem;bottom:auto}.cpt--kst .ks-band-kasten .r1-band__inner{padding-block:19rem 2.5rem}.cpt--kst .ks-band-kasten .r1-band__content{max-width:none;box-shadow:var(--r1-shadow-warm);margin:0}}.cpt--kst .ks-band-kasten .r1-band__photo[src*=band-window]{object-position:52% 75%}.cpt--kst .ks-band-kasten:has(.r1-band__photo[src*=band-window]) .r1-band__content{max-width:min(24rem,40vw)}@media (max-width:820px){.cpt--kst .ks-band-kasten .r1-band__photo[src*=band-window]{object-position:60% 81%;transform-origin:50%;clip-path:inset(14.2857%);transform:scale(1.4)}.cpt--kst .ks-band-kasten:has(.r1-band__photo[src*=band-window]) .r1-band__content{max-width:none}}
