/* v4.8: balanced central logo and outcome only */
.v45-outcome.v44-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,2vw,24px);padding:clamp(14px,3vw,32px)}
.v46-centre-logo{width:clamp(52px,8vw,92px);height:clamp(52px,8vw,92px);flex-shrink:0}
.v45-outcome-text{font-size:clamp(1.15rem,3.3vw,2.8rem);line-height:1.14;text-align:center;max-width:95%}
@media(max-width:650px){.v45-outcome.v44-preview{gap:clamp(7px,2vw,12px);padding:8px}.v46-centre-logo{width:clamp(38px,10vw,56px);height:clamp(38px,10vw,56px)}.v45-outcome-text{font-size:clamp(.95rem,4vw,1.5rem)}}
