button.svelte-12xyhj1{align-self:flex-end;padding-right:4rem;position:relative}button.svelte-12xyhj1:after{content:url(../../../img/right_arrow.svg);width:1rem;height:1rem;transition:right .25s;position:absolute;right:2.5rem}button.svelte-12xyhj1:hover:after{right:2rem}input.svelte-12xyhj1{box-sizing:border-box;border:0;border-radius:.5rem;width:100%;margin-top:.25rem;padding:.75rem .5rem;font-size:1.125rem}p.svelte-12xyhj1{margin-bottom:2rem}textarea.svelte-12xyhj1{box-sizing:border-box;resize:none;border:0;border-radius:.5rem;width:100%;margin-top:.25rem;padding:.5rem;font-family:inherit;font-size:1.125rem}#contact-name.svelte-12xyhj1{grid-area:name}#contact-email.svelte-12xyhj1{grid-area:email}#contact-phone.svelte-12xyhj1{grid-area:phone}#contact-company.svelte-12xyhj1{grid-area:company}#contact-message.svelte-12xyhj1{grid-area:message}.form.svelte-12xyhj1{flex-direction:column;width:100%;margin:0 auto;display:flex}@media (width>=50rem){.form.svelte-12xyhj1{max-width:var(--max-width-medium)}}@media (width>=64rem){.form.svelte-12xyhj1{max-width:58rem}}.form-container.svelte-12xyhj1{background-color:var(--color-gray-9);color:var(--color-white);padding:6rem 2rem 4rem}@media (width>=50rem){.form-container.svelte-12xyhj1{padding:8rem 6rem 6rem}}.form-inputs.svelte-12xyhj1{border:0;grid-template:"name email""phone company""message message"/1fr 1fr;gap:1.25rem;margin-bottom:1rem;display:grid}@media (width>=50rem){.form-inputs.svelte-12xyhj1{margin-bottom:2rem}}.required-marker.svelte-12xyhj1{color:var(--color-strawberry-light-1);font-size:var(--text-size-large);line-height:1rem}.required-text.svelte-12xyhj1{color:var(--color-strawberry-light-1);font-size:var(--text-size-small);margin-bottom:1rem}@media (width>=50rem){.required-text.svelte-12xyhj1{margin-bottom:2rem}}
