.hero-module.svelte-14d01co{overflow:hidden;position:relative;background-color:var(--color-light-purple);block-size:100dvh;inline-size:100%;max-block-size:800px;color:var(--color-dark-purple)}@media only screen and (min-width: 960px){.hero-module.svelte-14d01co{max-block-size:1100px}}.hero-module.svelte-14d01co .wrapper:where(.svelte-14d01co){block-size:100%;position:relative;z-index:6}.hero-module.svelte-14d01co .bottom:where(.svelte-14d01co){grid-column:1/span 2;align-self:center;text-align:center;display:flex;flex-direction:column;row-gap:var(--spacing-64d);place-items:center}@media only screen and (min-width: 600px){.hero-module.svelte-14d01co .bottom:where(.svelte-14d01co){grid-column:1/span 12}}@media only screen and (min-width: 960px){.hero-module.svelte-14d01co .bottom:where(.svelte-14d01co){grid-column:3/span 8}}.hero-module.svelte-14d01co .button-container:where(.svelte-14d01co){display:flex;justify-content:center}.hero-module.svelte-14d01co .button-placeholder:where(.svelte-14d01co){height:3rem;visibility:hidden}.hero__image.svelte-14d01co{height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.hero__image.svelte-14d01co .image{position:relative;z-index:5}.has-image.svelte-14d01co{color:var(--color-white)}.has-image.svelte-14d01co .hero__image:where(.svelte-14d01co):before{background:#0000003d;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:6}.has-image.svelte-14d01co .bottom:where(.svelte-14d01co){align-self:end}.has-image.svelte-14d01co .wrapper:where(.svelte-14d01co){padding-block-end:var(--spacing-120d)}
