.gsi.svelte-o8qrqj{color:#e3e3e3;width:100%;max-width:24rem;height:40px;font-family:Roboto, var(--font-body);letter-spacing:.25px;transition:background var(--transition);background:#131314;border:1px solid #8e918f;border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.gsi.svelte-o8qrqj:hover{background:#1d1d1f}.gsi.svelte-o8qrqj>svg.gsi__mark[aria-hidden]:where(.svelte-o8qrqj){flex:none;margin:0;display:block}.asi.svelte-o8qrqj{color:#000;width:100%;max-width:24rem;height:40px;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", var(--font-body);background:#fff;border:1px solid #fff;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:15px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.asi--stacked.svelte-o8qrqj{margin-top:var(--space-3)}.asi.svelte-o8qrqj>svg.asi__mark[aria-hidden]:where(.svelte-o8qrqj){flex:none;margin:0 0 2px;display:block}.check__title.svelte-o8qrqj{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;line-height:var(--leading-tight);margin-bottom:var(--space-3)}.check__lede.svelte-o8qrqj{color:var(--ink-secondary);line-height:var(--leading-body);margin-bottom:var(--space-6)}.check__lede.svelte-o8qrqj strong:where(.svelte-o8qrqj){color:var(--ink);overflow-wrap:anywhere;font-weight:600}.check__note.svelte-o8qrqj{font-size:var(--text-sm);color:var(--success);margin-bottom:var(--space-4)}.code.svelte-o8qrqj fieldset:where(.svelte-o8qrqj){margin:0 0 var(--space-4);border:0;min-width:0;padding:0}.code.svelte-o8qrqj legend:where(.svelte-o8qrqj){margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--ink-secondary);padding:0}.code__boxes.svelte-o8qrqj{gap:var(--space-2);max-width:24rem;display:flex}.code__boxes.svelte-o8qrqj>input.code__box:where(.svelte-o8qrqj){text-align:center;width:0;min-width:0;max-width:3.25rem;height:3.5rem;font-family:var(--font-mono);font-size:var(--text-xl);font-variant-numeric:tabular-nums;caret-color:var(--accent);transition:border-color var(--transition);flex:1 1 0;margin:0;padding:0}.code__boxes.svelte-o8qrqj>input.code__box:where(.svelte-o8qrqj):focus-visible{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);outline:none}.code__boxes.svelte-o8qrqj>input.code__box[aria-invalid=true]:where(.svelte-o8qrqj){border-color:var(--danger)}.code__boxes.svelte-o8qrqj>input.code__box--gap:where(.svelte-o8qrqj){margin-inline-start:var(--space-3)}.code__submit.svelte-o8qrqj{width:100%;max-width:24rem}.code.svelte-o8qrqj [role=alert]:where(.svelte-o8qrqj){margin-top:var(--space-3);font-size:var(--text-sm)}.check__actions.svelte-o8qrqj{gap:var(--space-2) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}button.link.svelte-o8qrqj{color:var(--ink-secondary);font-size:var(--text-sm);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}button.link.svelte-o8qrqj:hover:not(:disabled){color:var(--accent)}button.link.svelte-o8qrqj:disabled{color:var(--ink-muted);opacity:1;text-decoration:none}.or.svelte-o8qrqj{align-items:center;gap:var(--space-3);max-width:24rem;margin:var(--space-6) 0;font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted);display:flex}.or.svelte-o8qrqj:before,.or.svelte-o8qrqj:after{content:"";border-top:1px solid var(--border-strong);flex:1}.login[data-astro-cid-xczmkd7m]{grid-template-columns:1fr;min-height:calc(100vh - 64px);display:grid}@media (width>=1024px){.login[data-astro-cid-xczmkd7m]{grid-template-columns:1fr 1fr}}.login__visual[data-astro-cid-xczmkd7m]{display:none}@media (width>=1024px){.login__visual[data-astro-cid-xczmkd7m]{padding:var(--space-12);border-inline-end:1px solid var(--border);background:linear-gradient(207deg,#0d0e1000 28%,#080809e6 86%),url(/images/login-portrait.webp) 50%/cover no-repeat;align-items:flex-end;display:flex}}.login__quote[data-astro-cid-xczmkd7m]{margin:0}.login__quote[data-astro-cid-xczmkd7m] p[data-astro-cid-xczmkd7m]{font-family:var(--font-display);font-style:italic;font-size:var(--text-xl);margin-bottom:var(--space-3);line-height:1.4}.login__quote[data-astro-cid-xczmkd7m] cite[data-astro-cid-xczmkd7m]{font-family:var(--font-mono);font-style:normal;font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--gold)}.login__form[data-astro-cid-xczmkd7m]{padding:var(--space-16) var(--space-6);justify-content:center;align-items:center;display:flex}.login__inner[data-astro-cid-xczmkd7m]{width:100%;max-width:400px}.login__inner[data-astro-cid-xczmkd7m] svg:first-child{margin-bottom:var(--space-6);display:block}h1[data-astro-cid-xczmkd7m]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;line-height:var(--leading-tight);margin-bottom:var(--space-3)}.login__lede[data-astro-cid-xczmkd7m]{color:var(--ink-secondary);line-height:var(--leading-body);margin-bottom:var(--space-4)}.login__how[data-astro-cid-xczmkd7m]{font-size:var(--text-sm);color:var(--ink-muted);line-height:var(--leading-body);margin-bottom:var(--space-6)}.login__logo[data-astro-cid-xczmkd7m]{margin-bottom:var(--space-6)}
