@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&family=Inter:wght@400;500;600;700;800&display=swap);.m{--m-bg:#050b1f;--m-bg-grad-top:#0b1938;--m-bg-grad-mid:#07122d;--m-bg-grad-btm:#030814;--m-card:#111b35b8;--m-card-strong:#162445db;--m-glass:#ffffff0a;--m-fg:#f5f7fa;--m-fg-mute:#a9b3d1;--m-fg-quiet:#6b7a9f;--m-indigo:#4f5dff;--m-indigo-hi:#6c79ff;--m-indigo-lo:#3d4de8;--m-glass-cyan:#7ed4e5;--m-mint:#37e3a5;--m-amber:#ffb95e;--m-rose:#ff6b81;--m-line:#ffffff14;--m-line-hi:#ffffff24;--m-r-sm:8px;--m-r-md:12px;--m-r-lg:16px;--m-r-xl:20px;--m-r-2xl:28px;--m-shadow-card:0 4px 24px #0006;--m-shadow-lift:0 24px 64px #0000008c;--m-shadow-glow:0 0 40px #4f5dff47;--m-shadow-glass:0 0 60px #7ed4e52e;--m-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--m-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--m-fs-display:clamp(44px,5.6vw,76px);--m-fs-h2:clamp(30px,3.2vw,44px);--m-fs-h3:clamp(20px,1.6vw,24px);--m-fs-body:16px;--m-fs-small:14px;--m-fs-mono:13px;font-feature-settings:"ss01","cv11","tnum";background:radial-gradient(1200px 600px at 80% -10%,#4f5dff2e,#0000 60%),radial-gradient(900px 500px at 0 100%,#7ed4e51a,#0000 60%),linear-gradient(180deg,var(--m-bg-grad-top) 0,var(--m-bg-grad-mid) 40%,var(--m-bg-grad-btm) 100%);color:var(--m-fg);font-family:var(--m-sans);min-height:100vh}.m .m-mono{letter-spacing:-.01em}.m .m-mono,.m .m-num{font-feature-settings:"tnum";font-family:var(--m-mono)}.m .m-num{font-variant-numeric:tabular-nums}.m section{padding:clamp(72px,9vw,128px) clamp(20px,5vw,40px);position:relative}.m .m-eyebrow{align-items:center;color:var(--m-glass-cyan);display:inline-flex;font-family:var(--m-mono);font-size:12px;gap:12px;letter-spacing:.14em;text-transform:uppercase}.m .m-eyebrow .m-eyebrow-num{color:var(--m-fg-quiet)}.m .m-eyebrow .m-eyebrow-dot{background:var(--m-glass-cyan);border-radius:50%;box-shadow:0 0 12px var(--m-glass-cyan);height:6px;width:6px}.m .m-h2{color:var(--m-fg);font-size:var(--m-fs-h2);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:16px 0 0;max-width:720px}.m .m-sub{color:var(--m-fg-mute);font-size:17px;line-height:1.6;margin:20px 0 0;max-width:620px}.m .m-btn{align-items:center;border:1px solid #0000;border-radius:12px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--m-sans);font-size:15px;font-weight:600;gap:8px;height:46px;justify-content:center;letter-spacing:-.01em;line-height:1;margin:0;padding:0 22px;text-decoration:none;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.m .m-btn svg{display:block;flex-shrink:0}.m .m-btn-row{align-items:stretch;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;max-width:100%;width:100%}.m .m-cta-actions.m-btn-row{justify-content:center}.m .m-btn-row>.m-btn{margin:0}.m .m-btn-primary{background:var(--m-indigo);box-shadow:0 8px 24px #4f5dff52;color:#fff}.m .m-btn-primary:hover{background:var(--m-indigo-hi);transform:translateY(-1px)}.m .m-btn-primary:active{background:var(--m-indigo-lo);transform:translateY(0)}.m .m-btn-ghost{background:#0000;border-color:var(--m-line-hi);color:var(--m-fg)}.m .m-btn-ghost:hover{background:var(--m-glass);border-color:#ffffff3d}.m .m-card{background:var(--m-card);border:1px solid var(--m-line);border-radius:var(--m-r-xl);box-shadow:var(--m-shadow-card);padding:28px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.m .m-card:hover{border-color:var(--m-line-hi);box-shadow:var(--m-shadow-lift);transform:translateY(-2px)}.m .m-pill{align-items:center;background:var(--m-glass);border:1px solid var(--m-line);border-radius:999px;color:var(--m-fg-mute);display:inline-flex;font-family:var(--m-mono);font-size:12px;gap:8px;letter-spacing:.02em;padding:6px 12px}.m .m-pill .m-pill-dot{background:var(--m-mint);border-radius:50%;height:6px;width:6px}.m .m-rule{background:var(--m-line);height:1px;margin:24px 0;position:relative}.m .m-rule:before{background:var(--m-glass-cyan);content:"";height:1px;left:0;position:absolute;top:-3px;width:24px}.m .m-btn:focus-visible,.m a:focus-visible,.m button:focus-visible{outline:2px solid var(--m-glass-cyan);outline-offset:3px}@keyframes m-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes m-cut-slide{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@keyframes m-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes m-shine{0%{transform:translateX(-120%)}to{transform:translateX(220%)}}.m .m-anim-fade{animation:m-fade-up .64s cubic-bezier(.2,.65,.3,1) both}.m .m-anim-float{animation:m-float 6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.m *,.m :after,.m :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.m{--m-section-y:clamp(52px,6vw,88px);--m-section-x:clamp(20px,4.5vw,40px);--m-stack:clamp(28px,3.5vw,40px);--m-card-pad:clamp(20px,2.2vw,28px)}.m section{padding:var(--m-section-y) var(--m-section-x)}.m .m-wrap{margin:0 auto;max-width:1200px;width:100%}.m .m-hero{padding-bottom:clamp(40px,5vw,64px);padding-top:clamp(40px,5vw,64px)}.m .m-cta-panel{padding:clamp(40px,5vw,64px) clamp(20px,4vw,56px)}.m .m-benefit-cell{min-height:0;padding:clamp(22px,2.5vw,32px) clamp(18px,2.2vw,28px)}.m .m-nav-ctas{display:flex}@media (max-width:900px){.m{--m-section-y:40px;--m-section-x:20px;--m-stack:28px;--m-card-pad:20px;--m-fs-body:15px;overflow-x:hidden}.m section{padding:var(--m-section-y) var(--m-section-x)}.m .m-wrap{max-width:100%;padding-left:0;padding-right:0}.m .m-hero{padding-bottom:24px;padding-top:24px}.m-benefits-grid,.m-quote-grid,.m-support-grid,.m-why-grid,.m-workflow-grid{margin-top:var(--m-stack)!important}.m-hero-grid{gap:28px!important;grid-template-columns:1fr!important;text-align:left}.m-hero-grid>:last-child{order:2}.m .m-hero-line2{display:inline-block;padding-left:3.55em}.m-nav-links{display:none!important}.m-nav-ctas{display:flex!important}.m-nav-version{display:none!important}.m-nav-login{font-size:13px!important;padding:8px!important}.m-nav-cta-primary{font-size:13px!important;height:36px!important;padding:0 12px!important}.m-workflow-grid{gap:14px!important;grid-template-columns:1fr 1fr!important}.m-workflow-line{display:none!important}.m-support-grid{gap:12px!important;grid-template-columns:1fr!important;margin-top:28px!important}.m-benefits-grid{grid-template-columns:1fr 1fr!important}.m .m-benefit-cell{padding:22px 18px!important}.m-why-grid{gap:12px!important;grid-template-columns:1fr!important}.m-why-grid .m-card{padding:22px 20px!important}.m-quote-grid{gap:12px!important;grid-template-columns:1fr!important}section[aria-labelledby=faq-title]>.m-wrap{gap:20px!important;grid-template-columns:1fr!important}footer>.m-wrap:first-child{grid-template-columns:1fr 1fr!important}#preview .m-wrap svg{font-size:9px}.m .m-h2{font-size:clamp(24px,5.5vw,32px);margin-top:10px}.m .m-sub{font-size:15px;margin-top:12px}.m .m-btn{font-size:15px;height:48px;padding:0 16px}.m .m-btn-row{flex-direction:row;flex-wrap:nowrap;gap:10px;margin-left:0;margin-right:0}.m .m-btn-row>.m-btn{flex:1 1;max-width:none;min-width:0;padding-left:12px;padding-right:12px;width:auto}.m .m-cta-panel{padding:36px 20px!important}.m .m-cta-panel h2{font-size:clamp(28px,7vw,40px)!important}.m .m-cta-panel p{font-size:15px!important;margin-top:14px!important}.m .m-cta-panel .m-cta-actions{margin-top:24px!important;width:100%}.m .m-cta-panel .m-cta-note{margin-top:28px!important}}@media (max-width:480px){.m{--m-section-y:32px;--m-section-x:16px;--m-stack:24px;--m-card-pad:18px}.m section{padding:var(--m-section-y) var(--m-section-x)}.m .m-hero{padding-bottom:20px;padding-top:16px}.m h1[id=hero-title]{font-size:clamp(34px,9.5vw,48px)!important;letter-spacing:-.03em!important}.m .m-hero-line2{padding-left:3.05em}.m-workflow-grid{gap:12px!important}.m-benefits-grid,.m-workflow-grid{grid-template-columns:1fr!important}.m .m-benefit-cell{padding:20px 16px!important}footer>.m-wrap:first-child{gap:24px!important;grid-template-columns:1fr!important}.m .m-pill{font-size:11px;padding:5px 10px}.m .m-cta-panel{padding:28px 16px!important}.m .m-btn-row{flex-direction:row;flex-wrap:nowrap;gap:8px}.m .m-btn-row>.m-btn{flex:1 1;font-size:14px;min-width:0;padding-left:10px;padding-right:10px;width:auto}.m .m-btn-row>.m-btn svg{height:14px;width:14px}}*,:after,:before{box-sizing:border-box}#root,body,html{margin:0;min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#050b1f;color:#f4f7ff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}
/*# sourceMappingURL=main.f398e15b.css.map*/