@media(max-width:720px){
  .card-method__grid{grid-template-columns:minmax(0,1fr)!important;min-width:0}
  .card-method__grid>article,.card-method__grid>.card-method__box{min-width:0;max-width:100%;overflow-wrap:anywhere}
  .card-evidence{grid-template-columns:1fr 1fr}
  .card-family{overflow:visible}
  .card-family__head{align-items:flex-start;flex-direction:column}
  .card-table-wrap{overflow:visible}
  .card-table{display:block;width:100%;min-width:0}
  .card-table thead{display:none}
  .card-table tbody{display:grid;gap:12px;padding:12px}
  .card-table tr{display:grid;padding:13px;border:1px solid #e3e8f2;border-radius:14px;background:#fff}
  .card-table td{display:grid;grid-template-columns:minmax(92px,.75fr) minmax(0,1.25fr);gap:12px;padding:9px 0;border-bottom:1px solid #edf0f7;overflow-wrap:anywhere}
  .card-table td::before{content:attr(data-label);color:#788198;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}
  .card-table td:first-child{grid-template-columns:1fr;padding-top:0}
  .card-table td:first-child::before{display:none}
  .card-table td:last-child{border-bottom:0;padding-bottom:0}
  .card-table .card-go{width:100%;min-height:44px;align-items:center;justify-content:center;text-align:center}
  .card-source-note{max-width:none}
}
