.layout.svelte-e210is{width:100%;min-height:100vh;display:grid;grid-template-columns:auto calc(50vw + 256px);font-family:Poppins,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.hero.svelte-e210is{grid-area:1 / 1 / 2 / 2;width:100%;height:100%;object-fit:cover;object-position:center;background-attachment:fixed}main.svelte-e210is{grid-area:1 / 2 / 2 / 3;padding-top:140px;padding-left:100px;max-width:568px}form.svelte-e210is{max-width:520px;margin-top:18px;margin-bottom:58px;display:grid;gap:18px}@media (prefers-color-scheme: light){.form-field{width:100%;background-color:#f6f6f6;border-radius:28px}}@media (prefers-color-scheme: dark){.form-field{width:100%;background-color:#222;border-radius:28px}}.mdc-text-field__resizer{resize:none!important}@media (max-width: 1090px){.layout.svelte-e210is{grid-template-columns:1fr;grid-template-rows:286px auto}.hero.svelte-e210is{height:100%;object-position:50% 25%}main.svelte-e210is{grid-area:2 / 1 / 3 / 2;height:auto}main.svelte-e210is{padding-block:32px;padding-inline:24px;margin-inline:auto}main.svelte-e210is h1:where(.svelte-e210is){margin-top:0}}main.svelte-e210is h1:where(.svelte-e210is){font-size:32px;font-weight:600}main.svelte-e210is p:where(.svelte-e210is){line-height:150%;font-family:Crimson Pro,serif;font-optical-sizing:auto;font-weight:200;font-style:normal;font-size:18px;margin-top:0}@media (prefers-color-scheme: light){.hero.light.svelte-e210is{display:block}.hero.dark.svelte-e210is{display:none}}@media (prefers-color-scheme: dark){.hero.dark.svelte-e210is{display:block}.hero.light.svelte-e210is{display:none}}.svelte-e210is .shaped-outlined .mdc-notched-outline .mdc-notched-outline__leading{border-radius:28px 0 0 28px;width:28px}.svelte-e210is .shaped-outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-radius:0 28px 28px 0}.svelte-e210is .shaped-outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - 56px)}.svelte-e210is .shaped-outlined.mdc-text-field--with-leading-icon:not(.mdc-text-field--label-floating) .mdc-floating-label{left:16px}.svelte-e210is .shaped-outlined+.mdc-text-field-helper-line{padding-left:32px;padding-right:28px}
