.hero-section{margin-left:auto;margin-right:auto;width:100%;max-width:1600px;padding:5rem 1.25rem}.hero-section .hero-container{display:flex;flex-direction:column-reverse;align-items:center;-moz-column-gap:40px;column-gap:40px}@media (min-width: 1024px){.hero-section .hero-container{flex-direction:row}}.hero-section .hero-container .hero-left{width:100%}@media (min-width: 1024px){.hero-section .hero-container .hero-left{width:50%}}.hero-section .hero-container .hero-left{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center}@media (min-width: 768px){.hero-section .hero-container .hero-left{justify-content:flex-start}}.hero-section .hero-container .hero-left .hero-title{margin-bottom:32px;margin-top:40px;text-align:center;font-size:44px}@media (min-width: 768px){.hero-section .hero-container .hero-left .hero-title{text-align:left}}.hero-section .hero-container .hero-left .hero-excerpt{margin-bottom:1.25rem;text-align:center;font-size:16px}@media (min-width: 768px){.hero-section .hero-container .hero-left .hero-excerpt{text-align:left}}.hero-section .hero-container .hero-right{width:100%}@media (min-width: 1024px){.hero-section .hero-container .hero-right{width:50%}}.hero-section .hero-container .hero-right{margin-left:auto;margin-right:auto;justify-content:center}.hero-section .hero-container .hero-image{border-radius:16px}
