.trading-catalogue-proof{margin-top:64px;padding-top:48px;border-top:1px solid var(--line)}.trading-proof-intro{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start;margin-bottom:30px}.trading-proof-intro .eyebrow{margin-bottom:18px}.trading-proof-intro h3{font-size:clamp(28px,3vw,40px);line-height:1.18}.trading-proof-intro p{font-size:17px;line-height:1.7}.trading-catalogue-screen{display:block;text-decoration:none}.trading-catalogue-screen img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:5px;object-fit:contain;transition:box-shadow .2s}.trading-catalogue-screen p{font-size:14px;line-height:1.7;margin:18px 0;color:var(--muted)}.trading-catalogue-screen:hover img,.trading-catalogue-screen:focus-visible img{box-shadow:0 5px 16px #18212624}.trading-catalogue-screen:focus-visible{outline:3px solid var(--maroon);outline-offset:8px}@media(max-width:700px){.trading-proof-intro{grid-template-columns:1fr;gap:20px}.trading-catalogue-proof{margin-top:42px;padding-top:34px}.trading-proof-intro h3,.trading-proof-intro p{text-align:start}}@media(prefers-reduced-motion:reduce){.trading-catalogue-screen img{transition:none}}

/* Complete-section homepage proofs retain natural proportions, never crop cards. */
.home-case-duo>.case-feature-link>img{aspect-ratio:auto;height:auto;object-fit:contain}
