@import "https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700&display=swap";
.au-root{--au-bg:#0b0b0c;--au-panel:#111113;--au-card:#fff;--au-text:#f5f5f5;--au-text-dim:#8a8a8f;--au-ink:#111;--au-ink-dim:#6b6b70;--au-border:#232326;--au-border-light:#e6e6e8;--au-accent:#111;--au-danger:#d92d43;background:var(--au-bg);color:var(--au-text);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Manrope,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.au-root *,.au-root :before,.au-root :after{box-sizing:border-box}.au-split{width:100%;min-height:100vh;display:flex}.au-pitch{background:radial-gradient(120% 80% at 15% 0%, #ffffff12 0%, transparent 60%), var(--au-bg);flex-direction:column;flex:1;justify-content:space-between;padding:56px 56px 40px;display:flex}.au-logo{letter-spacing:6px;color:var(--au-text);-webkit-user-select:none;user-select:none;font-size:20px;font-weight:300}.au-claim{letter-spacing:-1.2px;max-width:620px;margin:48px 0 0;font-size:46px;font-weight:500;line-height:1.08}.au-claim span{color:var(--au-text-dim)}.au-points{gap:18px;max-width:560px;margin:36px 0 0;padding:0;list-style:none;display:grid}.au-point{align-items:flex-start;gap:14px;display:flex}.au-point-num{letter-spacing:1px;color:var(--au-text-dim);min-width:22px;padding-top:3px;font-size:12px}.au-point-title{font-size:16px;font-weight:500}.au-point-desc{color:var(--au-text-dim);margin-top:2px;font-size:14px;line-height:1.5}.au-fineprint{color:#5a5a5f;margin-top:40px;font-size:11px;line-height:1.6}.au-fineprint a{color:#7d7d84;text-decoration:underline}.au-form-side{flex:0 0 520px;align-items:center;width:520px;padding:24px;display:flex}.au-card{background:var(--au-card);color:var(--au-ink);border-radius:20px;width:100%;padding:40px}.au-title{letter-spacing:-.6px;margin:0;font-size:30px;font-weight:600}.au-subtitle{color:var(--au-ink-dim);margin:8px 0 28px;font-size:14px;line-height:1.5}.au-label{color:var(--au-ink-dim);letter-spacing:.2px;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.au-input{border:1px solid var(--au-border-light);width:100%;height:48px;color:var(--au-ink);background:#fff;border-radius:12px;outline:none;padding:0 14px;font-family:inherit;font-size:15px;transition:border-color .2s}.au-input:focus{border-color:var(--au-ink)}.au-input.au-input-bad{border-color:var(--au-danger)}.au-field{margin-bottom:16px}.au-error{color:var(--au-danger);margin-top:6px;font-size:13px}.au-note{background:#fff8e6;border:1px solid #f2dfae;border-radius:12px;margin-bottom:16px;padding:14px;font-size:13px;line-height:1.5}.au-note a{color:var(--au-ink);text-decoration:underline}.au-submit{background:var(--au-accent);color:#fff;cursor:pointer;border:0;border-radius:12px;width:100%;height:52px;font-family:inherit;font-size:16px;font-weight:500;transition:opacity .2s}.au-submit:hover:not(:disabled){opacity:.85}.au-submit:disabled{opacity:.5;cursor:default}.au-or{color:var(--au-ink-dim);align-items:center;gap:12px;margin:22px 0;font-size:13px;display:flex}.au-or:before,.au-or:after{content:"";background:var(--au-border-light);flex:1;height:1px}.au-alt{text-align:center;color:var(--au-ink-dim);margin-top:18px;font-size:14px}.au-alt a{color:var(--au-ink);text-decoration:underline}.au-legal{color:var(--au-ink-dim);margin:4px 0 18px;font-size:12px;line-height:1.5}.au-legal a{color:var(--au-ink);text-decoration:underline}.au-providers button,.au-providers a{width:100%;border-radius:12px!important}@media (max-width:1100px){.au-pitch{display:none}.au-form-side{flex:1;justify-content:center;width:100%}.au-card{max-width:480px}}@media (max-width:560px){.au-card{border-radius:16px;padding:28px 20px}.au-title{font-size:26px}}
