.sign-in.svelte-1h0uwgt{--mark:oklch(from var(--accent) .55 calc(c * 1.1) h);max-width:var(--spacing-14);margin:var(--spacing-9) auto;column-gap:var(--spacing-9);row-gap:var(--spacing-7);grid-template-columns:minmax(0,1fr) minmax(0,440px);grid-template-areas:"intro card""perks card";align-items:start;line-height:1.5;display:grid}[data-theme=dark] .sign-in.svelte-1h0uwgt{--mark:oklch(from var(--accent) .74 calc(c * 1.1) h)}.intro.svelte-1h0uwgt{grid-area:intro;align-self:end}.title.svelte-1h0uwgt{font-family:var(--font-reader-serif);letter-spacing:-.015em;text-wrap:balance;font-size:46px;font-weight:600;line-height:1.05}.lede.svelte-1h0uwgt{margin-top:var(--spacing-5);color:var(--color-text-2);font-size:var(--font-m);text-wrap:pretty;line-height:1.55}.perks.svelte-1h0uwgt{gap:var(--spacing-5);flex-direction:column;grid-area:perks;padding:0;list-style:none;display:flex}.perks.svelte-1h0uwgt li:where(.svelte-1h0uwgt){column-gap:var(--spacing-4a);font-size:var(--font-s);grid-template-columns:20px 1fr;display:grid}.perks.svelte-1h0uwgt svg{margin-top:var(--spacing-1);color:var(--mark)}.perks.svelte-1h0uwgt strong:where(.svelte-1h0uwgt){font-weight:600}.perks.svelte-1h0uwgt span:where(.svelte-1h0uwgt){color:var(--color-text-2);text-wrap:pretty;grid-column:2}.card.svelte-1h0uwgt{min-height:var(--spacing-11a);padding:var(--spacing-7);background:var(--color-surface-0);border:1px solid var(--color-surface-2);border-radius:var(--radius-xl);box-shadow:var(--shadow-s), 0 10px 32px oklch(from var(--shadow-color) l c h / calc(.1 * var(--shadow-strength)));flex-direction:column;grid-area:card;justify-content:center;align-self:center;display:flex}[data-theme=dark] .card.svelte-1h0uwgt{background:oklch(from var(--color-background) calc(l + .035) c h)}.message.svelte-1h0uwgt{color:var(--color-text-2);font-size:var(--font-m);text-wrap:pretty}@media only screen and (width<=860px){.sign-in.svelte-1h0uwgt{margin:var(--spacing-7) auto var(--spacing-8);row-gap:var(--spacing-6a);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""card""perks"}.title.svelte-1h0uwgt{font-size:var(--font-xxxl)}.card.svelte-1h0uwgt{min-height:0;padding:var(--spacing-6)}.perks.svelte-1h0uwgt{padding-top:var(--spacing-6a);border-top:1px solid var(--color-surface-2)}}
