.is-style-h1,.is-style-h2,.is-style-h3,.is-style-h4,.is-style-h5,.is-style-h6,h1,h2,h3,h4,h5,h6{color:var(--color-primary);font-family:var(--font-primary);letter-spacing:-.03em}.is-style-h1 strong,.is-style-h2 strong,.is-style-h3 strong,.is-style-h4 strong,.is-style-h5 strong,.is-style-h6 strong,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit}body .is-style-h1,h1{font-size:clamp(2.75rem,2.138rem + 2.577vw,3.375rem);font-weight:700;line-height:1.111}body .is-style-h1.is-style-thin,h1.is-style-thin{font-size:clamp(1.875rem,calc(.773rem + 4.639vw),3rem);font-weight:200}body .is-style-h1.is-style-thin strong,h1.is-style-thin strong{font-weight:600}.is-style-h2,h2{font-size:2.3125rem;font-weight:600;line-height:1.35}.is-style-h3,h3{font-size:1.75rem;font-weight:600;line-height:1.42}.is-style-h4,h4{font-weight:700}.is-style-h4,.is-style-h5,h4,h5{font-size:100%;letter-spacing:unset;line-height:inherit}.is-style-h5,h5{font-weight:600}.is-style-h6,h6{font-size:100%;font-weight:500;line-height:inherit}:root :where(.is-layout-constrained)>:is(h1,h2,h3,h4,h5,h6)+*{margin-block-start:var(--spacing-sm)}