.cpt--ks .rt-browser{background:var(--color-white);max-width:40rem;box-shadow:var(--r1-shadow-warm);border:1px solid #7a604824;border-radius:14px;margin:clamp(2.25rem,4vw,3.25rem) auto 0;overflow:hidden}.cpt--ks .rt-browser__bar{background:var(--color-hellmint-100);border-bottom:1px solid #00405e14;align-items:center;gap:.85rem;padding:.7rem 1rem;display:flex}.cpt--ks .rt-browser__dots{flex:none;gap:.4rem;display:flex}.cpt--ks .rt-browser__dots i{background:var(--color-mint);border-radius:50%;width:.7rem;height:.7rem}.cpt--ks .rt-browser__addr{min-width:0;font-family:var(--font-body);color:var(--color-tuerkis);background:var(--color-white);border-radius:var(--radius-pill);text-align:center;white-space:nowrap;text-overflow:ellipsis;border:1px solid #55949640;flex:1;padding:.35rem .9rem;font-size:.78rem;overflow:hidden}.cpt--ks .rt-browser__view{background:linear-gradient(180deg, var(--color-white) 0%, var(--color-hellmint-100) 100%);gap:clamp(.9rem,2vw,1.25rem);padding:clamp(1rem,2.6vw,1.6rem);display:grid}.cpt--ks .rt-browser__head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.cpt--ks .rt-browser__logo{background:var(--color-tuerkis);opacity:.85;border-radius:4px;width:5.5rem;height:.95rem}.cpt--ks .rt-browser__nav{gap:.5rem;display:flex}.cpt--ks .rt-browser__nav i{background:var(--color-hellmint-300);border-radius:3px;width:2.4rem;height:.6rem}.cpt--ks .rt-browser__grid{grid-template-columns:repeat(3,1fr);gap:clamp(.7rem,1.6vw,1rem);display:grid}.cpt--ks .rt-browser__card{background:var(--color-white);border:1px solid #00405e14;border-radius:9px;overflow:hidden;box-shadow:0 5px 16px #00405e0d}.cpt--ks .rt-browser__thumb{aspect-ratio:16/10;place-items:center;display:grid;position:relative}.cpt--ks .rt-browser__thumb--a{background:linear-gradient(130deg, var(--color-tuerkis) 0%, var(--color-mint) 100%)}.cpt--ks .rt-browser__thumb--b{background:linear-gradient(130deg, var(--color-coco) 0%, var(--color-nude-300) 100%)}.cpt--ks .rt-browser__thumb--c{background:linear-gradient(130deg, var(--color-hellmint-300) 0%, var(--color-hellmint-200) 100%)}.cpt--ks .rt-browser__play{background:#ffffffeb;border-radius:50%;width:1.7rem;height:1.7rem;position:relative}.cpt--ks .rt-browser__play:after{content:"";border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--color-dunkelblau);position:absolute;top:50%;left:56%;translate:-50% -50%}.cpt--ks .rt-browser__lines{gap:.32rem;padding:.55rem .6rem .7rem;display:grid}.cpt--ks .rt-browser__lines i{background:var(--color-nude-300);border-radius:3px;height:.42rem}.cpt--ks .rt-browser__lines i:last-child{width:62%}.cpt--ks .rt-browser__cap{text-align:center;color:var(--color-tuerkis);margin:.85rem auto 0;font-size:.82rem}@media (max-width:600px){.cpt--ks .rt-browser__grid{grid-template-columns:repeat(2,1fr)}.cpt--ks .rt-browser__card:last-child{display:none}}.cpt--ks .rt-baukasten{place-items:center;margin:0 auto clamp(1.5rem,3vw,2.25rem);display:grid}.cpt--ks .rt-baukasten img{width:clamp(9rem,15vw,12.5rem);height:auto}.cpt--ks .rt-featurelist{gap:1.1rem;max-width:48rem;margin:0 auto;padding:0;list-style:none;display:grid}.cpt--ks .rt-feature{background:var(--color-white);border-radius:var(--radius-lg);border-left:3px solid #5594968c;padding:1.4rem 1.7rem;box-shadow:0 12px 32px #00405e0f}.cpt--ks .rt-feature .r1-h3{margin-bottom:.5rem}.cpt--ks .rt-feature p{margin:0 0 .6rem;font-size:1rem;line-height:1.55}.cpt--ks .rt-feature p:last-child{margin-bottom:0}.cpt--ks .r1-mirror__ill[data-key=zahlkarte] img,.cpt--ks .r1-mirror__ill[data-key=geraete] img{transform:scale(1.02)}.cpt--ks .rt-band--eindruck .r1-band__photo{object-position:66% 40%}@media (max-width:760px){.cpt--ks .rt-band--eindruck .r1-band__photo{object-position:70% 38%}}.cpt--ks .rt-icards .r1-card4{border-top:3px solid #5594968c;padding-top:1.85rem}.cpt--ks .rt-price{text-align:center;justify-items:center;gap:.15rem;margin:0;display:grid}.cpt--ks .rt-price__amount-wrap{place-items:center;padding:1.15rem 1.85rem;display:inline-grid;position:relative}.cpt--ks .rt-price__amount-wrap:before{content:"";filter:saturate(1.5)brightness(.98);z-index:0;pointer-events:none;background:url(/images/r1/ill-blob-soft-t.webp) 50%/100% 100% no-repeat;position:absolute;inset:-30% -16%}.cpt--ks .r1-package:has(.rt-price__amount-wrap){overflow-x:clip}.cpt--ks .rt-price__amount{z-index:1;font-family:var(--font-headline);letter-spacing:.01em;color:var(--color-dunkelblau);white-space:normal;font-size:clamp(1.9rem,1.4rem + 1.5vw,2.4rem);font-weight:400;line-height:1;position:relative}.cpt--ks .rt-price__period{font-family:var(--font-body);color:var(--color-tuerkis);font-size:.9rem}.cpt--ks .rt-price__note{font-family:var(--font-body);color:var(--color-tuerkis);max-width:26ch;margin-top:.25rem;font-size:.82rem;line-height:1.45}.cpt--ks .rt-fit .r1-checklist li{padding-left:2.35rem}.cpt--ks .rt-fit .r1-checklist li:before{content:"";background:url(/images/r1/sig-haken-b.webp) 50%/150% no-repeat;border:0;border-radius:0;width:1.5rem;height:1.5rem;top:.02em;left:0;transform:none}.cpt--ks .rt-fit .r1-crosslist li{padding-left:2.35rem}.cpt--ks .rt-fit .r1-crosslist li:before{content:"";background:url(/images/r1/sig-kreuz-b.webp) 50%/150% no-repeat;width:1.5rem;height:1.5rem;top:.02em;left:0;transform:none}.cpt--ks .rt-fit .r1-crosslist li:after{display:none}.cpt--ks .rt-resumee{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--r1-shadow-warm);grid-template-columns:19rem 1fr;align-items:stretch;max-width:58rem;display:grid;overflow:hidden}.cpt--ks .rt-resumee__media{min-height:22rem;position:relative}.cpt--ks .rt-resumee__media img{object-fit:cover;object-position:50% 52%}.cpt--ks .rt-resumee__text{align-self:center;padding:clamp(1.75rem,3.5vw,2.75rem)}.cpt--ks .rt-resumee__script{margin-bottom:.15rem}.cpt--ks .rt-resumee__text .r1-eyebrow{margin-bottom:.6rem}.cpt--ks .rt-resumee__text .r1-h2{margin-bottom:1rem}.cpt--ks .rt-resumee__text p{margin:0 0 .85rem}.cpt--ks .rt-resumee__text p:last-child{margin-bottom:0}@media (max-width:820px){.cpt--ks .rt-resumee{grid-template-columns:1fr}.cpt--ks .rt-resumee__media{min-height:17rem}}
