/* The App only. Shared styles: /assets/site/site.css */

@media (max-width:720px){
  /* Section rhythm: desktop spacing x0.55, 20px gutters (full-bleed sections stay full-bleed) */
  .app-s0{padding:31px 20px 55px !important;}
  .app-s1{padding:0px 20px 61px !important;}
  .app-s2{padding:66px 20px 66px !important;}

  /* App preview phone keeps its desktop shape and shrinks; the previews inside are scaled (site.js) */
  .app-phone{height:auto !important;aspect-ratio:380 / 760;border-width:8px !important;border-radius:38px !important;}
}
