*,:before,:after{box-sizing:border-box}body{font-family:var(--pm-font-sans);color:var(--pm-ink-2);background:var(--pm-bg);margin:0}h1,h2,h3,h4{color:var(--pm-ink);font-family:var(--pm-font-sans);margin:0}h1{font:700 var(--pm-fs-28)/1.15 var(--pm-font-sans);letter-spacing:-.02em}h2{font:700 var(--pm-fs-22)/1.2 var(--pm-font-sans);letter-spacing:-.015em}h3{font:700 var(--pm-fs-18)/1.25 var(--pm-font-sans);letter-spacing:-.01em}h4{font:700 var(--pm-fs-14)/1.3 var(--pm-font-sans);letter-spacing:-.005em}.pageTitle{font:700 var(--pm-fs-28)/1.15 var(--pm-font-sans);color:var(--pm-ink)}.sectionTitle{font:700 var(--pm-fs-22)/1.2 var(--pm-font-sans);letter-spacing:-.015em;color:var(--pm-ink);margin:0 0 var(--pm-sp-5)}.cardTitle{font:600 var(--pm-fs-18)/1.3 var(--pm-font-sans);color:var(--pm-ink);margin:0}.pageEyebrow{font:700 var(--pm-fs-10)/1.1 var(--pm-font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--pm-mute);margin:0 0 var(--pm-sp-2)}
