.ym-blue-projects{width:290px;box-sizing:border-box;color:#367cbe}
.ym-blue-projects .ym-blue-projects-heading{box-sizing:border-box;background:#508fd7;color:#fff;height:40px;line-height:40px;margin:0 0 10px;padding:0 10px;font-size:15px;font-weight:400}
.ym-blue-projects-grid{display:grid;grid-template-columns:110px 80px 80px;grid-template-rows:60px 60px 60px;gap:10px}
.ym-blue-projects-grid a{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;color:#367cbe;line-height:20px;font-size:14px;text-decoration:none;box-shadow:2px 2px 3px #ddd;transition:background .16s}
.ym-blue-projects-grid img{display:block;width:30px;height:30px;object-fit:contain;filter:brightness(0) saturate(100%) invert(45%) sepia(63%) saturate(510%) hue-rotate(171deg) brightness(94%) contrast(89%)}
.ym-blue-projects-masters{grid-column:2/4}.ym-blue-projects-edp{grid-row:2/4}
.ym-blue-projects-grid a:hover{background:#f1f7fe;color:#24689f}
.ym-blue-projects-join{margin-top:14px;border-top:1px solid #dbe5ee;padding-top:12px}
.ym-blue-projects-join a{box-sizing:border-box;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;gap:12px;align-items:center;min-height:76px;padding:12px;background:#eef5fc;color:#367cbe;text-decoration:none;transition:background .18s}
.ym-blue-projects-join strong{display:block;font-size:17px;line-height:25px;font-weight:600;letter-spacing:1px;color:#367cbe}
.ym-blue-projects-join small{display:block;font-size:11px;line-height:21px;color:#647e95;white-space:nowrap}
.ym-blue-projects-building{width:30px;height:34px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.ym-blue-projects-arrow{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .18s}
.ym-blue-projects-join a:hover{background:#e1edf9;color:#24689f}.ym-blue-projects-join a:hover .ym-blue-projects-arrow{transform:translateX(3px)}
.ym-blue-projects a:focus-visible{outline:2px solid #24689f;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.ym-blue-projects a,.ym-blue-projects-arrow{transition:none}}
