/* === PATCH: Mobile-only column for "I build with" === */
@media (max-width: 768px){
  .col-10 {flex:none !important;width: 100% !important;}
  .brand{display:flex;flex-direction:column;align-items:center}
  .brand-grid{
    align-items:center;gap:14px;
    width:100%;max-width:340px;
    margin:0 auto;list-style:none;padding:0;
  }
  .brand-card{
    width:100%;height:96px;border-radius:20px;
    display:flex;justify-content:center;align-items:center;
    background:#fff;box-shadow:0 20px 45px rgba(17,24,39,.08);
  }
  .brand-card img{max-width:64px;height:auto;opacity:.96}
  .brand-title{align-self:center;margin-bottom:12px;color:#4c4bff;font-weight:600}
}