
.related-section{max-width:1180px;margin:30px auto 8px;padding:0 24px}.related-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px}.related-head h2{margin:4px 0 0;font-size:25px}.related-head p{margin:0;max-width:560px;color:var(--muted);font-size:12px;line-height:1.55}.related-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.related-card{display:block;text-decoration:none;border:1px solid var(--line);background:#fff;border-radius:16px;padding:17px;transition:.18s ease;color:inherit}.related-card:hover{transform:translateY(-2px);border-color:#b7d5c8;box-shadow:0 10px 30px rgba(8,35,28,.06)}.related-card__top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.related-card__state{font-size:9px;text-transform:uppercase;letter-spacing:.08em;font-weight:850;color:#0d6b55;background:#e7f6ef;border-radius:999px;padding:5px 7px;white-space:nowrap}.related-card h3{font-size:15px;line-height:1.4;margin:9px 0 7px}.related-card__buyer{font-size:11px;color:var(--muted);line-height:1.45}.related-card__reasons{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.related-card__reasons span{font-size:9px;font-weight:750;color:#41675a;background:#f1f7f4;border-radius:999px;padding:5px 7px}.related-card__meta{display:flex;justify-content:space-between;gap:10px;margin-top:13px;padding-top:11px;border-top:1px solid #edf1ef;font-size:10px;color:#687a73}.related-method{font-size:10px;color:#75867f;margin-top:10px}.related-context-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.related-context-card{display:block;text-decoration:none;color:inherit;border:1px solid var(--line);border-radius:14px;background:#fff;padding:16px}.related-context-card:hover{border-color:#b7d5c8}.related-context-card strong{display:block;font-size:14px;line-height:1.4;margin:6px 0}.related-context-card span{display:block;font-size:10px;color:var(--muted);line-height:1.45}.related-method a{color:inherit}@media(max-width:720px){.related-section{padding:0 17px}.related-head{display:block}.related-head p{margin-top:7px}.related-grid,.related-context-grid{grid-template-columns:1fr}}
