.prose-hero{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media (min-width:1024px){.prose-hero{max-width:87.2rem;align-items:center}}.prose-hero h4{margin:0;font-size:2rem}@media (min-width:1024px){.prose-hero h4{font-size:3.2rem}}.prose-hero h1{margin:0 0 1.9rem;font-size:3.6rem;color:var(--primary-color)}@media (min-width:1024px){.prose-hero h1{text-align:center;font-size:7rem}}.prose-hero p{margin:0 0 2.7rem}@media (min-width:1024px){.prose-hero p{max-width:54.5rem;text-align:center;font-size:1.8rem}}.porse-hero p a{align-self:flex-start}.prose-hero.subpage{margin-bottom:1.9rem;text-align:center}.prose-hero.subpage :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:3.6rem}@media (min-width:1024px){.prose-hero.subpage :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:6rem}}