.signin-page.svelte-qccg9o{min-height:100vh;display:grid;place-items:center;padding:48px 24px}.chooser.svelte-qccg9o{width:min(100%,760px)}.intro.svelte-qccg9o{margin:44px 0 28px}h1.svelte-qccg9o{margin:0;font-family:var(--font-display);font-size:clamp(30px,5vw,42px);font-weight:400;line-height:1.08;letter-spacing:-.02em}.intro.svelte-qccg9o p:where(.svelte-qccg9o){margin:10px 0 0;color:var(--color-ink-2);font-size:15px}.doors.svelte-qccg9o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.door.svelte-qccg9o{min-height:220px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;gap:28px}.door.svelte-qccg9o h2:where(.svelte-qccg9o){margin:0;font-size:17px;font-weight:650}.door.svelte-qccg9o p:where(.svelte-qccg9o){margin:7px 0 0;color:var(--color-ink-2);font-size:13px;line-height:1.45}.door.svelte-qccg9o form:where(.svelte-qccg9o){margin:0}.door.svelte-qccg9o .btn:where(.svelte-qccg9o){width:100%;min-height:44px}.door.unavailable.svelte-qccg9o{background:var(--color-surface)}.door.svelte-qccg9o p.no-action:where(.svelte-qccg9o){margin:0;color:var(--color-ink-3);font-size:12px}@media (max-width: 620px){.signin-page.svelte-qccg9o{place-items:start center;padding:32px 18px}.intro.svelte-qccg9o{margin:36px 0 24px}.doors.svelte-qccg9o{grid-template-columns:1fr}.door.svelte-qccg9o{min-height:174px;padding:22px}}
