.page-module__HhJCMW__hero{padding-block:var(--y-md) var(--y-sm);background:var(--paper)}.page-module__HhJCMW__heroEyebrow{margin-bottom:1.5rem}.page-module__HhJCMW__heroTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink-strong);max-width:16ch;margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,5.5rem);line-height:1.02}.page-module__HhJCMW__heroTitleItalic{font-family:var(--font-italic-accent);color:var(--emerald);font-style:italic;font-weight:400}.page-module__HhJCMW__heroLede{color:var(--ink-muted-fg);max-width:60ch;font-size:1.125rem;line-height:1.55}.page-module__HhJCMW__heroFragments{flex-direction:column;gap:.5rem;max-width:60ch;display:flex}.page-module__HhJCMW__heroFragment{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-strong);font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.15}.page-module__HhJCMW__heroFragment em{font-family:var(--font-italic-accent);color:var(--emerald);font-style:italic;font-weight:400}.page-module__HhJCMW__bottomFragment{font-family:var(--font-display);color:var(--ink-muted-fg);margin-inline:auto;max-width:50ch;margin-bottom:.5rem;font-size:1.125rem;font-style:italic;line-height:1.4}.page-module__HhJCMW__bottom{padding-block:var(--y-md);background:var(--cream);text-align:center}.page-module__HhJCMW__bottomTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-strong);margin-bottom:1rem;font-size:clamp(1.75rem,3.5vw,2.5rem)}.page-module__HhJCMW__bottomBody{color:var(--ink-muted-fg);margin-inline:auto;max-width:50ch;margin-bottom:2rem;font-size:1rem;line-height:1.6}
