.parent-row{display:grid;grid-template-columns:1.1fr 1fr 1fr 1.1fr 44px;gap:12px;margin:18px 0;align-items:start}.capacity-note{margin:16px 0 12px;color:#fff;font-size:13px;font-weight:700}.program-card-cool .capacity-note{color:#b6472b}.choose-training:disabled{opacity:.45;cursor:not-allowed;transform:none}.site-header .brand-mark{width:44px;height:50px;display:grid;place-items:center;overflow:visible;flex:0 0 44px;background:#fff;border-radius:10px}.site-header .brand-mark img{width:100%;height:100%;object-fit:contain;object-position:center}.check-row.check-error{color:#bd3218;background:#fff4f0;border:1px solid #f1b4a4;border-radius:12px;padding:12px}.check-row.check-error input{outline:3px solid #f05a36;outline-offset:3px}@media(max-width:760px){.parent-row{grid-template-columns:1fr}.site-header .brand-mark{width:36px;height:42px;flex-basis:36px}}
