.pv-related-cases{background:#fff;border-top:1px solid #d9dedd;color:#111;padding:0 24px}
.pv-related-cases__inner{max-width:1280px;margin:0 auto;padding:42px 0;display:grid;grid-template-columns:minmax(190px,.65fr) 2fr;gap:38px;align-items:start}
.pv-related-cases p{margin:0;display:grid;gap:8px;text-transform:uppercase}
.pv-related-cases p span{color:#069494;font-size:12px;font-weight:700;letter-spacing:.14em}
.pv-related-cases p strong{font-size:clamp(22px,2.4vw,38px);line-height:.95}
.pv-related-cases__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));border-top:1px solid #d9dedd}
.pv-related-cases__links a{color:#111;text-decoration:none;padding:18px 14px;border-bottom:1px solid #d9dedd;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;transition:background .2s ease,color .2s ease}
.pv-related-cases__links a:hover,.pv-related-cases__links a:focus-visible{background:#069494;color:#fff}
.pv-related-cases__links span{color:#069494;font-size:11px;font-weight:700}
.pv-related-cases__links a:hover span,.pv-related-cases__links a:focus-visible span{color:#fff}
.pv-related-cases__links b{font-size:14px}.pv-related-cases__links em{font-size:11px;font-style:normal;text-transform:uppercase;letter-spacing:.08em}
@media(max-width:760px){.pv-related-cases{padding:0 18px}.pv-related-cases__inner{grid-template-columns:1fr;gap:24px;padding:32px 0}.pv-related-cases__links{grid-template-columns:1fr}}
