.ln-btn{isolation:isolate;cursor:pointer;border:1px solid var(--line-2);min-height:48px;font:550 15px/1 var(--ui);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 22px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,background .25s;display:inline-flex;position:relative;color:var(--p-ink)!important}.ln-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px -14px #0e142466}.ln-btn.primary{background:var(--p-ink);border:0;font-weight:600;box-shadow:inset 0 1px #fff3,0 14px 34px -16px #3c3ca0b3;color:#fff!important}.ln-btn.primary:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--p-ang), #3a7bff, #8b6cff, #ff8f6b, #3cc9a6, #3a7bff);-webkit-mask-composite:xor;padding:2px;animation:4s linear infinite p-ang;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ln-btn.primary:hover:not(:disabled){background:#1c2540;box-shadow:inset 0 1px #fff3,0 20px 40px -14px #6e5affbf}.ln-btn.small{min-height:38px;padding:0 16px;font-size:14px}.ln-btn:disabled{opacity:.55;cursor:default;transform:none}.au{background:var(--p-bg);min-height:100svh;color:var(--p-ink);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.au:before,.au:after{content:"";filter:blur(100px);pointer-events:none;border-radius:50%;width:70vmax;height:70vmax;position:absolute}.au:before{opacity:.55;background:#b9d0ff;top:-34vmax;left:-28vmax}.au:after{opacity:.45;background:#ffd9c7;bottom:-40vmax;right:-30vmax}.au a{color:inherit}.au :focus-visible{outline:2px solid var(--p-blue);outline-offset:3px}.au-side{z-index:1;border:1px solid var(--p-glass-line);-webkit-backdrop-filter:blur(24px)saturate(1.5);box-shadow:var(--p-shadow);background:linear-gradient(160deg,#ffffffb8,#ffffff6b);border-radius:30px;flex-direction:column;gap:22px;margin:18px 0 18px 18px;padding:34px 40px;display:flex;position:relative;overflow:hidden}.au-side h2{max-width:15ch;font:400 clamp(34px, 3.4vw, 50px)/1.02 var(--disp);letter-spacing:-.02em;text-wrap:balance;margin:18px 0 0}.au-side h2 em{background:var(--p-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.au-side ul{color:var(--p-ink-2);gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.au-side li{align-items:center;gap:10px;display:flex}.au-side li svg{color:#fff;background:var(--p-grad);box-sizing:border-box;border-radius:50%;flex:none;width:20px;height:20px;padding:3px}.au-demo{align-self:center;width:min(100%,520px);margin-top:auto;position:relative}.au-demo-book{aspect-ratio:1.296;width:100%;position:relative}.au-demo-book .ail{--lp:1}.au-demo-cap{z-index:9;font:600 13px/1 var(--ui);background:#fff;border-radius:999px;align-items:center;gap:9px;padding:8px 14px 8px 8px;display:inline-flex;position:absolute;top:-16px;left:14px;box-shadow:0 10px 24px -12px #28326e73}.au-demo-cap i{background:conic-gradient(#3a7bff,#8b6cff,#ff8f6b,#3cc9a6,#3a7bff);border-radius:50%;width:18px;height:18px;animation:4s linear infinite c-spin}@keyframes c-spin{to{transform:rotate(360deg)}}.au-main{z-index:1;place-items:center;padding:32px 24px;display:grid;position:relative}.au-back{font:550 14px/1 var(--ui);background:var(--p-glass);border:1px solid var(--p-glass-line);border-radius:999px;align-items:center;gap:6px;padding:9px 14px;text-decoration:none;display:inline-flex;position:absolute;top:22px;right:26px;color:var(--p-ink-2)!important}.au-back:hover{background:#fff}.au-card{border:1px solid var(--p-glass-line);-webkit-backdrop-filter:blur(24px)saturate(1.5);width:min(430px,100%);box-shadow:var(--p-shadow);background:#ffffffd1;border-radius:28px;padding:34px 32px 28px}.au-card .brand{margin-bottom:26px;display:none}.au-card h1{font:400 40px/1.05 var(--disp);letter-spacing:-.02em;margin:0 0 6px}.au-card>p{color:var(--p-ink-2);margin:0 0 22px;font-size:15px}.au-form{gap:14px;display:grid}.au-field{font:600 13.5px/1.2 var(--ui);color:var(--p-ink);gap:7px;display:grid}.au-field input,.au-field select{height:48px;font:400 15px var(--ui);color:var(--p-ink);background:#fff;border:1px solid #dde2ec;border-radius:14px;padding:0 15px;transition:border-color .2s,box-shadow .2s}.au-field input:focus,.au-field select:focus{border-color:var(--p-blue);outline:none;box-shadow:0 0 0 4px #3a7bff24}.au-field small{color:var(--p-ink-3);font-weight:400}.au-error{color:#a2321b;background:#fff0ec;border:1px solid #ffd2c4;border-radius:14px;padding:11px 13px;font-size:14px}.au-error a{color:inherit;font-weight:600}.au-or{color:var(--p-ink-3);align-items:center;gap:12px;margin:18px 0;font-size:13px;display:flex}.au-or:before,.au-or:after{content:"";background:#e2e6ef;flex:1;height:1px}.au-google{width:100%}.au-switch{color:var(--p-ink-2);text-align:center;margin:20px 0 0;font-size:14px}.au-switch a{color:var(--p-ink);text-underline-offset:3px;font-weight:650;-webkit-text-decoration:underline #8b6cff80;text-decoration:underline #8b6cff80}.au-terms{color:var(--p-ink-3);margin:4px 0 0;font-size:12.5px;line-height:1.5}.au-terms a{text-decoration:underline}.au .ln-btn{width:100%}.au-forgot{float:right;font-size:13px;font-weight:450;color:var(--p-ink-3)!important}.au-check{color:var(--p-ink-2);align-items:center;gap:8px;font-size:14px;display:flex}.au-done{gap:12px;font-size:15px;display:grid}.au-done p{margin:0}.au.single{grid-template-columns:1fr}.au.single .au-card .brand{display:flex}@media (max-width:900px){.au{grid-template-columns:1fr}.au-side{display:none}.au-card .brand{display:flex}.au-main{place-items:start center;padding:80px 16px 32px}.au-card{padding:28px 22px 24px}.au-back{top:16px;right:16px}}.au-dev{color:#6b5200;background:#fff8e1;border:1px dashed #d9a400;border-radius:12px;gap:6px;margin:0 0 16px;padding:10px 12px;font-size:13px;display:grid}.au-dev span{font-weight:650}.au-dev select{font:inherit;color:#222;background:#fff;border:1px solid #e0c46a;border-radius:8px;padding:8px 10px}.wl{background:var(--p-bg);min-height:100vh;color:var(--p-ink);position:relative;overflow:hidden}.wl:before{content:"";filter:blur(110px);opacity:.6;pointer-events:none;background:#c9dbff;border-radius:50%;width:70vmax;height:70vmax;position:absolute;top:-30vmax;left:-24vmax}.wl>*{position:relative}.wl-top{align-items:center;gap:16px;max-width:1080px;height:72px;margin:0 auto;padding:0 24px;display:flex}.wl-skip{font:550 14px/1 var(--ui);color:var(--p-ink-2);background:var(--p-glass);border:1px solid var(--p-glass-line);cursor:pointer;border-radius:999px;margin-left:auto;padding:10px 14px}.wl-main{max-width:1080px;margin:0 auto;padding:8px 24px 64px}.wl-steps{background:var(--p-glass);border:1px solid var(--p-glass-line);border-radius:999px;flex-wrap:wrap;gap:4px;margin:0 0 30px;padding:6px;list-style:none;display:inline-flex;box-shadow:0 8px 22px -14px #0e14244d}.wl-steps li{font:550 13.5px/1 var(--ui);color:var(--p-ink-3);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 7px;display:flex}.wl-steps li b{width:24px;height:24px;color:var(--p-ink-2);background:#0e14240f;border-radius:50%;place-items:center;font-size:12px;display:grid}.wl-steps li.now{color:var(--p-ink);background:#fff;box-shadow:0 1px 3px #0e14241a}.wl-steps li.now b{background:var(--p-ink);color:#fff}.wl-steps li.done b{background:var(--p-grad);color:#fff}.wl-hello h1{font:400 clamp(36px, 5vw, 56px)/1.02 var(--disp);letter-spacing:-.02em;margin:0 0 8px}.wl-hello p{color:var(--p-ink-2);margin:0 0 22px;font-size:16px}.wl-name{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:26px;display:flex}.wl-name .au-field{flex:260px;max-width:360px}.kind-inline{width:100%;max-height:none;overflow:visible}@media (max-width:760px){.wl-top,.wl-main{padding-left:16px;padding-right:16px}.wl-steps li span{display:none}.wl-steps li{padding-right:7px}.wl-steps li.now span{display:inline}.kind-inline{padding:16px}}.ac{gap:16px;max-width:720px;display:grid}.ac-title{font:400 44px/1.05 var(--disp);letter-spacing:-.02em;margin:8px 0 4px}.ac-card{border:1px solid var(--p-glass-line);background:#fffc;border-radius:22px;gap:12px;padding:22px 24px;display:grid;box-shadow:0 1px 2px #0e14240d,0 16px 34px -20px #28326e59}.ac-card h2{font:650 17px/1.3 var(--ui);margin:0}.ac-card p{color:var(--p-ink-2);margin:0}.ac-card .ln-btn{justify-self:start;width:auto}.ac-row{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.ac-row .au-field{flex:240px}.ac-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ac-badge{font:650 12px/1 var(--ui);color:#8a5a00;background:#fff3dc;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;display:inline-flex}.ac-badge.ok{color:#1f8f73;background:#e2f6f0}.ac-ok{color:#1f6f5a;background:#e2f6f0;border:1px solid #bfe9dc;border-radius:14px;padding:11px 13px;font-size:14px}.ac-card.danger{border-color:#ffd2c4}.ac-danger{color:#fff!important;background:#c0392b!important}.ac-danger:before{display:none}.ac-danger:disabled{background:#e3a59d!important}@media (prefers-reduced-motion:reduce){.ln-btn.primary:before,.au-demo-cap i{animation:none}.ln-btn:hover{transform:none}}
