.hero-teaser[data-v-63c119b1]{--bg-color:var(--color-navy);overflow:hidden;position:relative;width:100%}.hero-teaser--overlap[data-v-63c119b1]{-webkit-clip-path:ellipse(200% 100% at 50% 0);clip-path:ellipse(200% 100% at 50% 0);margin-bottom:-8rem}@media (min-width:768px){.hero-teaser--overlap[data-v-63c119b1]{-webkit-clip-path:ellipse(180% 100% at 50% 0);clip-path:ellipse(180% 100% at 50% 0)}}@media (min-width:1024px){.hero-teaser--overlap[data-v-63c119b1]{-webkit-clip-path:ellipse(150% 100% at 50% 0);clip-path:ellipse(150% 100% at 50% 0)}}@media (min-width:1280px){.hero-teaser--overlap[data-v-63c119b1]{-webkit-clip-path:ellipse(120% 100% at 50% 0);clip-path:ellipse(120% 100% at 50% 0)}}.hero-teaser--overlap[data-v-63c119b1]+*{padding-top:13rem}.hero-teaser--overlap[data-v-63c119b1]+*.primary-1,.hero-teaser--overlap[data-v-63c119b1]+*.primary-2{background-size:auto 20rem,auto 26rem}@media (min-width:768px){.hero-teaser--overlap[data-v-63c119b1]+*.primary-1,.hero-teaser--overlap[data-v-63c119b1]+*.primary-2{background-size:auto 32%,auto 60%}}@media (min-width:1024px){.hero-teaser--overlap[data-v-63c119b1]+*.primary-1,.hero-teaser--overlap[data-v-63c119b1]+*.primary-2{background-size:auto 22rem,auto 60%}}@media (min-width:1640px){.hero-teaser--overlap[data-v-63c119b1]+*.primary-1,.hero-teaser--overlap[data-v-63c119b1]+*.primary-2{background-size:auto 30vw,auto 60%}}
