/* site-type.css - the website in the app's type (founder 2026-10-31: "update the website
 * text/font"; layout, colors and every word of copy unchanged - RILEY_MESSAGING_HOUSE lines stay
 * verbatim). Display serif: DM Serif Display -> Fraunces (light weights, the app's letter voice).
 * Small mono labels: DM Mono -> DM Sans. Loaded last on each marketing page. */
html body #why814-card h3,
html body .core .big,
html body .cr-name,
html body .doc h1,
html body .doc h2,
html body .door .light,
html body .door h4,
html body .ethos-lines,
html body .finalcta h2,
html body .h2,
html body .hero .lede,
html body .hero h1,
html body .hero-brand,
html body .herologo .tag,
html body .logo,
html body .pcard .price,
html body .pcard h3,
html body .pillar h4,
html body .prob h4,
html body .prob-close,
html body .reset-band .big,
html body .reset-band .mid h3,
html body .riley h2,
html body .riley-visual .rtag,
html body .serif,
html body .stories .quote,
html body .testimonial .t-quote,
html body .whisper p,
html body h1,
html body h2,
html body h3,
html body [style*="DM Serif"]{font-family:'Fraunces',Georgia,'Times New Roman',serif !important;font-weight:300 !important;letter-spacing:-0.01em !important}
html body .logo,html body .hero-brand,html body .herologo .tag,html body .riley-visual .rtag,html body .pcard .price{font-weight:400 !important}
html body .hero .lede,html body .stories .quote,html body .testimonial .t-quote{font-weight:300 !important;font-style:italic}
html body .cr-group,
html body .cr-meta,
html body .doc .meta,
html body .ec span,
html body .eyebrow,
html body .foot-note,
html body .hero .micro,
html body .pcard .ptag,
html body .testimonial .t-author,
html body .toc-title,
html body .whisper .wl,
html body .why814-link,
html body [style*="DM Mono"]{font-family:'DM Sans',system-ui,sans-serif !important;letter-spacing:.06em !important;font-weight:500}
