.how.svelte-1e6pjgp{flex-direction:column;gap:12px;display:flex}.how-t.svelte-1e6pjgp{font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-inverse-muted);margin:0;font-weight:700}.hw.svelte-1e6pjgp{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:640px;margin:0;padding:0;list-style:none;display:grid;position:relative}li.svelte-1e6pjgp{z-index:1;flex-direction:column;gap:4px;display:flex;position:relative}.node.svelte-1e6pjgp{width:44px;height:44px;color:var(--on-mesh);background:color-mix(in srgb, var(--mesh-base) 72%, transparent);border:1px solid color-mix(in srgb, var(--white) 16%, transparent);animation:8s ease-in-out infinite svelte-1e6pjgp-lit;animation-delay:calc(var(--k) * 2s);border-radius:14px;place-items:center;margin-bottom:6px;display:grid}.node.svelte-1e6pjgp svg:where(.svelte-1e6pjgp){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}b.svelte-1e6pjgp{font-size:var(--font-size-md);color:var(--white);align-items:center;gap:6px;line-height:18px;display:flex}.n.svelte-1e6pjgp{font:600 11px/1 var(--font-mono);color:var(--text-on-inverse-muted)}small.svelte-1e6pjgp{font-size:var(--font-size-xs);color:var(--on-mesh-muted);line-height:17px}.line.svelte-1e6pjgp{z-index:0;background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--white) 22%, transparent) 0 6px, transparent 6px 12px);height:2px;position:absolute;top:21px;left:22px;right:calc(25% - 34px);overflow:hidden}.line.svelte-1e6pjgp i:where(.svelte-1e6pjgp){background:linear-gradient(90deg, transparent, var(--brand-leaf));width:72px;height:2px;box-shadow:0 0 10px var(--brand-leaf);border-radius:2px;animation:8s linear infinite svelte-1e6pjgp-run;position:absolute;top:0;left:0}@keyframes svelte-1e6pjgp-run{0%{transform:translate(-72px)}75%{transform:translate(470px)}75.01%,to{opacity:0;transform:translate(-72px)}}@keyframes svelte-1e6pjgp-lit{0%,22%,to{background:color-mix(in srgb, var(--mesh-base) 72%, transparent);border-color:color-mix(in srgb, var(--white) 16%, transparent);color:var(--on-mesh);box-shadow:none}4%,16%{background:var(--mesh-step);border-color:var(--mesh-step-line);color:var(--white);box-shadow:0 0 0 5px color-mix(in srgb, var(--mesh-step-line) 16%, transparent), 0 0 22px color-mix(in srgb, var(--mesh-step-line) 35%, transparent)}}@media (prefers-reduced-motion:reduce){.node.svelte-1e6pjgp,.line.svelte-1e6pjgp i:where(.svelte-1e6pjgp){animation:none}}.branded.svelte-5bky5h .hl:where(.svelte-5bky5h):before{background:var(--primary)}.branded.svelte-5bky5h .glow:where(.svelte-5bky5h){background:linear-gradient(90deg, var(--white) 0%, var(--accent) 100%);-webkit-background-clip:text;background-clip:text}.branded.svelte-5bky5h .stroke:where(.svelte-5bky5h) stop{stop-color:var(--accent)!important}.logo.org-logo.svelte-5bky5h{filter:none;width:auto;height:96px}@media (width<=767px){.logo.org-logo.svelte-5bky5h{height:56px}}.powered-by.svelte-5bky5h{font-size:var(--font-size-sm);color:var(--on-mesh-muted);align-items:center;gap:10px;margin:0;display:flex;position:relative}.powered-by.svelte-5bky5h img:where(.svelte-5bky5h){width:auto;height:24px}.auth.svelte-5bky5h{--panel-w:max(400px, 100% / 3);grid-template-columns:minmax(0, 1fr) var(--panel-w);min-height:100dvh;color:var(--text-on-inverse);background:var(--gradient-mesh), var(--gradient-mesh-leaf), var(--gradient-mesh-signal), var(--mesh-base);font-family:var(--font-sans);display:grid;position:relative;overflow:hidden}.land.svelte-5bky5h{left:0;right:var(--panel-w);width:calc(100% - var(--panel-w));aspect-ratio:1200/390;object-fit:cover;object-position:0% 100%;pointer-events:none;-webkit-user-select:none;user-select:none;min-height:390px;position:absolute;bottom:0}.brand.svelte-5bky5h{flex-direction:column;justify-content:space-between;gap:40px;padding:48px clamp(40px,5vw,88px) 44px;display:flex;position:relative}.auth-bar.svelte-5bky5h{justify-content:space-between;align-items:center;display:flex}.logo.svelte-5bky5h{width:auto;height:44px;filter:drop-shadow(0 0 24px color-mix(in srgb, var(--brand-leaf) 25%, transparent))}.lang.svelte-5bky5h,.land-ph.svelte-5bky5h{display:none}.pitch.svelte-5bky5h{flex-direction:column;gap:24px;max-width:640px;display:flex}.pitch.svelte-5bky5h .how{gap:18px;margin-top:clamp(24px,5vh,64px)}.statement.svelte-5bky5h{max-width:600px;font-size:var(--font-size-hero);letter-spacing:-.03em;color:var(--white);text-wrap:balance;text-shadow:0 2px 24px color-mix(in srgb, var(--black) 25%, transparent);margin:0 0 12px;font-weight:700;line-height:62px}.hl.svelte-5bky5h{z-index:0;white-space:nowrap;position:relative}.hl.svelte-5bky5h:before{content:"";z-index:-1;background:var(--brand-highlighter);transform-origin:0;border-radius:4px;animation:.7s cubic-bezier(.2,.8,.2,1) .35s both svelte-5bky5h-wipe;position:absolute;inset:22% -6px 8% -8px;transform:skew(-6deg)}.word.svelte-5bky5h{display:inline-block;position:relative}.glow.svelte-5bky5h{background:linear-gradient(90deg, var(--brand-lime) 0%, var(--brand-leaf) 48%, var(--brand-mint) 100%);color:#0000;filter:drop-shadow(0 0 22px color-mix(in srgb, var(--brand-leaf) 35%, transparent));-webkit-background-clip:text;background-clip:text}.stroke.svelte-5bky5h{width:104%;height:14px;position:absolute;bottom:-12px;left:-2%;overflow:visible}.stroke.svelte-5bky5h path:where(.svelte-5bky5h){stroke-dasharray:260;animation:.8s cubic-bezier(.2,.8,.2,1) .55s both svelte-5bky5h-draw}.lead.svelte-5bky5h{max-width:540px;font-size:var(--font-size-2xl);color:var(--on-mesh);margin:0;font-weight:500;line-height:29px}.trusted.svelte-5bky5h{flex-direction:column;gap:18px;max-width:560px;display:flex}.tb.svelte-5bky5h{border-bottom:1px solid color-mix(in srgb, var(--white) 16%, transparent);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-inverse-muted);padding-bottom:12px;font-weight:700}.logos.svelte-5bky5h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;display:flex}.logos.svelte-5bky5h img:where(.svelte-5bky5h){opacity:.92;width:auto;height:48px}.logos.svelte-5bky5h img.wide:where(.svelte-5bky5h){height:40px}.auth-main.svelte-5bky5h{justify-content:center;align-items:center;padding:40px 32px;display:flex;position:relative}.sheet.svelte-5bky5h{border-radius:var(--radius-xl,20px);width:100%;max-width:420px;color:var(--text-primary);background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(24px)saturate(160%);backdrop-filter:blur(24px)saturate(160%);border:1px solid var(--glass-border);box-shadow:var(--shadow-lg);flex-direction:column;gap:16px;padding:32px;display:flex}.sheet.svelte-5bky5h .card{box-shadow:none;background:0 0;border:0;padding:0!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sheet.svelte-5bky5h{background:var(--surface-card)}}@media (prefers-reduced-transparency:reduce){.sheet.svelte-5bky5h{background:var(--surface-card);-webkit-backdrop-filter:none;backdrop-filter:none}}@keyframes svelte-5bky5h-wipe{0%{transform:skew(-6deg)scaleX(0)}to{transform:skew(-6deg)scaleX(1)}}@keyframes svelte-5bky5h-draw{0%{stroke-dashoffset:260px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.hl.svelte-5bky5h:before,.stroke.svelte-5bky5h path:where(.svelte-5bky5h){animation:none}}@media (width>=768px){.auth.svelte-5bky5h{height:100dvh}.auth-main.svelte-5bky5h{background:var(--surface-card);border-left:1px solid var(--border-subtle);align-items:safe center;padding:48px clamp(32px,4vw,64px);overflow-y:auto}.sheet.svelte-5bky5h{-webkit-backdrop-filter:none;backdrop-filter:none;max-width:400px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:24px;padding:0}.sheet.svelte-5bky5h .t-h1{font-size:var(--font-size-6xl);letter-spacing:-.02em;line-height:38px}.sheet.svelte-5bky5h .field{gap:8px}.sheet.svelte-5bky5h .field .help{margin-top:2px;line-height:18px}.sheet.svelte-5bky5h form.col{gap:22px!important}.sheet.svelte-5bky5h .tabs{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;align-self:stretch;display:grid}.sheet.svelte-5bky5h .tabs .tab{text-align:center}}@media (width>=768px) and (height<=780px){.brand.svelte-5bky5h{gap:24px;padding-top:32px;padding-bottom:24px}}@media (width<=1100px){.auth.svelte-5bky5h .how{display:none}.land.svelte-5bky5h{object-position:21% 100%}.trusted.svelte-5bky5h{max-width:440px}.logos.svelte-5bky5h{flex-wrap:nowrap;gap:16px}.logos.svelte-5bky5h img:where(.svelte-5bky5h){height:36px}.logos.svelte-5bky5h img.wide:where(.svelte-5bky5h){height:30px}.statement.svelte-5bky5h{font-size:var(--font-size-hero-sm);line-height:52px}}@media (width<=767px){.auth.svelte-5bky5h{flex-direction:column;height:100dvh;display:flex;overflow:hidden auto}.auth-main.svelte-5bky5h{flex:none}.land.svelte-5bky5h{display:none}.land-ph.svelte-5bky5h{object-fit:cover;object-position:58% 100%;pointer-events:none;width:100%;height:300px;display:block;position:absolute;bottom:-24px;left:0;right:0}.auth-bar.svelte-5bky5h{position:relative}.brand.svelte-5bky5h{min-height:120px;padding:calc(20px + env(safe-area-inset-top,0px)) 22px 0;flex:340px;justify-content:flex-start;position:relative;overflow:hidden}.logo.svelte-5bky5h{height:34px}.lang.svelte-5bky5h{background:color-mix(in srgb, var(--white) 10%, transparent);border:1px solid color-mix(in srgb, var(--white) 18%, transparent);border-radius:999px;padding:3px;display:flex}.lang.svelte-5bky5h>span:where(.svelte-5bky5h){min-width:40px;height:30px;font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--text-on-inverse-muted);border-radius:999px;place-items:center;font-weight:700;display:grid}.lang.svelte-5bky5h .on:where(.svelte-5bky5h){background:var(--white);color:var(--mesh-base)}.pitch.svelte-5bky5h,.trusted.svelte-5bky5h{display:none}.auth-main.svelte-5bky5h{margin-top:-24px;padding:0;display:block}.sheet.svelte-5bky5h{max-width:none;padding:26px 20px calc(24px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:24px 24px 0 0}.is-compact.svelte-5bky5h .brand:where(.svelte-5bky5h){flex:1 0 120px}.is-splash.svelte-5bky5h .auth-main:where(.svelte-5bky5h){padding:0 12px calc(14px + env(safe-area-inset-bottom,0px));margin-top:-40px}.is-splash.svelte-5bky5h .land-ph:where(.svelte-5bky5h){bottom:-40px}.is-splash.svelte-5bky5h .sheet:where(.svelte-5bky5h){border-width:1px;border-radius:28px;padding:22px 20px 16px}}
