main[data-astro-cid-sgpqyurt].split{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;background:var(--bg)}aside[data-astro-cid-sgpqyurt].left{position:relative;overflow:hidden;margin:clamp(.6rem,.3rem + 1.3vw,1.9rem);margin-right:0;border-radius:var(--radius-panel);padding:2.4rem 2.6rem 3rem;color:#f2efea;background:radial-gradient(120% 80% at 20% 100%,#1f3d39,#152b2d,#0f1d1e);display:flex;flex-direction:column;isolation:isolate}.field[data-astro-cid-sgpqyurt]{position:absolute;inset:0;z-index:-1;width:100%;height:100%;pointer-events:none}aside[data-astro-cid-sgpqyurt] .brand[data-astro-cid-sgpqyurt]{display:inline-flex;align-items:center;gap:.45rem;text-decoration:none;color:#f2efea;font-family:var(--font-sans);font-weight:500;font-size:1.45rem;letter-spacing:-.04em}aside[data-astro-cid-sgpqyurt] .brand[data-astro-cid-sgpqyurt] .mark[data-astro-cid-sgpqyurt]{width:1.35rem;height:auto}.pitch[data-astro-cid-sgpqyurt]{margin-top:auto;max-width:34rem}.pitch-h[data-astro-cid-sgpqyurt]{font-size:clamp(2rem,1.2rem + 2.4vw,3.4rem);font-weight:340;line-height:1.04;letter-spacing:-.035em;margin:0 0 2.2rem}.pitch-h[data-astro-cid-sgpqyurt] span[data-astro-cid-sgpqyurt]{display:block}.pitch-h[data-astro-cid-sgpqyurt] .dim[data-astro-cid-sgpqyurt]{color:#dbdfda;opacity:.75}.facts[data-astro-cid-sgpqyurt]{list-style:none;padding:0;margin:0 0 1.6rem;border-top:1px solid #f2efea2e}.facts[data-astro-cid-sgpqyurt] li[data-astro-cid-sgpqyurt]{padding:.8rem 0;border-bottom:1px solid #f2efea2e;color:#dbdfda;font-size:.95rem}.facts[data-astro-cid-sgpqyurt] strong[data-astro-cid-sgpqyurt]{color:#f2efea;font-weight:500;margin-right:.4rem}.src[data-astro-cid-sgpqyurt]{color:#dbdfda;opacity:.8;font-size:.82rem;margin:0;line-height:1.5}.src[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]{color:#f2efea}section[data-astro-cid-sgpqyurt].right{display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:var(--bg)}.form-wrap[data-astro-cid-sgpqyurt]{width:100%;max-width:26rem}.form-wrap[data-astro-cid-sgpqyurt] h1[data-astro-cid-sgpqyurt]{font-family:var(--font-sans);font-weight:600;font-size:2rem;font-weight:400;text-align:center;margin:0 0 .5rem;color:var(--text);letter-spacing:-.01em}.form-wrap[data-astro-cid-sgpqyurt] .sub[data-astro-cid-sgpqyurt]{color:var(--muted);text-align:center;margin:0 0 2rem;font-size:.9rem}.notice[data-astro-cid-sgpqyurt]{background:color-mix(in oklab,var(--accent-warn) 15%,var(--surface));border:1px solid color-mix(in oklab,var(--accent-warn) 45%,transparent);color:color-mix(in oklab,var(--accent-warn) 80%,var(--text));padding:.75rem 1rem;border-radius:8px;font-size:.85rem;margin-bottom:1.5rem}.notice[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]{color:inherit;text-decoration:underline}.notice[data-astro-cid-sgpqyurt] code[data-astro-cid-sgpqyurt]{font-family:var(--font-mono);font-size:.8rem;background:#0a0a0a0f;padding:0 .25rem;border-radius:3px}form[data-astro-cid-sgpqyurt] label[data-astro-cid-sgpqyurt]{display:block;margin-bottom:1rem}form[data-astro-cid-sgpqyurt] label[data-astro-cid-sgpqyurt] span[data-astro-cid-sgpqyurt]{display:block;color:var(--text);font-size:.85rem;margin-bottom:.35rem;font-weight:500}form[data-astro-cid-sgpqyurt] input[data-astro-cid-sgpqyurt]{width:100%;padding:.65rem .85rem;border:1px solid var(--hairline-strong);border-radius:8px;font-size:.95rem;background:var(--surface);color:var(--text);font-family:inherit;transition:border-color .12s,box-shadow .12s}form[data-astro-cid-sgpqyurt] input[data-astro-cid-sgpqyurt]:focus{outline:none;border-color:var(--text);box-shadow:0 0 0 3px color-mix(in oklab,var(--text) 8%,transparent)}.btn[data-astro-cid-sgpqyurt]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%;padding:.65rem 1rem;border-radius:8px;font-weight:500;font-size:.9rem;cursor:pointer;transition:background .12s,border-color .12s;margin-bottom:.6rem;font-family:inherit}.btn[data-astro-cid-sgpqyurt].primary{background:var(--accent);color:var(--bg);border:1px solid var(--accent);margin-bottom:1.25rem}.btn[data-astro-cid-sgpqyurt].primary:hover:not([disabled]){background:transparent;color:var(--accent)}.btn[data-astro-cid-sgpqyurt].oauth{background:var(--surface);color:var(--text);border:1px solid var(--hairline-strong)}.btn[data-astro-cid-sgpqyurt].oauth:hover:not([disabled]){background:var(--surface-2);border-color:var(--accent)}.btn[data-astro-cid-sgpqyurt][disabled]{opacity:.45;cursor:not-allowed}.divider[data-astro-cid-sgpqyurt]{display:flex;align-items:center;margin:1.25rem 0;color:var(--muted);font-size:.75rem}.divider[data-astro-cid-sgpqyurt]:before,.divider[data-astro-cid-sgpqyurt]:after{content:"";flex:1;height:1px;background:var(--hairline)}.divider[data-astro-cid-sgpqyurt] span[data-astro-cid-sgpqyurt]{padding:0 .75rem;text-transform:uppercase;letter-spacing:.1em}.check-email[data-astro-cid-sgpqyurt]{background:color-mix(in oklab,var(--accent-positive) 12%,var(--surface));border:1px solid color-mix(in oklab,var(--accent-positive) 45%,transparent);color:var(--accent-positive);padding:.75rem 1rem;border-radius:8px;font-size:.85rem;margin:1rem 0 0}.err[data-astro-cid-sgpqyurt]{background:color-mix(in oklab,var(--accent-error) 12%,var(--surface));border:1px solid color-mix(in oklab,var(--accent-error) 45%,transparent);color:var(--accent-error);padding:.75rem 1rem;border-radius:8px;font-size:.85rem;margin:1rem 0 0}.tos[data-astro-cid-sgpqyurt]{text-align:center;color:var(--muted);font-size:.78rem;margin:2rem 0 .5rem}.tos[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]{color:var(--text);text-decoration:underline;text-decoration-color:var(--hairline-strong)}.signup[data-astro-cid-sgpqyurt]{text-align:center;color:var(--muted);font-size:.85rem;margin:.5rem 0 0}.signup[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]{color:var(--text);font-weight:500;text-decoration:none}.signup[data-astro-cid-sgpqyurt] a[data-astro-cid-sgpqyurt]:hover{text-decoration:underline}@media (max-width: 900px){main[data-astro-cid-sgpqyurt].split{grid-template-columns:1fr}aside[data-astro-cid-sgpqyurt].left{display:none}section[data-astro-cid-sgpqyurt].right{padding:4rem 1.5rem;min-height:100vh}}
