.marketing-case-exhibits figure{margin:24px 0 0}.marketing-case-exhibits figure a{display:block}.marketing-case-exhibits img{border:1px solid #cbbcc7;width:100%;height:auto;display:block}.marketing-case-exhibits figcaption{color:var(--marketing-ink);margin-top:10px;font-size:13px;line-height:1.6}.marketing-client-story.marketing-room-copy{padding-top:clamp(125px,18vh,180px)}.marketing-project-strip{border-bottom:1px solid #cbbcb7;grid-template-columns:1fr 1fr;gap:0 16px;margin:0 0 26px;display:grid}.marketing-project-strip a{color:#785a69;padding:9px 0;font-size:12px;line-height:1.4;text-decoration:none}.marketing-project-strip a[aria-current]{color:#382338;font-weight:600;box-shadow:inset 0 -2px #a45c52}.marketing-case-views{border-bottom:1px solid #cbbcb7;flex-wrap:wrap;gap:8px 18px;margin:23px 0 26px;display:flex}.marketing-case-views a{color:#785a69;padding:8px 0;font-size:12px;text-decoration:none}.marketing-case-views a[aria-current]{color:#382338;box-shadow:inset 0 -2px #a45c52}.marketing-case-evidence{animation:.28s ease-out marketing-evidence-enter}.marketing-room-copy .marketing-case-evidence h2{letter-spacing:-.025em;margin:24px 0 12px;font-size:23px;font-weight:450;line-height:1.2}.marketing-case-evidence p{font-size:15px;line-height:1.65}.marketing-case-evidence .marketing-case-provenance{color:#785a69;margin-top:18px;font-size:11px}.marketing-case-evidence .marketing-case-qualification{margin-top:16px;font-size:12px}.marketing-case-media{margin:20px 0}.marketing-case-media img{width:100%;height:auto;display:block}.marketing-scene-ready .marketing-case-media{display:none}.marketing-case-account{border-top:1px solid #cbbcb7;margin-top:30px;padding-top:17px}.marketing-case-account summary{cursor:pointer;list-style:revert;font-size:13px}.marketing-case-account>p{margin:24px 0}.marketing-case-account>div{margin-top:24px}@keyframes marketing-evidence-enter{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:750px){.marketing-client-story.marketing-room-copy{padding-top:46svh}.marketing-project-strip{margin-bottom:22px}}@media (prefers-reduced-motion:reduce){.marketing-case-evidence{animation:none}}.marketing-reduced .marketing-case-evidence{animation:none}
