.wp-block-wm-page-header{padding:80px 24px 112px}
.wp-block-wm-page-header__inner{max-width:760px;margin:0 auto;text-align:center}
.wp-block-wm-page-header__eyebrow{font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#7C8863}
.wp-block-wm-page-header__heading{font-family:'Newsreader',serif;font-weight:500;font-size:clamp(32px,4.6vw,48px);line-height:1.06;margin:10px auto 14px;max-width:16ch}
.wp-block-wm-page-header__heading strong{font-weight:700}
.wp-block-wm-page-header__intro{font-size:18px;color:#5A5343;line-height:1.6;margin:0 auto;max-width:48ch}
