.hero-section_heroArea__VO0h4{position:relative;overflow:hidden}.hero-section_heroBg__PKW8V{position:absolute;top:0;left:0;z-index:0;width:100%;height:100vh;overflow:hidden;pointer-events:none;background:linear-gradient(90deg,#319795,#38a169);opacity:.2}.hero-section_heroBgOverlay__y0gxZ{position:absolute;inset:0;background:linear-gradient(0deg,#ffffff 60%,rgba(255,255,255,0))}.hero-section_heroContainer__s0kpT{position:relative;z-index:1;max-width:80rem;margin:0 auto;min-height:100vh;padding:6rem 1rem 2.5rem}@media (min-width:1024px){.hero-section_heroContainer__s0kpT{min-height:auto;padding:15rem 2rem 5rem}}.hero-section_heroInner__0iFEd{position:relative;z-index:1;max-width:37.5rem}@media (min-width:1024px){.hero-section_heroInner__0iFEd{max-width:36rem;margin-top:5rem}}.hero-section_kicker__GMmiD{margin:0 0 .5rem;color:#3182ce;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero-section_headline__BoieE{margin:0;color:#1a202c;font-size:2.25rem;font-weight:700;line-height:1.15;white-space:pre-line;text-align:left}@media (min-width:768px){.hero-section_headline__BoieE{font-size:3.75rem}}.hero-section_description__osrnR{margin:1rem 0 0;color:#718096;font-size:1.125rem;font-weight:500;line-height:1.6;text-align:left}.hero-section_heroImageWrap__PJG9H{display:none}@media (min-width:1024px){.hero-section_heroImageWrap__PJG9H{display:block;position:absolute;top:50%;left:55%;z-index:0;width:90vw;max-width:1100px;transform:translateY(-50%)}}@media (min-width:1280px){.hero-section_heroImageWrap__PJG9H{left:52%}}.hero-section_imageButton__M5qMZ{display:block;width:100%;padding:0;border:none;border-radius:.75rem;background:transparent;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);cursor:pointer;overflow:hidden;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.hero-section_imageButton__M5qMZ:hover{transform:scale(1.02)}.hero-section_imageButton__M5qMZ:focus-visible{outline:2px solid #3182ce;outline-offset:2px}.hero-section_heroImage__EThOw{display:block;width:100%;height:auto;object-fit:contain}