.dev-related-v13b{padding:68px 0;background:#f7f9fc;color:#10213e;border-top:1px solid #e5eaf1}
.dev-related-v13b-wrap{width:min(1180px,calc(100% - 48px));margin:auto}
.dev-related-v13b-eyebrow{margin:0 0 10px;font-size:12px;letter-spacing:.15em;font-weight:900;color:#2876d7}
.dev-related-v13b h2{margin:0 0 12px;font-size:clamp(30px,3.6vw,44px);line-height:1.08;letter-spacing:-.035em}
.dev-related-v13b-intro{max-width:760px;margin:0;color:#5b687b;font-size:1.03rem;line-height:1.65}
.dev-related-v13b-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}
.dev-related-v13b-card{display:block;padding:24px;border:1px solid #dce5ef;border-radius:17px;background:#fff;color:#10213e;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
.dev-related-v13b-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(16,33,62,.08);border-color:#c8d6e8}
.dev-related-v13b-card:focus-visible{outline:3px solid #2876d7;outline-offset:3px}
.dev-related-v13b-card span{display:block;font-size:20px;font-weight:850;margin-bottom:9px}
.dev-related-v13b-card p{margin:0 0 18px;color:#5b687b;line-height:1.6}
.dev-related-v13b-card strong{font-size:14px;color:#1f67bd}
@media(max-width:860px){.dev-related-v13b-grid{grid-template-columns:1fr}.dev-related-v13b{padding:52px 0}.dev-related-v13b-wrap{width:min(100% - 36px,1180px)}}