.login.svelte-zlsxi6{--navy:#070c33;--card:#101c42;--line:#2a3f73;--text:#d6e2f2;--dim:#8fa6c9;--faint:#6a7fa8;--cyan:#0cf;--mint:#00b8a9;--mintb:#33d6c4;--oncyan:#061033;background:var(--navy);min-height:100vh;color:var(--text);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6}.login.svelte-zlsxi6 a{color:var(--cyan);text-underline-offset:3px}.login.svelte-zlsxi6 a:hover{color:#fff}.wrap.svelte-zlsxi6{max-width:clamp(1040px,86vw,1520px);margin:0 auto;padding:0 clamp(16px,2.5vw,40px)}header.svelte-zlsxi6{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070c33eb}.bar.svelte-zlsxi6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.brand.svelte-zlsxi6{color:#fff;letter-spacing:-.01em;align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.by.svelte-zlsxi6{color:var(--dim);font-size:12px;font-weight:400}.tag.svelte-zlsxi6{border:1px solid var(--mint);color:var(--mintb);letter-spacing:.12em;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}nav.svelte-zlsxi6{gap:18px;font-size:14px;display:flex}.login.svelte-zlsxi6 nav:where(.svelte-zlsxi6) a:where(.svelte-zlsxi6){color:var(--dim);text-decoration:none}.login.svelte-zlsxi6 nav:where(.svelte-zlsxi6) a:where(.svelte-zlsxi6):hover{color:#fff}.mesh.svelte-zlsxi6{background:linear-gradient(90deg,#070c33f7 0%,#070c33e0 45%,#070c3373 100%),url(../../../login/beat-mesh-bg.jpg) 100%/cover no-repeat}.hero.svelte-zlsxi6{grid-template-columns:1.35fr 1fr;align-items:start;gap:clamp(32px,4.5vw,80px);padding-top:clamp(32px,4vw,72px);padding-bottom:clamp(40px,3.6vw,56px);display:grid}.hero.svelte-zlsxi6>:where(.svelte-zlsxi6){min-width:0}h1.svelte-zlsxi6,h2.svelte-zlsxi6{color:#fff;letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}h1.svelte-zlsxi6{margin:12px 0 clamp(18px,1.8vw,28px);font-size:clamp(30px,3.2vw,54px)}h2.svelte-zlsxi6{margin-bottom:clamp(16px,1.6vw,24px);font-size:clamp(24px,2.6vw,40px)}.login.svelte-zlsxi6 p{margin:0 0 14px}.eyebrow.svelte-zlsxi6,.signin.svelte-zlsxi6 .ttl{color:var(--cyan);letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.lede.svelte-zlsxi6{font-size:clamp(17px,1.3vw,21px)}.dim.svelte-zlsxi6{color:var(--dim)}.small.svelte-zlsxi6,.signin.svelte-zlsxi6 .small{color:var(--dim);margin-top:14px;font-size:13.5px}.caption.svelte-zlsxi6{color:var(--faint);margin-top:-10px;margin-bottom:0;font-size:12px}.demo.svelte-zlsxi6{border:1px solid var(--line);background:#eaf2fb;border-radius:12px;margin:20px 0;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000059}.demo.svelte-zlsxi6 video:where(.svelte-zlsxi6){aspect-ratio:16/10;width:100%;height:auto;display:block}.pp.svelte-zlsxi6{color:#fff;cursor:pointer;background:#070c33b8;border:1px solid #ffffff2e;border-radius:999px;padding:6px 11px;font-size:11px;font-weight:600;line-height:1;position:absolute;bottom:10px;right:10px}.pp.svelte-zlsxi6:hover,.pp.svelte-zlsxi6:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;background:#070c33e6}.signin.svelte-zlsxi6{border:1px solid var(--line);background:#101c42eb;border-radius:14px;padding:clamp(22px,2.2vw,36px);position:sticky;top:24px;box-shadow:0 16px 40px #0006}.signin.svelte-zlsxi6 .ttl{margin-bottom:14px}.signin.svelte-zlsxi6 .oauth-pill{width:100%}.signin.svelte-zlsxi6 .oauth-pill-row{justify-content:center}.signin.svelte-zlsxi6 .oauth-error{color:#ffb3b3;background:#ff78781f}.signin.svelte-zlsxi6 .steps{margin:16px 0 0;padding:0;font-size:14.5px;list-style:none}.signin.svelte-zlsxi6 .steps li{border-top:1px solid var(--line);gap:12px;padding:9px 0;display:flex}.signin.svelte-zlsxi6 .steps li span:first-child{background:var(--mintb);height:22px;color:var(--oncyan);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}section.svelte-zlsxi6{border-bottom:1px solid #2a3f7399;padding:clamp(40px,3.6vw,56px) 0}section.svelte-zlsxi6>:where(.svelte-zlsxi6):last-child{margin-bottom:0}section.svelte-zlsxi6:last-of-type{border-bottom:0}.trust.svelte-zlsxi6,.vids.svelte-zlsxi6{grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.2vw,20px);margin-top:6px;display:grid}.vids.svelte-zlsxi6{grid-template-columns:repeat(3,1fr)}.trust.svelte-zlsxi6>div:where(.svelte-zlsxi6),.vid.svelte-zlsxi6{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:16px;font-size:14.5px}.trust.svelte-zlsxi6 b:where(.svelte-zlsxi6){color:#fff;margin-bottom:6px;display:block}.trust.svelte-zlsxi6 b:where(.svelte-zlsxi6):before{content:"✓ ";color:var(--mintb)}.vid.svelte-zlsxi6{flex-direction:column;gap:6px;display:flex}.meta.svelte-zlsxi6{color:var(--faint);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.login.svelte-zlsxi6 .t:where(.svelte-zlsxi6){color:#fff;font-weight:700;text-decoration:none}.login.svelte-zlsxi6 .t:where(.svelte-zlsxi6):hover{color:var(--cyan)}.vid.svelte-zlsxi6 p:where(.svelte-zlsxi6){margin:0;font-size:14px}.w.svelte-zlsxi6{margin-top:auto;font-size:14px;font-weight:700;text-decoration:none}.w.svelte-zlsxi6:before{content:"▶ "}.faq.svelte-zlsxi6{border:1px solid var(--line);background:var(--card);border-radius:10px;margin:8px 0}.faq.svelte-zlsxi6 button:where(.svelte-zlsxi6){text-align:left;cursor:pointer;width:100%;font:inherit;color:#fff;background:0 0;border:0;padding:14px 18px;font-weight:700;display:block}.faq.svelte-zlsxi6 button:where(.svelte-zlsxi6):focus-visible{outline:2px solid var(--cyan);outline-offset:-2px;border-radius:10px}.faq.svelte-zlsxi6 button:where(.svelte-zlsxi6):before{content:"+";width:20px;color:var(--cyan);display:inline-block}.faq.open.svelte-zlsxi6 button:where(.svelte-zlsxi6):before{content:"−"}.ans-clip.svelte-zlsxi6{min-height:0;overflow:hidden}.ans.svelte-zlsxi6{transition:opacity .3s}.faq.svelte-zlsxi6:not(.open) .ans:where(.svelte-zlsxi6){opacity:0}.ans.svelte-zlsxi6{padding:0 18px 14px 38px;font-size:15px}footer.wrap.svelte-zlsxi6{color:var(--faint);padding-top:0;padding-bottom:44px;font-size:13px}footer.svelte-zlsxi6:before{content:"";border-top:1px solid #2a3f7399;margin-bottom:30px;display:block}.clip.svelte-zlsxi6{overflow:hidden}.items.svelte-zlsxi6{flex-wrap:wrap;row-gap:4px;margin-left:-1.6em;display:flex}.items.svelte-zlsxi6 span:where(.svelte-zlsxi6){white-space:nowrap}.items.svelte-zlsxi6 span:where(.svelte-zlsxi6):before{content:"·";text-align:center;width:1.6em;display:inline-block}.login.svelte-zlsxi6 footer:where(.svelte-zlsxi6) a:where(.svelte-zlsxi6){color:var(--dim)}@media (prefers-reduced-motion:no-preference){.hw.svelte-zlsxi6,.rise.svelte-zlsxi6{animation:.92s cubic-bezier(.22,.61,.36,1) backwards svelte-zlsxi6-word-in;animation-delay:calc(.38s + var(--i,0) * 88ms)}.hw.svelte-zlsxi6{display:inline-block}.card-in.svelte-zlsxi6{animation:svelte-zlsxi6-card-in 1.44s cubic-bezier(.22, .61, .36, 1) var(--card-delay,1.3s) backwards}.mesh.svelte-zlsxi6{animation:1.6s ease-out backwards svelte-zlsxi6-mesh-in}section.svelte-zlsxi6.unrevealed{opacity:0}section.svelte-zlsxi6.revealed>*{animation:.92s cubic-bezier(.22,.61,.36,1) backwards svelte-zlsxi6-word-in}section.svelte-zlsxi6.revealed>:nth-child(2){animation-delay:90ms}section.svelte-zlsxi6.revealed>:nth-child(n+3){animation-delay:.18s}}@keyframes svelte-zlsxi6-word-in{0%{opacity:0;transform:translateY(12px)}}@keyframes svelte-zlsxi6-card-in{0%{opacity:0;transform:translateY(56px)}}@keyframes svelte-zlsxi6-mesh-in{0%{background-position:0 0,60%}}@media (width<=860px){.hero.svelte-zlsxi6{grid-template-columns:1fr}.signin.svelte-zlsxi6{order:-1;position:static}.trust.svelte-zlsxi6{grid-template-columns:1fr 1fr}.vids.svelte-zlsxi6{grid-template-columns:1fr}}@media (width<=680px){.login.svelte-zlsxi6{font-size:15px}.by.svelte-zlsxi6{display:none}section.svelte-zlsxi6{padding:40px 0}}@media (width<=480px){.trust.svelte-zlsxi6{grid-template-columns:1fr}nav.svelte-zlsxi6 a:where(.svelte-zlsxi6):not(:last-child){display:none}}
