@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_2fe2f8ef-module__cZfB1W__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_2fe2f8ef-module__cZfB1W__variable{--font-space-grotesk:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}
.saas-landing{color:#f7f8f8;font-feature-settings:"cv01","ss03";background:radial-gradient(circle at 16% 0,#2563eb1f 0%,#050506f5 45%,#040406 100%) fixed;overflow-x:clip}.light .saas-landing{color:#111318;background:#f7f8fa}.light .saas-nav{background:#ffffffd1;border-color:#0f172a14}.light .saas-landing .text-white{color:#111318}.light .saas-landing .text-zinc-200,.light .saas-landing .text-zinc-300{color:#3f4652}.light .saas-landing .text-zinc-400{color:#596170}.light .saas-landing .text-zinc-500,.light .saas-landing .text-zinc-600{color:#667085}.light .saas-landing .bg-\[\#050506\],.light .saas-landing .bg-\[\#08090b\],.light .saas-landing .bg-black{background-color:#f7f8fa}.light .saas-landing #platform,.light .saas-landing #reviews{background-color:#f3f6fa}.light .saas-landing #pricing,.light .saas-landing #faq{background-color:#fafbfc}.light .saas-landing .border-white\/\[0\.06\],.light .saas-landing .border-white\/\[0\.07\]{border-color:#0f172a17}.light .hero-gradient-text{background-image:linear-gradient(100deg,#111827 0%,#2563eb 55%,#7c3aed 100%)}.light .hero-grid{opacity:.35;background-image:linear-gradient(#0f172a0e 1px,#0000 1px),linear-gradient(90deg,#0f172a0e 1px,#0000 1px)}.light .bento-card,.light .pricing-card,.light .review-card{background:#fff;border-color:#dde3eb;box-shadow:0 12px 35px #0f172a0b,inset 0 1px #fff}.light .bento-card h3{color:#111318}.light .bento-card p{color:#687080}.light .pricing-card-featured{background:radial-gradient(circle at 80% 0,#2563eb1a,#0000 40%),#fff;border-color:#2563eb6b;box-shadow:0 18px 45px #2563eb17,inset 0 1px #fff}.light .theme-toggle{color:#3f4652;border-color:#0f172a1f}.light .theme-toggle:hover{color:#111318;border-color:#0f172a40}.light .saas-menu-toggle{color:#3f4652;border-color:#0f172a1f}.light .saas-menu-toggle:hover{color:#1d4ed8;background:#2563eb12;border-color:#2563eb59}.light .saas-mobile-nav{background:#fffffff5;border-color:#0f172a17;box-shadow:0 18px 38px #0f172a17}.light .saas-mobile-nav__link{color:#475467}.light .saas-mobile-nav__link:hover{color:#1d4ed8;background:#2563eb12}.light .saas-nav-cta{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 8px 22px #2563eb33}.light .saas-nav-cta:hover{color:#fff;background:#1d4ed8;box-shadow:0 10px 28px #2563eb42}.light .saas-nav img,.light .saas-landing footer img{filter:none}.light .hero-aurora{background:radial-gradient(58% 48% at 76% 38%,#2563eb17,#0000 72%),radial-gradient(36% 42% at 91% 14%,#7c3aed12,#0000 72%)}.light .hero-rays{opacity:.08}.light .hero-visual-backdrop{opacity:.56;filter:none}.light .hero-visual:before{background:radial-gradient(circle,#2563eb1a,#7c3aed09 44%,#0000 70%)}.light .hero-visual-backdrop .metric-float{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc7;border-color:#2563eb26;display:block;box-shadow:0 16px 45px #0f172a14,inset 0 1px #fff}.light .hero-visual-backdrop .metric-float-c{display:flex}.light .metric-label{color:#64748b}.light .metric-value{color:#0f172a}.light .metric-value small,.light .metric-float-c{color:#64748b}.light .mini-bars span{background:linear-gradient(#93c5fd,#2563eb)}.light .network-sphere{background:radial-gradient(circle at 38% 32%,#60a5fa2e,#2563eb0e 42%,#ffffff4d 68%);border-color:#2563eb3d;box-shadow:0 0 100px #2563eb1a,inset 0 0 90px #60a5fa12}.light .network-sphere:before,.light .network-sphere:after{border-color:#2563eb33}.light .sphere-ring{border-color:#6d28d933}.light .sphere-ring-c{border-color:#2563eb47}.light .network-node{border-color:#1e40af8c;box-shadow:0 0 12px #2563eb80}.light .bento-card>.absolute.inset-x-8{background:linear-gradient(#f8faff,#eef4ff);border-color:#0f172a17}.light .abstract-globe{opacity:.72;background:radial-gradient(circle at 35% 28%,#60a5fa2e,#0000 48%),radial-gradient(circle,#2563eb14,#0000 64%);border-color:#2563eb47;box-shadow:0 0 70px #2563eb1a,inset 0 0 60px #3b82f612}.light .api-preview{color:#526174;background:#f2f6fc;border-color:#d7e0ec;box-shadow:inset 0 1px #fff}.light .api-preview .text-violet-400{color:#7c3aed}.light .api-preview .text-blue-400{color:#2563eb}.light .saas-primary-btn,.light .pricing-button{background:#2563eb;border-color:#2563eb;box-shadow:0 10px 24px #2563eb33;color:#fff!important}.light .saas-primary-btn:hover,.light .pricing-button:hover{color:#fff;background:#1d4ed8;border-color:#1d4ed8;box-shadow:0 12px 28px #2563eb40}.light .saas-secondary-btn{color:#1f2937;background:#ffffffb8;border-color:#cfd7e3}.light .saas-secondary-btn:hover{background:#fff;border-color:#9aa7b8}.light .pricing-card .bg-white\/\[0\.025\],.light .bento-card .bg-white\/\[0\.025\]{background:#f7f9fc;border-color:#e0e5ec}.light .review-card footer{border-color:#e2e7ee}.light .cta-glow{background:radial-gradient(circle,#2563eb29,#2563eb0a 45%,#0000 72%)}.light .cta-stage{background:#eef4ff!important}.light .cta-grid{opacity:.45;background-image:linear-gradient(#2563eb12 1px,#0000 1px),linear-gradient(90deg,#2563eb12 1px,#0000 1px)}.light .cta-orbit{border-color:#2563eb29}.light .cta-primary{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 16px 45px #2563eb3d}.light .cta-primary:hover{background:#1d4ed8}.landing-display{font-family:var(--font-space-grotesk),var(--font-inter),sans-serif;font-feature-settings:"ss01","ss02"}.hero-visual-backdrop{z-index:0;opacity:.52;filter:blur(.2px)}.hero-metric-muted{opacity:.38}.saas-nav{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#050506c7;border-bottom:1px solid #ffffff0f}.saas-nav nav a{position:relative}.saas-nav nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.saas-nav nav a:hover:after{transform-origin:0;transform:scaleX(1)}.hero-noise:after{content:"";pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-grid{opacity:.22;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 75%);mask-image:linear-gradient(#000 0%,#0000 75%)}.hero-beam{filter:blur(12px);background:radial-gradient(circle,#2563eb38 0%,#2563eb14 33%,#0000 68%);border-radius:50%;width:920px;height:920px;position:absolute;top:-420px;left:50%;transform:translate(-50%)}.hero-orbit{border:1px solid #60a5fa1c;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)rotateX(70deg)}.hero-orbit-one{width:850px;height:850px;top:40px}.hero-orbit-two{opacity:.5;width:1250px;height:1250px;top:-120px}.hero-gradient-text{color:#0000;background:linear-gradient(100deg,#fff 0%,#bfdbfe 30%,#60a5fa 58%,#a78bfa 100%);-webkit-background-clip:text;background-clip:text}.hero-aurora{background:radial-gradient(65% 55% at 74% 46%,#2563eb2b,#0000 70%),radial-gradient(40% 50% at 92% 18%,#7c3aed1f,#0000 70%),radial-gradient(42% 45% at 8% 88%,#0ea5e912,#0000 70%);position:absolute;inset:0}.hero-rays{opacity:.22;background:repeating-linear-gradient(90deg,#0000 0 72px,#60a5fa26 73px,#0000 74px 144px);width:72%;height:120%;position:absolute;top:-20%;right:-12%;transform:rotate(-14deg);-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.hero-visual:before{content:"";filter:blur(28px);background:radial-gradient(circle,#2563eb2e,#7c3aed0d 44%,#0000 70%);border-radius:50%;position:absolute;inset:5%}.network-sphere{background:radial-gradient(circle at 38% 32%,#93c5fd29,#2563eb09 42%,#0000 68%);border:1px solid #60a5fa24;border-radius:50%;position:absolute;inset:12%;box-shadow:0 0 100px #2563eb1f,inset 0 0 90px #60a5fa0b}.network-sphere:before,.network-sphere:after{content:"";border:1px solid #60a5fa21;border-radius:50%;position:absolute}.network-sphere:before{inset:0 30%}.network-sphere:after{inset:30% 0}.sphere-core{background:radial-gradient(circle at 35% 30%,#93c5fd,#2563eb 30%,#1e40af40 66%,#0000 70%);border:1px solid #93c5fd40;border-radius:50%;width:26%;height:26%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 55px #3b82f67a}.sphere-ring{border:1px solid #a78bfa26;border-radius:50%;position:absolute;inset:12%}.sphere-ring-a{transform:rotateX(64deg)rotate(18deg)}.sphere-ring-b{transform:rotateY(64deg)rotate(-24deg)}.sphere-ring-c{border-color:#60a5fa33;inset:25%;transform:rotateX(58deg)rotateY(28deg)}@keyframes sphere-breathe{0%,to{filter:brightness(.92);transform:translate(-50%,-50%)scale(.96)}50%{filter:brightness(1.12);transform:translate(-50%,-50%)scale(1.06)}}@keyframes ring-a-drift{to{transform:rotateX(64deg)rotate(378deg)}}@keyframes ring-b-drift{to{transform:rotateY(64deg)rotate(-384deg)}}@keyframes ring-c-drift{to{transform:rotateX(58deg)rotateY(388deg)}}@keyframes globe-drift{0%,to{translate:-50%;rotate:-1deg}50%{translate:-50% -8px;rotate:1deg}}.sphere-core{animation:5s ease-in-out infinite sphere-breathe}.sphere-ring-a{animation:38s linear infinite ring-a-drift}.sphere-ring-b{animation:46s linear infinite ring-b-drift}.sphere-ring-c{animation:32s linear infinite ring-c-drift}.abstract-globe{animation:8s ease-in-out infinite globe-drift}.network-node{background:#2563eb;border:1px solid #bfdbfeb3;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 14px #3b82f6}.node-a{top:28%;left:17%}.node-b{top:40%;right:14%}.node-c{bottom:9%;left:35%}.node-d{top:12%;right:31%}.node-e{bottom:35%;left:8%}.metric-float{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0b0fb8;border:1px solid #ffffff1a;border-radius:12px;position:absolute;box-shadow:0 18px 50px #00000061,inset 0 1px #ffffff09}.metric-float-a{padding:14px 16px;top:16%;right:0}.metric-float-b{width:178px;padding:15px;bottom:15%;left:0}.metric-float-c{color:#a1a1aa;align-items:center;gap:9px;padding:12px 14px;font-size:10px;display:flex;bottom:7%;right:3%}.metric-label{letter-spacing:.14em;color:#71717a;align-items:center;gap:6px;font-size:8px;display:flex}.metric-value{color:#f4f4f5;margin-top:5px;font-size:13px;font-weight:600}.metric-value small{color:#71717a;font-size:8px}.status-dot{background:#34d399;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #34d399}.mini-bars{align-items:end;gap:3px;height:28px;margin-top:10px;display:flex}.mini-bars span{background:linear-gradient(#60a5fa,#1d4ed8);border-radius:2px 2px 0 0;flex:1;min-width:0}.hero-mobile-abstract .network-sphere{inset:0 20%}.saas-primary-btn{transition:transform .18s,box-shadow .18s,background .18s}.saas-primary-btn:hover{transform:translateY(-2px);box-shadow:0 12px 40px #3b82f638}.saas-primary-btn:active{transform:translateY(0)scale(.98)}.product-stage:before{content:"";filter:blur(.5px);background:linear-gradient(120deg,#60a5fa59,#ffffff0a 35%,#a855f72e);border-radius:14px;position:absolute;inset:-1px}.product-stage-glow{filter:blur(35px);background:radial-gradient(#2563eb3d,#0000 68%);position:absolute;inset:-80px 8%}.product-window{transform:perspective(1200px)rotateX(1.5deg)}.chart-grid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:24px 24px}.chart-bar{background:linear-gradient(#60a5fa,#2563eb26);box-shadow:0 0 12px #3b82f629}.saas-kicker{color:#60a5fa;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:600;display:flex}.saas-kicker:before{content:"";background:#3b82f6;width:20px;height:1px}.bento-card,.pricing-card,.review-card{background:linear-gradient(145deg,#ffffff0a,#ffffff04);border:1px solid #ffffff13;border-radius:16px;transition:border-color .2s,transform .2s,background .2s;box-shadow:inset 0 1px #ffffff06}.bento-card:hover,.review-card:hover{background:linear-gradient(145deg,#ffffff0d,#ffffff05);border-color:#60a5fa38;transform:translateY(-2px)}.bento-card:hover .bento-icon{background:#3b82f621;border-color:#60a5fa5c;transform:translateY(-2px)rotate(-2deg)}.bento-card:hover .bento-icon i{transform:scale(1.08)}.bento-card h3{letter-spacing:-.025em;color:#f7f8f8;margin-top:22px;font-size:22px;font-weight:500}.bento-card p{color:#71717a;max-width:440px;margin-top:10px;font-size:14px;line-height:1.75}.bento-icon{color:#60a5fa;background:#3b82f612;border:1px solid #60a5fa29;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,background .22s;display:flex}.bento-icon i{transition:transform .22s cubic-bezier(.22,1,.36,1)}.abstract-globe{background:radial-gradient(circle at 35% 28%,#60a5fa24,#0000 48%),radial-gradient(circle,#2563eb0f,#0000 64%);border:1px solid #60a5fa3d;border-radius:50%;width:390px;height:390px;position:absolute;bottom:-145px;left:50%;transform:translate(-50%);box-shadow:0 0 90px #2563eb1f,inset 0 0 70px #3b82f60f}.abstract-globe:before,.abstract-globe:after,.abstract-globe span{content:"";border:1px solid #60a5fa26;border-radius:50%;position:absolute;inset:14%}.abstract-globe:before{transform:rotateY(66deg)}.abstract-globe:after{transform:rotateX(66deg)}.abstract-globe span:first-child{inset:33% 0}.abstract-globe span:nth-child(2){inset:0 33%}.abstract-globe span:nth-child(3){border-color:#a855f721;inset:22%}.pricing-card-featured{background:radial-gradient(circle at 75% 0,#2563eb24,#0000 34%),linear-gradient(145deg,#3b82f614,#ffffff05);border-color:#60a5fa47;box-shadow:0 25px 80px #00000040,inset 0 1px #93c5fd14}.scroll-abstraction{z-index:0;pointer-events:none;position:absolute;inset:-12%;overflow:hidden}.scroll-geometry{opacity:.24;transform-origin:50%;will-change:transform,opacity;width:720px;height:720px;position:absolute}.scroll-geometry span{border:1px solid #60a5fa33;position:absolute}.scroll-geometry-a span{inset:calc(var(--ring,0)*9%);border-radius:50%}.scroll-geometry-a span:first-child{--ring:0}.scroll-geometry-a span:nth-child(2){--ring:1}.scroll-geometry-a span:nth-child(3){--ring:2}.scroll-geometry-a span:nth-child(4){--ring:3}.scroll-geometry-a span:nth-child(5){--ring:4}.scroll-geometry-a span:nth-child(6){--ring:5}.scroll-geometry-b span{top:calc(12% + var(--line,0)*18%);background:linear-gradient(90deg,#0000,#60a5fa4d,#0000);border:0;height:1px;left:0;right:0}.scroll-geometry-b span:first-child{--line:0}.scroll-geometry-b span:nth-child(2){--line:1}.scroll-geometry-b span:nth-child(3){--line:2}.scroll-geometry-b span:nth-child(4){--line:3}.scroll-signal-beam{opacity:.22;will-change:transform,opacity;background:linear-gradient(90deg,#0000,#60a5fa,#0000);width:50vw;height:1px;position:absolute;box-shadow:0 0 30px #3b82f659}.scroll-abstraction-tunnel .scroll-geometry-a{top:4%;right:-180px}.scroll-abstraction-tunnel .scroll-geometry-b{bottom:-280px;left:-160px;transform:rotate(12deg)}.scroll-abstraction-tunnel .scroll-signal-beam{top:26%;left:14%;transform:rotate(-28deg)}.scroll-abstraction-signal .scroll-geometry-a{width:860px;height:860px;top:10%;left:-280px}.scroll-abstraction-signal .scroll-geometry-a span{border-radius:38% 62% 52% 48%}.scroll-abstraction-signal .scroll-geometry-b{top:5%;right:-190px;transform:rotate(-14deg)}.scroll-abstraction-signal .scroll-signal-beam{bottom:22%;right:-8%;transform:rotate(19deg)}.scroll-abstraction-orbit .scroll-geometry-a{margin-left:-360px;top:-230px;left:50%}.scroll-abstraction-orbit .scroll-geometry-a span{transform:rotateX(68deg)}.scroll-abstraction-orbit .scroll-geometry-b{bottom:-330px;right:-260px}.scroll-abstraction-orbit .scroll-signal-beam{bottom:18%;left:25%;transform:rotate(-8deg)}.scroll-abstraction-aperture .scroll-geometry-a{width:820px;height:820px;top:4%;right:-310px}.scroll-abstraction-aperture .scroll-geometry-a span{border-radius:12%;transform:rotate(45deg)}.scroll-abstraction-aperture .scroll-geometry-b{bottom:-300px;left:-240px;transform:rotate(22deg)}.scroll-abstraction-aperture .scroll-signal-beam{top:20%;right:10%;transform:rotate(-36deg)}.light .scroll-geometry span{border-color:#2563eb33}.light .scroll-geometry-b span{background:linear-gradient(90deg,#0000,#2563eb40,#0000)}.light .scroll-signal-beam{background:linear-gradient(90deg,#0000,#2563ebbf,#0000);box-shadow:0 0 26px #2563eb2e}.cta-stage{isolation:isolate;background:radial-gradient(circle,#2563eb14,#0000 38%),#08090b}.cta-stage:before,.cta-stage:after{content:"";background:linear-gradient(#0000,#60a5fa73,#0000);width:1px;height:70%;position:absolute;top:15%}.cta-stage:before{left:10%}.cta-stage:after{right:10%}.cta-grid{opacity:.2;background-image:linear-gradient(#60a5fa0f 1px,#0000 1px),linear-gradient(90deg,#60a5fa0f 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 72%);mask-image:radial-gradient(#000 0%,#0000 72%)}.cta-glow{filter:blur(20px);background:radial-gradient(circle,#2563eb3d,#2563eb0f 42%,#0000 72%);border-radius:50%;width:900px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-orbit{pointer-events:none;border:1px solid #60a5fa1f;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(66deg)}.cta-orbit-one{width:780px;height:780px}.cta-orbit-two{opacity:.55;width:1100px;height:1100px;transform:translate(-50%,-50%)rotateY(68deg)}@keyframes cta-orbit-one-drift{to{transform:translate(-50%,-50%)rotateX(66deg)rotate(360deg)}}@keyframes cta-orbit-two-drift{to{transform:translate(-50%,-50%)rotateY(68deg)rotate(-360deg)}}@keyframes cta-glow-breathe{0%,to{opacity:.72;scale:.96}50%{opacity:1;scale:1.04}}.cta-orbit-one{animation:42s linear infinite cta-orbit-one-drift}.cta-orbit-two{animation:54s linear infinite cta-orbit-two-drift}.cta-glow{animation:7s ease-in-out infinite cta-glow-breathe}.cta-primary{color:#050506;background:#fff;position:relative;overflow:hidden;box-shadow:0 16px 50px #2563eb3d}.cta-primary:before{content:"";background:linear-gradient(110deg,#0000 20%,#60a5fa57 48%,#0000 76%);transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-130%)}.cta-primary:hover:before{transform:translate(130%)}.cta-primary i{position:relative}.landing-footer{background:#050506}.landing-footer-grid{opacity:.14;pointer-events:none;background-image:linear-gradient(#60a5fa0d 1px,#0000 1px),linear-gradient(90deg,#60a5fa0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.footer-account-link{transition:border-color .22s,color .22s}.footer-account-link:hover{color:#93c5fd;border-color:#60a5fa}.footer-link{color:#71717a;align-items:center;gap:10px;transition:color .18s;display:inline-flex}.footer-link i{opacity:0;font-size:11px;transition:opacity .18s,transform .18s cubic-bezier(.22,1,.36,1);transform:translate(-5px)}.footer-link:hover{color:#f4f4f5}.footer-link:hover i{opacity:1;transform:translate(0)}.light .landing-footer{background:#f7f8fa}.light .landing-footer-grid{opacity:.35;background-image:linear-gradient(#2563eb0b 1px,#0000 1px),linear-gradient(90deg,#2563eb0b 1px,#0000 1px)}.light .landing-footer .border-white\/\[0\.07\]{border-color:#0f172a1a}.light .footer-account-link{color:#111827;border-color:#0f172a3d}.light .footer-account-link:hover{color:#2563eb;border-color:#2563eb}.light .footer-link{color:#647084}.light .footer-link:hover{color:#111827}@media (max-width:767px){.hero-orbit-one{width:600px;height:600px}.hero-orbit-two{width:850px;height:850px}.product-window{transform:none}.cta-stage:before,.cta-stage:after{display:none}.cta-orbit-one{width:520px;height:520px}.cta-orbit-two{width:720px;height:720px}.scroll-abstraction{opacity:.62;inset:-6%}.scroll-geometry{width:520px;height:520px}.scroll-geometry-b{display:none}.scroll-signal-beam{width:80vw}}@media (prefers-reduced-motion:reduce){.saas-landing *,.saas-landing :before,.saas-landing :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.sphere-core,.sphere-ring,.abstract-globe,.cta-orbit,.cta-glow{animation:none!important}.scroll-geometry,.scroll-signal-beam{will-change:auto;opacity:.16!important;transform:none!important}}
