.sN5RkW_methodology{max-width:var(--measure-wide)}.sN5RkW_methodology a{color:var(--link);text-underline-offset:var(--underline-offset)}.sN5RkW_methodology a:hover{color:var(--link-hover)}.sN5RkW_hero{padding:var(--title-block-pad-top) 0 var(--title-block-pad-bottom);border-bottom:var(--border)}.sN5RkW_eyebrow{margin:0 0 var(--eyebrow-gap);color:var(--text-accent);font-family:var(--family-sans);font-size:var(--size-body-sm);font-weight:var(--weight-medium);line-height:var(--leading-label);letter-spacing:var(--track-eyebrow)}.sN5RkW_hero h1{margin:0 0 var(--hero-title-gap);font-size:var(--size-page-title)}.sN5RkW_hero h1 em{color:var(--text-accent);font-family:var(--family-serif);font-style:normal;font-weight:var(--weight-medium);letter-spacing:var(--track-accent)}.sN5RkW_lead{color:var(--text-body);font-size:var(--size-hero-lead);line-height:var(--leading-hero-lead);margin:0}.sN5RkW_principle{padding:var(--space-6) 0;border-bottom:var(--border)}.sN5RkW_principle h2{margin:0 0 var(--heading-text-gap);font-size:var(--size-section);font-weight:var(--weight-section);line-height:var(--leading-section);letter-spacing:var(--track-section)}.sN5RkW_principle p{max-width:var(--measure-prose);color:var(--text-secondary);font-size:var(--size-body);line-height:var(--leading-body);margin:0}.sN5RkW_more{gap:var(--links-row-gap) var(--space-6);margin:var(--space-6) 0 0;flex-wrap:wrap;display:flex}
