.hero-section_heroPage__PouRn{background:linear-gradient(180deg,#0e8a43 0,#0e8a43 60%,white 80%);min-height:100vh}.hero-section_heroContainer__G9hNO{min-height:calc(100vh - 80px)}.hero-section_heroImage__cTybF{width:100%;height:calc(100vh - 80px - var(--top-pad, 0px) - var(--stats-h, 0px) - var(--logos-h, 0px))}@media (min-width:1024px){.hero-section_heroImage__cTybF{min-height:550px}}@keyframes hero-section_scroll__SO1pr{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.hero-section_logoScroll__lJnZL{animation:hero-section_scroll__SO1pr 30s linear infinite}.masonry-grid_masonryWrapper__JPUQV{max-width:1280px;margin:0 auto;padding:0}.masonry-grid_masonryContainer__G_6Xs{column-count:1;column-gap:2rem;column-fill:balance}.masonry-grid_masonryCard__EMB9J,.masonry-grid_masonryContainer__G_6Xs>div{break-inside:avoid;display:inline-block;width:100%;margin-bottom:2rem}.masonry-grid_masonryCard__EMB9J{border-radius:.75rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transition:all .2s ease-in-out;padding:10rem 2rem 2rem;position:relative;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:300px}.masonry-grid_masonryCard__EMB9J:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(-2px)}.masonry-grid_textShadowSm__wiGkK{text-shadow:0 1px 2px rgba(0,0,0,.3)}@media (min-width:768px){.masonry-grid_masonryContainer__G_6Xs{column-count:2}}@media (min-width:1280px){.masonry-grid_masonryContainer__G_6Xs{column-count:3}}