header.svelte-18c6u1m{padding:30px 5%}main.svelte-18c6u1m{min-height:75vh;display:grid;place-items:center;padding:3rem 1rem}.login.svelte-18c6u1m{width:min(100%,440px);padding:2.7rem;border:1px solid #e4e4e1;border-radius:14px}.login.svelte-18c6u1m h1:where(.svelte-18c6u1m){font-family:Cormorant,Georgia,serif;font-size:3.8rem;line-height:1;margin:0}.login.svelte-18c6u1m p:where(.svelte-18c6u1m){color:#666;line-height:1.5}.login.svelte-18c6u1m .google:where(.svelte-18c6u1m){margin:2rem 0}.login.svelte-18c6u1m>a:where(.svelte-18c6u1m){font-size:.86rem;text-decoration:none}.error.svelte-18c6u1m{color:#a4251a!important}
