.mba{padding:36px 0 40px;background:#fff;border-bottom:1px solid #e7eceb;color:#142f40}.mba *{box-sizing:border-box}.mba__inner{width:min(1180px,calc(100% - 64px));margin-inline:auto}.mba__header{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:24px}.mba__eyebrow{font-size:9px;letter-spacing:.16em;color:#64757d;font-weight:650}.mba .mba__header h2{font-size:clamp(25px,3vw,36px);line-height:1.15;letter-spacing:-.035em;color:#142f40;margin:8px 0;font-weight:650}.mba__header p{font-size:14px;line-height:1.6;color:#687a83;margin:0}.mba__controls{display:flex;gap:8px;flex-shrink:0}.mba__controls[hidden]{display:none}.mba__controls button{display:grid;place-items:center;min-width:40px;height:40px;padding:0 12px;border:1px solid #dce5e3;border-radius:99px;background:#fff;color:#294959;font-size:18px;cursor:pointer}.mba__controls [data-pause]{font-size:11px}.mba__controls button:hover{background:#edf3f0}.mba__controls button:focus-visible,.mba__card a:focus-visible{outline:3px solid #1793b1;outline-offset:-3px}.mba .mba__track{--columns:4;display:flex;gap:16px;list-style:none;margin:0;padding:2px 2px 10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c9d6d2 transparent}.mba .mba__card{flex:0 0 calc((100% - 48px)/4);min-width:0;margin:0;list-style:none;border:1px solid #e1e8e5;border-radius:16px;background:#fff;overflow:hidden;scroll-snap-align:start}.mba__card>a,.mba__static{display:block;color:#173b4d;text-decoration:none;padding:18px}.mba__logo{display:flex;align-items:center;justify-content:center;height:105px;padding:10px}.mba .mba__logo img{width:100%;height:100%;object-fit:contain;max-width:220px}.mba__name{border-top:1px solid #edf0ee;margin-top:12px;padding-top:12px;display:flex;justify-content:space-between;gap:12px;font-size:12px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.mba__name>span{flex-shrink:0;color:#648476}.mba__card:hover{border-color:#a8c3b6}.mba__track:focus-within{scroll-behavior:auto}@media(max-width:1000px){.mba .mba__track{--columns:3}.mba .mba__card{flex-basis:calc((100% - 32px)/3)}}@media(max-width:760px){.mba{padding:28px 0}.mba__inner{width:calc(100% - 36px)}.mba__header{align-items:flex-start;flex-direction:column;gap:15px}.mba .mba__track{--columns:2;gap:12px}.mba .mba__card{flex-basis:calc((100% - 12px)/2)}.mba__card>a,.mba__static{padding:12px}.mba__logo{height:80px;padding:6px}.mba__header p{font-size:13px}}@media(prefers-reduced-motion:no-preference){.mba__card{transition:border-color .25s,background .25s}.mba__card:hover{background:#fafcfb}}
