.cb-split--alt{background:var(--color-surface-alt)}
.cb-split__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);align-items:center}
.cb-split--rechts .cb-split__pics{order:2}
.cb-split__pics{position:relative;display:grid;gap:var(--space-xs);padding-right:34px}
.cb-split__img{width:100%;height:auto;border-radius:var(--radius-card);border:1px solid var(--color-hairline-soft);display:block}
.cb-split__img--klein{width:62%;justify-self:end;margin-top:calc(-1 * var(--space-lg));position:relative;z-index:2;box-shadow:0 24px 60px rgba(0,0,0,.5)}
.cb-split__badge{position:absolute;left:-10px;bottom:22px;z-index:3;background:var(--color-accent);color:var(--color-text);border-radius:var(--radius-sm);padding:14px 18px;box-shadow:0 18px 50px rgba(236,98,42,.35)}
.cb-split__badge b{display:block;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:var(--lh-snug)}
.cb-split__badge span{font-size:var(--text-xs);letter-spacing:.06em;opacity:.92}
.cb-split__crown{width:2.2em;height:auto;flex:none;fill:var(--color-accent)}
.cb-split__title{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;line-height:var(--lh-heading);letter-spacing:var(--ls-tight);color:var(--color-text);margin:var(--space-2xs) 0 var(--space-sm)}
.cb-split__text p{font-size:var(--text-base);line-height:var(--lh-body);color:var(--color-text);margin:0 0 1.1em}
.cb-split__text p:last-child{margin-bottom:0}
.cb-split__cta{margin-top:var(--space-md)}
@media (max-width:1024px){.cb-split__inner{grid-template-columns:1fr}.cb-split--rechts .cb-split__pics{order:0}.cb-split__pics{padding-right:0}}