/* Strata Match — Methodology page styles (verbatim from handoff) */
  .prose{max-width:720px;}
  .prose p{font-size:18px;line-height:1.7;color:var(--fg);margin-top:16px;}
  .prose p.lead{font-size:20px;color:var(--fg-muted);}
  .qh{font-family:var(--font-display);font-size:clamp(24px,2.8vw,32px);line-height:1.15;color:var(--ink);letter-spacing:-0.01em;text-wrap:balance;}
  .crit{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--border);max-width:720px;}
  .crit li{display:flex;gap:16px;align-items:baseline;padding:15px 0;border-bottom:1px solid var(--border);}
  .crit .n{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.14em;color:var(--navy-600);flex:none;width:84px;text-transform:uppercase;}
  .crit .d{font-size:16.5px;line-height:1.55;color:var(--fg);}
  .crit .d b{font-family:var(--font-display);font-weight:400;color:var(--ink);}
  .bullets{list-style:none;padding:0;margin:16px 0 0;max-width:720px;display:flex;flex-direction:column;gap:12px;}
  .bullets li{display:flex;gap:12px;align-items:flex-start;font-size:16.5px;line-height:1.55;color:var(--fg);}
  .bullets li iconify-icon{color:var(--navy-500);font-size:20px;flex:none;margin-top:2px;}
  .srcgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:760px;margin-top:18px;}
  .srcgrid .src{border:1px solid var(--border);background:var(--bg-elevated);padding:18px 20px;border-left:3px solid var(--navy-500);}
  .srcgrid .src p.k{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--navy-700);margin-bottom:6px;}
  .srcgrid .src p.v{font-size:14px;line-height:1.5;color:var(--fg-muted);}
  .lastup{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);}
  @media(max-width:600px){.srcgrid{grid-template-columns:1fr;}.crit li{flex-direction:column;gap:4px;}.crit .n{width:auto;}}

  @media (max-width:760px){ .meth-faq-grid{grid-template-columns:1fr !important;} }
