.rnr-case-public-website{max-width:1080px;margin:28px auto 40px;border:1px solid #d8dfd6;border-radius:12px;overflow:hidden;background:#f4f5ee}.rnr-case-public-website>a{display:block}.rnr-case-public-website img{display:block;width:100%;height:auto;max-height:620px;object-fit:cover;object-position:top}.rnr-case-public-website figcaption{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;font:13px/1.6 var(--font-body-family,Arial,sans-serif);color:#456171}.rnr-case-public-website figcaption a{color:#173c32;white-space:nowrap;text-underline-offset:4px}.rnr-case-public-website a:focus-visible{outline:3px solid #99732c;outline-offset:-3px}@media(max-width:600px){.rnr-case-public-website{margin:20px auto 28px}.rnr-case-public-website figcaption{padding:12px;font-size:11px;align-items:start}.rnr-case-public-website img{max-height:none}}
