#case-proof .proof-gallery--international{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:26px;align-items:start}#case-proof .proof-gallery--international>.proof-card:first-child{grid-column:auto!important;max-width:none!important;width:100%}#case-proof .proof-gallery--international>.proof-item--stack{display:grid;gap:24px;min-width:0}#case-proof .proof-gallery--international .proof-stack-inset{margin:0;padding:0}#case-proof .proof-gallery--international .proof-card{margin:0;padding:18px;min-width:0;background:#fff;border:1px solid var(--line)}#case-proof .proof-gallery--international .proof-card img{display:block;position:static;width:100%!important;height:auto!important;max-width:100%;max-height:none!important;margin:0!important;object-fit:contain}#case-proof .proof-gallery--international .proof-card figcaption{font-size:15px;line-height:1.8;margin-top:14px;color:var(--body)}.case-evidence-pair{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start}.case-evidence-panel .media-frame img{width:100%;height:auto;object-fit:contain}.case-evidence-panel figcaption{font-size:15px;line-height:1.8}.targeting-lead h2{font-size:35px}.targeting-lead p{font-size:17px;line-height:1.9}.metrics-disclaimer{margin-bottom:40px}.draft-note{font-size:14px;line-height:1.8;color:var(--muted);border-top:1px solid var(--line);padding-top:18px;margin-top:22px}.offline-review{padding-block:35px}.offline-review>h1{font-size:25px;margin-bottom:25px;line-height:1.5}.offline-review #case-proof{margin-top:0}.offline-review .section-heading h2{font-size:36px}.offline-review .section-heading{margin-bottom:32px}.offline-review .section-heading p{max-width:1000px}.offline-review .proof-card figcaption{font-size:15px}.readonly-label{position:fixed;bottom:0;left:0;right:0;padding:10px 20px;background:var(--forest);color:var(--paper);font-size:14px;text-align:center;z-index:100}.offline-preview{padding-bottom:45px}.offline-preview a[aria-disabled="true"]{cursor:default}.offline-preview *, .offline-preview *:before, .offline-preview *:after{animation:none!important;transition:none!important}@media(max-width:760px){#case-proof .proof-gallery--international{grid-template-columns:1fr;gap:20px}#case-proof .proof-gallery--international .proof-card{padding:15px}.case-evidence-pair{grid-template-columns:1fr;gap:24px}.targeting-lead h2{font-size:28px}.targeting-lead p{font-size:16px}.offline-review{padding-block:24px}.offline-review .section-heading h2{font-size:28px}.offline-review>h1{font-size:21px}}

.case-evidence-panel .media-frame img{max-height:680px;object-fit:contain}
