.split.svelte-e3wec{display:grid;grid-template-columns:minmax(420px,600px) 1fr;min-height:100vh}.brand.svelte-e3wec{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:56px 64px 92px;background:var(--color-primary-500);color:#fff}.brand.svelte-e3wec a:where(.svelte-e3wec){position:relative;align-self:flex-start}.brand.svelte-e3wec a:where(.svelte-e3wec):hover{text-decoration:none}.circle.svelte-e3wec{position:absolute;border-radius:50%}.one.svelte-e3wec{width:360px;height:360px;left:-150px;top:-200px;background:var(--color-primary-600)}.two.svelte-e3wec{width:340px;height:340px;right:-1px;bottom:-80px;transform:translate(28%);background:var(--color-primary-400);opacity:.55}.pitch.svelte-e3wec{position:relative;margin:auto 0}.title.svelte-e3wec{font-size:2.25rem;font-weight:700;line-height:1.2;max-width:460px}ul.svelte-e3wec{list-style:none;margin:56px 0 0;padding:0;display:grid;gap:18px;color:var(--color-primary-100);font-weight:500}li.svelte-e3wec{display:flex;gap:12px;align-items:center}.demo.svelte-e3wec{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--radius-lg);background:var(--color-primary-600);font-size:var(--text-caption);font-weight:500}main.svelte-e3wec{display:flex;flex-direction:column;padding:32px 38px}.top.svelte-e3wec{display:flex;justify-content:flex-end;align-items:center}.mobile-logo.svelte-e3wec{display:none}.form.svelte-e3wec{width:min(400px,100%);margin:auto;padding:40px 0;display:flex;flex-direction:column;gap:16px}.form.svelte-e3wec h1{font-size:1.875rem;font-weight:700}.form.svelte-e3wec .lead{color:var(--color-text-secondary);font-size:var(--text-control);margin-top:-8px;margin-bottom:16px}@media(max-width:1023px){.split.svelte-e3wec{grid-template-columns:1fr}.brand.svelte-e3wec{display:none}.top.svelte-e3wec{justify-content:space-between}.mobile-logo.svelte-e3wec{display:block}.mobile-logo.svelte-e3wec:hover{text-decoration:none}}@media(max-width:767px){main.svelte-e3wec{padding:20px 16px}.form.svelte-e3wec{margin:24px auto 0;padding:0 0 32px}}
