.Hero:where(.astro-e372kgzo){--overlappingMargin:600px;background-color:var(--color-page-background);color:var(--color-sand-000);z-index:2;margin-bottom:6em;padding:4.875rem 0;position:relative}.Hero+.PancakeThemeSand{margin-top:-10em;padding-top:10em}.HeroWithImage:where(.astro-e372kgzo){margin-bottom:var(--overlappingMargin)}.Decoration:where(.astro-e372kgzo){grid-column:full;position:absolute;bottom:-59px;right:0}@media (width<=1150px){.Hero:where(.astro-e372kgzo){--overlappingMargin:50vw}.Decoration:where(.astro-e372kgzo){width:95px;height:auto;bottom:-63px}}.HeroHeading:where(.astro-e372kgzo){max-width:22ch}.EyebrowWrapper:where(.astro-e372kgzo){color:var(--color-persimmon-400);margin-bottom:3rem;margin-left:1rem;& .Eyebrow{position:relative;&:before{content:"";background:var(--color-persimmon-400);width:8px;height:8px;position:absolute;top:5px;left:-16px}}}.HeroTextAlignCenter:where(.astro-e372kgzo) .HeroContent:where(.astro-e372kgzo){text-align:center;flex-direction:column;align-items:center;display:flex}.Text:where(.astro-e372kgzo).HeroDescription{max-width:50ch;margin-top:1em}.HeroDescriptionPortableText:where(.astro-e372kgzo){max-width:85ch;margin-top:1rem}.HeroButtons:where(.astro-e372kgzo){flex-wrap:wrap;gap:.5rem;margin-top:3rem;display:flex}.HeroTextAlignCenter:where(.astro-e372kgzo) .HeroButtons:where(.astro-e372kgzo){justify-content:center}.HeroImage:where(.astro-e372kgzo){filter:drop-shadow(0 0 10.1525px #17140d29);margin-top:3.5rem;margin-bottom:calc(-1 * var(--overlappingMargin));z-index:2;border-radius:16px}.HeroCareersPage:where(.astro-e372kgzo){border-bottom-left-radius:0;padding-bottom:8em}.HeroImageCareers:where(.astro-e372kgzo){pointer-events:none;margin-left:-50px;position:absolute;left:50%;transform:translate(-50%);width:auto!important}.HeroImageCareersMobile:where(.astro-e372kgzo){pointer-events:none;margin-top:3rem;margin-bottom:-70vw;display:none}@media (width<=1100px){.HeroImageCareers:where(.astro-e372kgzo){display:none}.HeroImageCareersMobile:where(.astro-e372kgzo){display:block}}.HeroCareersPage:where(.astro-e372kgzo) .HeroHeading:where(.astro-e372kgzo){max-width:12ch}.HeroCareersPage:where(.astro-e372kgzo) .HeroDescriptionPortableText:where(.astro-e372kgzo){max-width:60ch}.HeroLogos:where(.astro-e372kgzo){margin-top:3rem}.Text:where(.astro-e372kgzo).HeroLogosTitle{color:var(--color-sand-500);margin-bottom:1rem}.HeroLogosGrid:where(.astro-e372kgzo){flex-wrap:wrap;justify-content:center;align-items:center;gap:1.7em;display:flex}.HeroLogo:where(.astro-e372kgzo){max-width:10.5em;max-height:3.375em}.HeroChecklist:where(.astro-e372kgzo){flex-wrap:wrap;gap:clamp(1rem,3vw,3rem);margin:3rem 0 0;padding:0;list-style:none;display:flex}.HeroChecklist:where(.astro-e372kgzo) li:where(.astro-e372kgzo){align-items:flex-start;gap:.75rem;display:flex}.HeroChecklistIcon:where(.astro-e372kgzo){fill:url(#svg_gradient);flex-shrink:0;width:20px;height:auto}.HeroStatisticsList:where(.astro-e372kgzo){gap:2rem;width:100%;max-width:830px;margin:3rem 0 0;padding:0;list-style:none;display:flex}.HeroStatisticsListItem:where(.astro-e372kgzo){border-left:1px var(--color-sand-700) solid;flex-grow:1;padding-left:1.5rem}.HeroStatisticsList .StatisticLabel{--heading-max-size:22px}@media (width<=500px){.HeroStatisticsList:where(.astro-e372kgzo){flex-direction:column;gap:0}.HeroStatisticsListItem:where(.astro-e372kgzo){padding:1rem 0 1rem 1rem}}
