/* v4.6 — product identity and outcome stack in centre */
.v45-outcome.v44-preview{gap:clamp(5px,1.05vw,12px);padding:clamp(12px,2.4vw,28px)}
.v46-centre-logo{width:clamp(40px,7.2vw,78px);height:clamp(40px,7.2vw,78px);object-fit:contain;display:block;flex-shrink:0;border-radius:16px}
.v45-outcome-text{font-size:clamp(1.05rem,3.15vw,2.65rem);line-height:1.15}
.v46-with{color:#fff;font-size:clamp(.75rem,1.3vw,1.05rem);line-height:1.2;font-weight:600;letter-spacing:.01em}
.v45-outcome-product{font-size:clamp(.78rem,1.55vw,1.2rem);line-height:1.2;font-weight:750;color:#d3b8ff}
@media(max-width:650px){.v45-outcome.v44-preview{gap:4px;padding:8px}.v46-centre-logo{width:clamp(30px,9vw,46px);height:clamp(30px,9vw,46px);border-radius:9px}.v45-outcome-text{font-size:clamp(.9rem,3.7vw,1.35rem)}.v46-with{font-size:clamp(.58rem,2.3vw,.8rem)}.v45-outcome-product{font-size:clamp(.62rem,2.4vw,.86rem)}}
