.hero_hero__8grdq{padding-top:clamp(3rem,7vw,6.5rem);background-color:#f5fbf5;background-image:url(/hero.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;border-bottom:1px solid rgba(15,23,42,.06)}.hero_heroImage__0Agme{max-width:520px;width:min(520px,42vw);min-width:220px;aspect-ratio:1/1;height:auto;align-self:flex-end;filter:drop-shadow(0 25px 60px rgba(15,23,42,.15));object-position:bottom}@media (max-width:1023px){.hero_heroImage__0Agme{margin-top:2.5rem}}