/* Parquet Málaga 1.2.5 — readable desktop scale without layout changes */
@media (min-width:1081px){
  body{font-size:17px;line-height:1.65}

  /* Header remains on the approved grid, but navigation is no longer microtype. */
  .ph5-nav>a,.ph5-collections>a{font-size:13px!important;line-height:1.15!important}
  .ph5-phone{font-size:13px!important}
  .ph5-budget{font-size:10.5px!important}
  .ph5-mega-grid b{font-size:18px!important}
  .ph5-mega-grid small{font-size:11px!important}

  /* Compact home: preserve every height and grid while lifting reading sizes. */
  .pm113-home .ph5-eyebrow{font-size:11px!important}
  .pm113-hero-copy>p{font-size:17px!important;line-height:1.62!important}
  .pm113-actions a,.pm113-actions button,.pm113-primary{font-size:11px!important}
  .pm113-minute{font-size:12px!important}
  .pm113-trust strong{font-size:11px!important}
  .pm113-callback button{font-size:10.5px!important}
  .pm113-needs header h2{font-size:14px!important}
  .pm113-needs-grid span{font-size:12px!important}
  .pm113-section-head>a{font-size:10.5px!important}
  .pm113-territory nav a{font-size:11px!important}
  .pm113-all-zones{font-size:10px!important}
  .pm113-process-grid span{font-size:12px!important}
  .pm113-meister p{font-size:13px!important;line-height:1.6!important}
  .pm113-meister a{font-size:10px!important}
  .pm113-faq summary{font-size:12.5px!important;line-height:1.45!important}
  .pm113-faq details p{font-size:13px!important;line-height:1.65!important}
  .pm113-final p{font-size:13px!important}
  .pm113-final a{font-size:10.5px!important}

  /* Inner pages and cards: readable supporting copy, unchanged dimensions. */
  .ph5-trust p,.ph5-choice-grid p,.ph5-journey-grid p,
  .ph51-benefit-grid p,.ph51-product-grid p,.ph51-course-grid p,
  .pt28-authority-points p,.pt28-trust-grid p{font-size:15px!important;line-height:1.6!important}
  .ph51-crumb,.ph38-breadcrumb{font-size:13px!important}
  .ph51-page-visual figcaption span,.ph51-product-grid span,
  .ph5-choice-grid>a>span{font-size:11px!important}
  .ph51-product-grid b,.ph5-choice-grid b{font-size:11.5px!important}

  /* Academy and editorial content. */
  .ph37-course li,.ph37-compare strong,.ph38-future-card strong,
  .ph38-why-list strong,.ph38-method-grid p,.ph38-format-grid strong{font-size:14px!important}
  .ph37-compare small,.ph38-future-card small,.ph38-why-list small,
  .ph38-format-grid small{font-size:13px!important;line-height:1.55!important}
}

/* At narrower desktop widths, retain the approved fit while avoiding 11px navigation. */
@media (min-width:1081px) and (max-width:1280px){
  .ph5-nav>a,.ph5-collections>a{font-size:12px!important}
}
