.auth-page.svelte-15nb9oy{background:var(--v8-card);width:min(100% - 32px,1080px);min-height:calc(100dvh - 110px);box-shadow:0 25px 80px color-mix(in srgb, var(--v8-ink) 9%, transparent);border-radius:36px;grid-template-columns:1fr 1fr;align-items:stretch;margin:10px auto 30px;display:grid;overflow:hidden}.story.svelte-15nb9oy{background:var(--v8-ink);color:var(--v8-paper);flex-direction:column;justify-content:center;padding:clamp(38px,6vw,75px);display:flex}.story.svelte-15nb9oy>p:where(.svelte-15nb9oy),.eyebrow.svelte-15nb9oy{color:var(--v8-brand);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:10px;font-weight:850}.story.svelte-15nb9oy h1:where(.svelte-15nb9oy){font:500 clamp(46px, 6vw, 75px)/.93 var(--font-calsans);letter-spacing:-.04em;margin:15px 0 0}.story.svelte-15nb9oy h1:where(.svelte-15nb9oy) em:where(.svelte-15nb9oy){color:var(--v8-brand);font-style:normal}.story-card.svelte-15nb9oy{background:color-mix(in srgb, var(--v8-paper) 9%, transparent);border-radius:20px;flex-direction:column;max-width:340px;margin-top:44px;padding:18px;display:flex}.story-card.svelte-15nb9oy span:where(.svelte-15nb9oy){text-transform:uppercase;font-size:9px;font-weight:800}.story-card.svelte-15nb9oy strong:where(.svelte-15nb9oy){font:500 28px var(--font-calsans);margin-top:4px}.story-card.svelte-15nb9oy small:where(.svelte-15nb9oy){color:color-mix(in srgb, var(--v8-paper) 55%, transparent);margin-top:5px;font-size:10px}.auth-card.svelte-15nb9oy{color:var(--v8-ink);flex-direction:column;justify-content:center;padding:clamp(34px,6vw,72px);display:flex}.auth-card.svelte-15nb9oy h2:where(.svelte-15nb9oy){font:500 clamp(34px, 4vw, 49px)/1 var(--font-calsans);letter-spacing:-.03em;margin:8px 0 0}.intro.svelte-15nb9oy{max-width:27rem;color:var(--v8-muted);margin:12px 0 0;font-size:14px;line-height:1.45}.google.svelte-15nb9oy,form.svelte-15nb9oy>button:where(.svelte-15nb9oy){background:var(--v8-ink);width:100%;min-height:50px;color:var(--v8-paper);border:0;border-radius:16px;justify-content:center;align-items:center;gap:9px;margin-top:30px;font-size:13px;font-weight:800;display:flex}.google.svelte-15nb9oy img:where(.svelte-15nb9oy){width:17px;height:17px}.divider.svelte-15nb9oy{color:var(--v8-muted);text-transform:uppercase;align-items:center;gap:12px;margin:20px 0;font-size:10px;display:flex}.divider.svelte-15nb9oy:before,.divider.svelte-15nb9oy:after{background:var(--v8-line);content:"";flex:1;height:1px}form.svelte-15nb9oy{flex-direction:column;display:flex}form.svelte-15nb9oy label:where(.svelte-15nb9oy){margin-bottom:7px;font-size:11px;font-weight:800}form.svelte-15nb9oy input:where(.svelte-15nb9oy){border:1px solid var(--v8-line-strong);background:var(--v8-paper);height:50px;color:var(--v8-ink);font:inherit;border-radius:16px;padding:0 14px}form.svelte-15nb9oy>button:where(.svelte-15nb9oy){background:var(--v8-brand);margin-top:10px}.legal.svelte-15nb9oy{color:var(--v8-muted);text-align:center;margin:22px 0 0;font-size:10px;line-height:1.5}.legal.svelte-15nb9oy a:where(.svelte-15nb9oy){color:var(--v8-brand-deep)}button.svelte-15nb9oy:disabled{opacity:.55}@media (width<=760px){.auth-page.svelte-15nb9oy{grid-template-columns:1fr;min-height:0}.story.svelte-15nb9oy{display:none}.auth-card.svelte-15nb9oy{min-height:calc(100dvh - 110px);padding:34px 24px}.auth-page.svelte-15nb9oy{border-radius:28px}}
