/* Crew capacity: historical project staffing and established geographic reach. */
#atl-review[data-design="warm"] .ar-crew-capacity{padding-top:24px;padding-bottom:36px}
#atl-review[data-design="warm"] .ar-crew-panel{padding:40px;border:1px solid #d9e2d5;border-radius:28px;background:#eaf0e5}
#atl-review[data-design="warm"] .ar-crew-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:42px;align-items:center}
#atl-review[data-design="warm"] .ar-crew-photo{margin:0;min-width:0}
#atl-review[data-design="warm"] .ar-crew-photo img{display:block;width:100%;height:auto;aspect-ratio:5/3;object-fit:cover;border-radius:20px}
#atl-review[data-design="warm"] .ar-crew-photo figcaption{margin-top:12px;font-size:12px;line-height:1.6;color:#52624f}
#atl-review[data-design="warm"] .ar-crew-copy .ar-kicker{margin:0 0 15px}
#atl-review[data-design="warm"] .ar-crew-copy h2{margin:0 0 22px;font-size:clamp(32px,3.5vw,44px);line-height:1.2}
#atl-review[data-design="warm"] .ar-crew-copy>p:not(.ar-kicker){margin:0 0 22px;font-size:16px;line-height:1.8;color:#4f6052}
#atl-review[data-design="warm"] .ar-crew-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;margin:30px 0 0;list-style:none}
#atl-review[data-design="warm"] .ar-crew-stat{padding:24px;border:1px solid #d8e2d2;border-radius:18px;background:#f8faf5;min-width:0;display:flex;flex-direction:column;align-items:flex-start}
#atl-review[data-design="warm"] .ar-crew-stat strong{font-size:46px;font-weight:600;line-height:1.1;letter-spacing:-.04em;color:#355642}
#atl-review[data-design="warm"] .ar-crew-stat-label{font-size:15px;font-weight:600;line-height:1.5;margin-top:10px;color:#304b39}
#atl-review[data-design="warm"] .ar-crew-stat-detail{font-size:13px;line-height:1.6;margin-top:8px;color:#566454}
#atl-review[data-design="warm"] .ar-crew-stat-detail time{white-space:nowrap}
@media(max-width:960px){
  #atl-review[data-design="warm"] .ar-crew-panel{padding:30px}
  #atl-review[data-design="warm"] .ar-crew-intro{gap:28px}
  #atl-review[data-design="warm"] .ar-crew-stat{padding:20px}
}
@media(max-width:700px){
  #atl-review[data-design="warm"] .ar-crew-capacity{padding-top:10px;padding-bottom:16px}
  #atl-review[data-design="warm"] .ar-crew-panel{padding:24px;border-radius:22px}
  #atl-review[data-design="warm"] .ar-crew-intro{grid-template-columns:1fr;gap:28px}
  #atl-review[data-design="warm"] .ar-crew-copy h2{font-size:34px}
  #atl-review[data-design="warm"] .ar-crew-photo img{border-radius:15px}
  #atl-review[data-design="warm"] .ar-crew-stats{grid-template-columns:1fr;gap:12px;margin-top:26px}
  #atl-review[data-design="warm"] .ar-crew-stat{display:grid;grid-template-columns:62px minmax(0,1fr);column-gap:18px;padding:20px}
  #atl-review[data-design="warm"] .ar-crew-stat strong{grid-row:1/3;font-size:42px;align-self:center}
  #atl-review[data-design="warm"] .ar-crew-stat-label{margin-top:0}
  #atl-review[data-design="warm"] .ar-crew-stat-detail{grid-column:2;margin-top:5px}
}
