/* SEO v1: preserve original V36 heading visual treatment while fixing H1 semantics.
   This file changes no position, sizes, layout, fonts or animation elsewhere. */
.section-heading h1.seo-page-h1{
 font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif);
 font-size:clamp(38px,4.9vw,76px);
 line-height:1.1;
 letter-spacing:-.047em;
 font-weight:400;
 margin:21px 0 0;
 color:var(--text);
}
.section-heading h1.seo-page-h1 em{
 font-family:Georgia,serif;
 font-style:italic;
 font-weight:400;
 letter-spacing:-.035em;
 color:var(--accent2);
}
@media(max-width:670px){
 .section-heading h1.seo-page-h1{font-size:clamp(39px,9vw,56px)}
}
