.sign-in-form.svelte-6ge5lb{gap:var(--spacing-5);flex-direction:column;line-height:1.5;display:flex}.email-form.svelte-6ge5lb{gap:var(--spacing-4a);flex-direction:column;display:flex}.field.svelte-6ge5lb{gap:var(--spacing-3);flex-direction:column;display:flex}label.svelte-6ge5lb{font-size:var(--font-s);font-weight:500}.newsletter.svelte-6ge5lb{column-gap:var(--spacing-4);color:var(--color-text-2);text-wrap:pretty;cursor:pointer;grid-template-columns:auto 1fr;align-items:start;font-weight:400;display:grid}.newsletter.svelte-6ge5lb input:where(.svelte-6ge5lb){width:1em;height:1em;accent-color:var(--accent);margin:calc(.5lh - .5em) 0 0}.email-form.svelte-6ge5lb button:where(.svelte-6ge5lb),.google.svelte-6ge5lb{width:100%}.or.svelte-6ge5lb{align-items:center;gap:var(--spacing-4a);color:var(--color-text-3);font-size:var(--font-xxs);display:flex}.or.svelte-6ge5lb:before,.or.svelte-6ge5lb:after{content:"";background:var(--color-surface-2);flex:1;height:1px}.fine.svelte-6ge5lb{color:var(--color-text-3);font-size:var(--font-xxs);text-wrap:pretty}.fine.svelte-6ge5lb a:where(.svelte-6ge5lb){color:var(--color-text-2);text-underline-offset:2px}.message.svelte-6ge5lb{color:var(--color-text-2);font-size:var(--font-m);text-wrap:pretty}.message.svelte-6ge5lb strong:where(.svelte-6ge5lb){color:var(--color-text);font-weight:600}.sent.svelte-6ge5lb{align-items:center;gap:var(--spacing-5);text-align:center;flex-direction:column;display:flex}.sent.svelte-6ge5lb h2:where(.svelte-6ge5lb){font-family:var(--font-reader-serif);font-size:var(--font-xxl);letter-spacing:-.01em;font-weight:600;line-height:1.1}.sent.svelte-6ge5lb .button:where(.svelte-6ge5lb){margin-top:var(--spacing-4)}.error.svelte-6ge5lb{color:var(--color-error)}.perks.svelte-1tvukp2{--mark:oklch(from var(--accent) .55 calc(c * 1.1) h);gap:var(--spacing-5);flex-direction:column;padding:0;line-height:1.5;list-style:none;display:flex}[data-theme=dark] .perks.svelte-1tvukp2{--mark:oklch(from var(--accent) .74 calc(c * 1.1) h)}.perks.svelte-1tvukp2 li:where(.svelte-1tvukp2){column-gap:var(--spacing-4a);font-size:var(--font-s);grid-template-columns:20px 1fr;display:grid}.perks.svelte-1tvukp2 svg{margin-top:var(--spacing-1);color:var(--mark)}.perks.svelte-1tvukp2 strong:where(.svelte-1tvukp2){font-weight:600}.perks.svelte-1tvukp2 span:where(.svelte-1tvukp2){color:var(--color-text-2);text-wrap:pretty;grid-column:2}.compact.svelte-1tvukp2{gap:var(--spacing-3)}.compact.svelte-1tvukp2 strong:where(.svelte-1tvukp2){font-weight:500}
