/* Parmar Group - mobile polish (loaded after each page's own styles) */

/* Sticky "Investing with Parmar?" bar: keep WhatsApp button above it and
   let the footer scroll clear of it. --sc-h is set by mobile-fixes.js. */
@media (max-width:960px){
  .wa-float{transition:bottom .45s cubic-bezier(.2,.7,.2,1),transform .3s ease,filter .3s ease}
  body.sc-on .wa-float{bottom:calc(var(--sc-h,76px) + 12px)}
  body.has-sc .footer::after{content:"";display:block;height:var(--sc-h,76px)}
}

@media (max-width:600px){
  /* Project detail heroes: keep the bottom stats clear of the WhatsApp button */
  .dp-hero .wrap{padding-bottom:6.25rem}

  /* About: closing CTA no longer forces a full empty screen */
  .cta-band{min-height:auto;padding:4.5rem 0}

  /* Project cards: long locations wrap inside their box */
  .pc-value{white-space:normal;overflow-wrap:anywhere}

  /* Investment stats grid never pushes the page wider than the screen */
  .invest-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}
  .invest-stat{min-width:0;padding:1.4rem 1.1rem;overflow-wrap:anywhere}

  /* Enquiry page: breathing room under the fixed header */
  .enq-page{padding-top:7.5rem}

  /* Dropdowns use the same font as the other form fields */
  select{font-family:inherit}
}

@media (max-width:380px){
  .eyebrow{letter-spacing:.26em}
  .invest-stat{padding:1.2rem .9rem}
}
