.kp-hero-split__grid{align-items:center;display:grid;gap:40px;grid-template-columns:1fr}.kp-hero-split__heading{color:var(--kp-ink);font-family:var(--kp-font-display);font-size:clamp(40px,6vw,64px);font-weight:600;letter-spacing:-.01em;line-height:1.05;margin:0 0 20px}.kp-hero-split__sub{color:var(--kp-muted);font-family:var(--kp-font-body);font-size:18px;line-height:1.6;margin:0 0 28px;max-width:48ch}.kp-hero-split__ctas{display:flex;flex-wrap:wrap;gap:12px}.kp-hero-split__media{background:var(--kp-cream);border-radius:24px;overflow:hidden;padding:24px}.kp-hero-split__img{border-radius:16px;display:block;height:auto;width:100%}@media (min-width:768px){.kp-hero-split__grid{gap:56px;grid-template-columns:1fr 1fr}.kp-hero-split--flipped .kp-hero-split__content{order:2}.kp-hero-split--flipped .kp-hero-split__media{order:1}}