.auth.svelte-1sv8dts{--sheet-pad:1.75rem;--sheet-inner-r:.75rem;--sheet-r:calc((var(--sheet-inner-r) + var(--sheet-pad)) * var(--corner-scale));isolation:isolate;background:var(--bg-app);min-height:100dvh;color:var(--text-default);position:relative}.auth--grounded.svelte-1sv8dts{background:var(--ground)}.auth--branded.svelte-1sv8dts{--brand-field:var(--brand);--accent-solid:var(--brand);--accent-solid-hover:color-mix(in oklab, var(--brand) 86%, black);--accent-6:color-mix(in oklab, var(--brand) 45%, var(--bg-app));--accent-7:color-mix(in oklab, var(--brand) 65%, var(--bg-app));--accent-8:var(--brand);--accent-9:var(--brand);--accent-10:color-mix(in oklab, var(--brand) 70%, var(--text-default))}.auth--hero.svelte-1sv8dts{--golden-minor:38.2;grid-template-columns:minmax(22rem,38.2fr) minmax(28rem,61.8fr);display:grid}.field.svelte-1sv8dts{z-index:-1;position:fixed;inset:0}.hero.svelte-1sv8dts{--vine-stem:color-mix(in oklab, var(--on-brand) 62%, transparent);--vine-leaf:color-mix(in oklab, var(--on-brand) 50%, transparent);--vine-petal-1:color-mix(in oklab, var(--on-brand) 45%, var(--brand-field));--vine-petal-2:color-mix(in oklab, var(--on-brand) 75%, var(--brand-field));--vine-petal-3:var(--on-brand);--vine-font:"Space Mono", var(--font-mono);isolation:isolate;background:var(--brand-field);height:100dvh;color:var(--on-brand);padding:2.25rem 3rem;position:sticky;top:0;overflow:hidden}.hero-vine.svelte-1sv8dts{z-index:-1;position:absolute;inset:0}.wordmark.svelte-1sv8dts{align-items:center;gap:.625rem;min-width:0;height:2rem;display:flex}.wordmark.svelte-1sv8dts img{width:auto;height:1.75rem}.pitch.svelte-1sv8dts{top:calc(var(--golden-minor) * 1%);flex-direction:column;gap:1rem;max-width:26rem;display:flex;position:absolute;left:3rem;right:3rem}.headline.svelte-1sv8dts{font-size:clamp(1.75rem,2.7vw,2.625rem);line-height:1.18;font-weight:var(--weight-medium);letter-spacing:-.025em;text-wrap:balance;text-box:trim-both cap alphabetic;margin:0}.headline.svelte-1sv8dts em{font-style:italic;font-weight:var(--weight-display);padding-right:.04em}.tagline.svelte-1sv8dts{font-size:var(--text-headline);line-height:var(--lh-headline);color:var(--on-brand-muted);text-wrap:pretty;margin:0}.stage.svelte-1sv8dts{flex-direction:column;justify-content:flex-start;align-items:center;gap:1.25rem;min-height:100dvh;padding:max(3rem,50dvh - 13rem) 1rem 3rem;display:flex}.auth--hero.svelte-1sv8dts .stage:where(.svelte-1sv8dts){padding-top:max(2rem, calc(var(--golden-minor) * 1dvh - var(--sheet-pad) - .3125rem))}.auth.svelte-1sv8dts .stage--landed:where(.svelte-1sv8dts){justify-content:center;padding-top:3rem}.sheet.svelte-1sv8dts{width:min(100%,23.5rem);padding:var(--sheet-pad);border-radius:var(--sheet-r);corner-shape:var(--corner);background:var(--bg-surface);box-shadow:0 0 0 .5px var(--rule-strong), var(--shadow-floating)}.sheet--landed.svelte-1sv8dts{--sheet-pad:1.5rem;width:min(100%,16rem)}.morph.svelte-1sv8dts{position:relative}.morph.svelte-1sv8dts[data-morphing]{overflow-clip-margin:.375rem;overflow:clip}.body.svelte-1sv8dts{display:flow-root}.foot.svelte-1sv8dts{text-align:center;max-width:23.5rem;font-size:var(--text-caption);line-height:var(--lh-caption);color:var(--text-muted)}.foot.svelte-1sv8dts a{color:var(--text-default);text-decoration:none}.foot.svelte-1sv8dts a:hover{text-underline-offset:.2em;text-decoration:underline}@media (width<=64rem){.auth--hero.svelte-1sv8dts{grid-template-columns:1fr}.auth--hero.svelte-1sv8dts .hero:where(.svelte-1sv8dts){flex-direction:column;gap:2.5rem;height:auto;padding:1.5rem 1.5rem 6rem;display:flex;position:relative}.auth--hero.svelte-1sv8dts .pitch:where(.svelte-1sv8dts){position:static}.auth--hero.svelte-1sv8dts .stage:where(.svelte-1sv8dts){min-height:0;padding-top:2rem}}@media (width<=40rem){.auth.svelte-1sv8dts:not(.auth--hero) .stage:where(.svelte-1sv8dts){padding:4.5rem .5rem 10rem}.sheet.svelte-1sv8dts:not(.sheet--landed){--sheet-pad:1.25rem}.auth.svelte-1sv8dts:not(.auth--hero) .sheet:where(.svelte-1sv8dts){box-shadow:none;background:0 0}}
