.hero-section{background-color:#21082e;padding-block:3rem 3.625rem}.hero-section .content-block,.hero-section .content-block .h1,.hero-section .content-block h1{margin-bottom:2rem}@media (min-width:768px){.hero-section{padding-block:4.25rem 4.875rem}.hero-section .content-block{margin-bottom:none}.hero-section .content-block .h1,.hero-section .content-block h1{margin-bottom:.875rem;max-width:478px}.hero-section .content-block p{max-width:505px}}