
.mec-footer-logo{display:block;max-width:210px;width:100%;height:auto;object-fit:contain}.mec-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mec-team-tile{background:#171b21;color:#fff;padding:20px;border-radius:5px;text-decoration:none}.mec-team-tile img{width:100%;height:190px;object-fit:contain}.mec-team-tile h3{color:#fff}.mec-team-hero{display:grid;grid-template-columns:1fr 1fr;gap:25px;min-height:360px;background:linear-gradient(120deg,#15191e,#3a181b);color:#fff;padding:35px;margin-bottom:35px;align-items:center}.mec-team-hero h1{color:#fff;font-size:clamp(36px,6vw,80px);line-height:1}.mec-team-hero img{width:100%;max-height:400px;object-fit:contain}.mec-team-hero a{color:#fff}.mec-team-riders{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0 36px}.mec-team-rider{display:flex;align-items:center;gap:10px;background:#222;color:#fff;padding:8px 16px;text-decoration:none;border-radius:4px}.mec-team-rider img{height:60px;width:50px;object-fit:contain}.mec-team-tabs{display:flex;gap:12px;margin:28px 0}.mec-team-tabs button{background:#eee;border:0;padding:14px 25px;font-weight:800;cursor:pointer}.mec-team-tabs button.active{background:#161a20;color:#fff}.mec-about{max-width:1050px}.mec-about h1{font-size:clamp(38px,6vw,78px);line-height:1.02}.mec-about h2{margin-top:44px;font-size:30px}.mec-about p{font-size:18px;line-height:1.85;max-width:840px}.mec-batch{background:#f0f0f0;color:#171717;padding:24px;margin:25px 0}.mec-batch form{display:grid;gap:12px;max-width:600px}.mec-batch label{display:grid;gap:7px}.mec-batch select,.mec-batch input{padding:10px;width:100%}[hidden]{display:none!important}@media(max-width:800px){.mec-team-grid{grid-template-columns:1fr}.mec-team-hero{grid-template-columns:1fr}}
