
@media(max-width:700px){
  .block .sd{font-size:11px!important}
  .agl-tag{font-size:10px!important}
  .block .float small,.block .float .when{font-size:11px!important}
}


/* platform-team-thin */
@media(max-width:1024px){
  .teamgrid{grid-template-columns:1fr!important;gap:10px!important}
  .teamcard{min-height:120px!important}
  .blocks{flex-direction:column!important;overflow:visible!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;gap:10px!important;scroll-snap-type:none!important}
  .block{flex:0 0 auto!important;width:100%!important;cursor:pointer}
  .block h4,.block h3{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:0!important}
  .block h4::after,.block h3::after{content:"+";font-family:var(--f-ui);font-size:21px;font-weight:400;opacity:.55;flex:0 0 auto}
  .block.mopen h4::after,.block.mopen h3::after{content:"–"}
  .block>*:not(h4):not(h3){display:none!important}
  .block.mopen>p{display:block!important;margin-top:10px}
  .block.mopen .arrowrow{display:flex!important;margin-top:12px!important}
  .block.mopen .floatstack,.block.mopen .float,.block.mopen .tokeff,.block.mopen .tfeats,.block.mopen .blk-lower{display:flex!important;flex-direction:column}
  .block.mopen .tokeff{display:block!important}
  .blocks+.mslider-nav,.carnav{display:none!important}
}
