/* Strata Match — For Owners 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;}
  .authmap{list-style:none;padding:0;margin:18px 0 0;max-width:760px;border-top:1px solid var(--border);}
  .authmap li{display:flex;gap:16px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--border);}
  .authmap .k{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--teal-700);flex:none;width:140px;}
  .authmap .v{font-size:16.5px;line-height:1.55;color:var(--fg);}
  .authmap .v b{font-family:var(--font-display);font-weight:400;color:var(--ink);}
  .tpl{max-width:720px;background:var(--surface-edit);border:1px solid var(--border);border-left:3px solid var(--teal-500);padding:24px 26px;margin-top:24px;}
  .tpl .k{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-700);margin-bottom:10px;}
  .tpl p{font-size:15.5px;line-height:1.6;color:var(--fg);font-style:italic;}
  .where{max-width:720px;background:var(--bg-elevated);border:1px solid var(--border);border-left:3px solid var(--terracotta);padding:24px 26px;}
  .where p{font-size:17px;line-height:1.65;color:var(--fg);}
  .where p + p{margin-top:12px;}
  @media(max-width:600px){.authmap li{flex-direction:column;gap:4px;}.authmap .k{width:auto;}}
