.evidence-example,.evidence-service{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,280px);gap:56px;align-items:start;margin-top:40px}
.evidence-example figure,.evidence-film{margin:0}
.evidence-example img,.evidence-film video{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;border-radius:12px;background:#160e22}
.evidence-example figcaption,.evidence-film figcaption{margin-top:14px;font-size:13px;line-height:1.8}
.evidence-example h3,.evidence-service h3{margin-top:0}
.evidence-service h3:not(:first-child){margin-top:28px}
.resource-body>h2{margin:16px 0 28px;font-size:clamp(29px,4vw,44px);line-height:1.2;letter-spacing:-.04em}
.evidence-example .sp-link{display:inline-block;margin:14px 0}
.evidence-film a{text-decoration:underline;text-underline-offset:4px}
.resource-table{max-width:100%}
@media(max-width:720px){.evidence-example,.evidence-service{grid-template-columns:1fr;gap:26px;margin-top:28px}.evidence-example figure,.evidence-film{max-width:280px;width:100%;justify-self:center}.resource-body>h2{font-size:30px}.resource-body table{min-width:620px}}
