@import url('https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@75..125,300..900&family=IBM+Plex+Mono:wght@400;500;600&display=block');
@import url('mobile-base.css?v=results-stack-20261012');
@import url('mobile-header-exact.css?v=3');
@import url('mobile-polish.css?v=home-fixes-20261008');
@import url('mobile-experience-sticky.css?v=20261008-1');
@import url('desktop-header-scale.css?v=jc-logo-original-20261010-1235');
@import url('desktop-experience-sticky.css?v=20261009-1845');
@import url('desktop-home-systems-tune.css?v=20261010-0315');
@import url('mobile-final-fixes.css?v=brand-20261017-4');
@import url('site-polish.css?v=20261010-0248');
@import url('mobile-targeted-restores.css?v=home-root-20261010-1207');
@import url('mobile-header-sticky.css?v=jc-original-smooth-20261010-1220');
@import url('logo-final.css?v=approved-20261010-2105');

/* FINAL MOBILE RESULTS POSITIONING ONLY — keep existing type/color/size unchanged. */
@media (max-width:720px){
  html body .section.navy .metric-row{
    display:grid!important;
    grid-template-columns:minmax(0,1fr)!important;
    column-gap:0!important;
    row-gap:12px!important;
    align-items:start!important;
  }
  html body .section.navy .metric-row .metric-no{
    grid-column:1!important;
    grid-row:1!important;
    justify-self:start!important;
    text-align:left!important;
  }
  html body .section.navy .metric-row .metric-value{
    grid-column:1!important;
    grid-row:2!important;
    justify-self:start!important;
    text-align:left!important;
  }
  html body .section.navy .metric-row p{
    grid-column:1!important;
    grid-row:3!important;
    width:100%!important;
  }
}
