.Hero-module-scss-module__lXQcIW__blobs{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Hero-module-scss-module__lXQcIW__blob{filter:blur(80px);opacity:.5;border-radius:9999px;animation:8s ease-in-out infinite Hero-module-scss-module__lXQcIW__float;position:absolute}.Hero-module-scss-module__lXQcIW__blob1{background:radial-gradient(circle,#c3d8f4,#0000 70%);width:600px;height:600px;top:-150px;right:-100px}.Hero-module-scss-module__lXQcIW__blob2{background:radial-gradient(circle,#e4ecfa,#0000 70%);width:400px;height:400px;animation-delay:3s;bottom:0;left:-100px}.Hero-module-scss-module__lXQcIW__blob3{opacity:.25;background:radial-gradient(circle,#d9d6fe,#0000 70%);width:300px;height:300px;animation-delay:6s;top:40%;left:40%}@keyframes Hero-module-scss-module__lXQcIW__float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-30px)scale(1.05)}}.Hero-module-scss-module__lXQcIW__circuit{width:100%;height:100%;position:absolute;inset:0}.Hero-module-scss-module__lXQcIW__circuitPath{stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:2 12;animation:26s linear infinite Hero-module-scss-module__lXQcIW__circuitFlow}.Hero-module-scss-module__lXQcIW__circuitPath1{stroke:#8eb9eb;opacity:.4}.Hero-module-scss-module__lXQcIW__circuitPath2{stroke:#9b8afb;opacity:.32;animation-duration:32s;animation-direction:reverse}@keyframes Hero-module-scss-module__lXQcIW__circuitFlow{to{stroke-dashoffset:-560px}}.Hero-module-scss-module__lXQcIW__circuitNode{fill:#9b8afb;opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite Hero-module-scss-module__lXQcIW__nodePulse}@keyframes Hero-module-scss-module__lXQcIW__nodePulse{0%,to{opacity:0;transform:scale(.6)}50%{opacity:.9;transform:scale(1.3)}}.Hero-module-scss-module__lXQcIW__visualGlow{filter:blur(50px);pointer-events:none;z-index:0;background:radial-gradient(55% 45% at 22% 12%,#2b77cc4d,#0000 70%),radial-gradient(45% 40% at 88% 90%,#7a5af838,#0000 70%);position:absolute;inset:-12% -12% -18% -8%}.Hero-module-scss-module__lXQcIW__mockup{position:relative}.Hero-module-scss-module__lXQcIW__mockup:hover .browser-frame{transform:perspective(1600px)rotateY(-2deg)rotateX(1deg)translateY(-6px);box-shadow:0 30px 70px #2b77cc4d}.browser-frame{transform:perspective(1600px)rotateY(-6deg)rotateX(2deg)}@media (max-width:900px){.browser-frame{max-width:560px;transform:none}}.Hero-module-scss-module__lXQcIW__floatCard{color:#091323;white-space:nowrap;z-index:3;background:#fff;border:1px solid #e4ecfa;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.75rem;font-weight:600;display:flex;position:absolute;box-shadow:0 4px 16px #8eb9eb2e}.Hero-module-scss-module__lXQcIW__floatCard1{animation:5s ease-in-out infinite Hero-module-scss-module__lXQcIW__floatCard;top:-20px;right:-10px}.Hero-module-scss-module__lXQcIW__floatCard2{animation:6s ease-in-out 1.5s infinite Hero-module-scss-module__lXQcIW__floatCard;bottom:60px;right:-30px}@keyframes Hero-module-scss-module__lXQcIW__floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:640px){.Hero-module-scss-module__lXQcIW__circuit,.Hero-module-scss-module__lXQcIW__floatCard{display:none}}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__lXQcIW__blob,.Hero-module-scss-module__lXQcIW__circuitPath,.Hero-module-scss-module__lXQcIW__circuitNode,.Hero-module-scss-module__lXQcIW__floatCard1,.Hero-module-scss-module__lXQcIW__floatCard2{animation:none}}
.Story-module-scss-module__gx5CXa__highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#a7f3d0;border-radius:.3em;padding:.05em .35em}.Story-module-scss-module__gx5CXa__chartBody{grid-template-columns:minmax(0,1fr) 200px;align-items:start;gap:1.75rem;display:grid}@media (max-width:640px){.Story-module-scss-module__gx5CXa__chartBody{grid-template-columns:1fr}}.Story-module-scss-module__gx5CXa__chart{padding-top:2.75rem;padding-left:2.25rem;position:relative}.Story-module-scss-module__gx5CXa__yAxis{pointer-events:none;height:320px;position:absolute;bottom:2rem;left:0;right:0}.Story-module-scss-module__gx5CXa__gridLine{border-top:1px solid #e4ecfa;position:absolute;left:2.25rem;right:0}.Story-module-scss-module__gx5CXa__gridLine span{position:absolute;top:-.5rem;left:-2.25rem}.Story-module-scss-module__gx5CXa__barsArea{justify-content:space-around;align-items:flex-end;gap:1.5rem;min-width:0;display:flex}.Story-module-scss-module__gx5CXa__barStack{flex-direction:column-reverse;gap:2px;width:92px;display:flex}@media (max-width:640px){.Story-module-scss-module__gx5CXa__barStack{width:64px}}.Story-module-scss-module__gx5CXa__segment{width:100%;min-height:0;transition:height .9s all .5s cubic-bezier(.175, .885, .32, 1.275),opacity .3s ease;border-radius:6px;justify-content:center;align-items:center;display:flex}.Story-module-scss-module__gx5CXa__gainChip{white-space:nowrap;color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:9999px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.Story-module-scss-module__gx5CXa__side{flex-direction:column;display:flex}.Story-module-scss-module__gx5CXa__category{text-align:left;color:#091323;cursor:pointer;background:#fff;border:1px solid #e4ecfa;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.55rem .75rem;font-size:.8125rem;font-weight:500;transition:border-color .25s,background .25s,transform .25s;display:flex}.Story-module-scss-module__gx5CXa__category:hover{transform:translate(-2px)}.Story-module-scss-module__gx5CXa__categoryActive{background:#f2f7fd;border-color:#8eb9eb}.Story-module-scss-module__gx5CXa__insight{background:#e4ecfa;border-radius:.75rem;gap:.5rem;margin-top:.75rem;padding:.85rem;display:flex}.Story-module-scss-module__gx5CXa__insightText{color:#091323;font-size:.8125rem;line-height:1.5;animation:.35s Story-module-scss-module__gx5CXa__fadeUp}@keyframes Story-module-scss-module__gx5CXa__fadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
.ProblemSolution-module-scss-module__bYz3qG__section{background:#f2f7fd;padding:7rem 0;transition:background-color .6s;position:relative;overflow:hidden}@media (max-width:900px){.ProblemSolution-module-scss-module__bYz3qG__section{padding:4rem 0}}.ProblemSolution-module-scss-module__bYz3qG__phaseProblem{background-color:#fef3f2}.ProblemSolution-module-scss-module__bYz3qG__phaseSolution{background-color:#ecfdf3}.ProblemSolution-module-scss-module__bYz3qG__grid{flex-direction:column;gap:2.5rem;display:flex}.ProblemSolution-module-scss-module__bYz3qG__stage{flex-direction:column;gap:3rem;display:flex}.ProblemSolution-module-scss-module__bYz3qG__panel{position:static}.ProblemSolution-module-scss-module__bYz3qG__kicker{letter-spacing:.08em;text-transform:uppercase;color:#1c5dad;background:#e4ecfa;border-radius:9999px;align-items:center;margin-bottom:1rem;padding:.3rem .8rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:700;display:inline-flex}.ProblemSolution-module-scss-module__bYz3qG__kickerProblem{color:#f04438;background:#fef3f2}.ProblemSolution-module-scss-module__bYz3qG__kickerSolution{color:#12b76a;background:#ecfdf3}.ProblemSolution-module-scss-module__bYz3qG__callout{color:#091323;background:#fef3f2;border:1px solid #fee4e2;border-radius:1.25rem;max-width:460px;padding:.875rem 1.25rem;font-size:.9375rem;line-height:1.5;display:inline-block}.ProblemSolution-module-scss-module__bYz3qG__callout strong{color:#f04438}.ProblemSolution-module-scss-module__bYz3qG__calloutPositive{background:#ecfdf3;border-color:#a6f4c5}.ProblemSolution-module-scss-module__bYz3qG__calloutPositive strong{color:#12b76a}.ProblemSolution-module-scss-module__bYz3qG__outcomeGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem 2.5rem;max-width:520px;margin:1.5rem 0 2rem;display:grid}@media (max-width:400px){.ProblemSolution-module-scss-module__bYz3qG__outcomeGrid{gap:1.25rem 1.5rem}}.ProblemSolution-module-scss-module__bYz3qG__outcomeStat{flex-wrap:wrap;align-items:baseline;gap:.15rem;display:flex}.ProblemSolution-module-scss-module__bYz3qG__outcomeStat strong{color:#091323;font-size:2.25rem;font-weight:800;line-height:1}.ProblemSolution-module-scss-module__bYz3qG__outcomeStat span{color:#2b77cc;font-size:1.25rem;font-weight:800}.ProblemSolution-module-scss-module__bYz3qG__outcomeStat label{color:#0913238c;width:100%;margin-top:.15rem;font-size:.8125rem;font-weight:500}@media (min-width:901px){.ProblemSolution-module-scss-module__bYz3qG__pinnedMode .ProblemSolution-module-scss-module__bYz3qG__pin{flex-direction:column;justify-content:center;min-height:100vh;display:flex}.ProblemSolution-module-scss-module__bYz3qG__progress{align-items:center;gap:1rem;max-width:640px;margin-bottom:3.5rem;display:flex}.ProblemSolution-module-scss-module__bYz3qG__progressTrack{background:#e4ecfa;border-radius:9999px;flex:1;height:4px;overflow:hidden}.ProblemSolution-module-scss-module__bYz3qG__progressFill{background:linear-gradient(90deg,#f04438,#12b76a);border-radius:9999px;width:0%;height:100%}.ProblemSolution-module-scss-module__bYz3qG__progressPhase{text-transform:uppercase;letter-spacing:.06em;color:#09132359;white-space:nowrap;font-size:.75rem;font-weight:700;transition:color .3s}.ProblemSolution-module-scss-module__bYz3qG__progressPhaseActive{color:#091323}.ProblemSolution-module-scss-module__bYz3qG__pinnedMode .ProblemSolution-module-scss-module__bYz3qG__grid{flex-direction:row;align-items:center;gap:4.5rem}.ProblemSolution-module-scss-module__bYz3qG__pinnedMode .ProblemSolution-module-scss-module__bYz3qG__stage{flex:55%;gap:0;min-height:320px;position:relative}.ProblemSolution-module-scss-module__bYz3qG__pinnedMode .ProblemSolution-module-scss-module__bYz3qG__panel{opacity:0;pointer-events:none;transition:opacity .5s,transform .5s;position:absolute;inset:0;transform:translateY(24px)}.ProblemSolution-module-scss-module__bYz3qG__pinnedMode .ProblemSolution-module-scss-module__bYz3qG__panelActive{opacity:1;pointer-events:auto;transform:none}.ProblemSolution-module-scss-module__bYz3qG__visual{flex:0 0 280px;justify-content:center;align-items:center;display:flex;position:relative}.ProblemSolution-module-scss-module__bYz3qG__ringWrap{width:240px;height:240px;transition:opacity .4s;position:relative}.ProblemSolution-module-scss-module__bYz3qG__ringHidden{opacity:0}.ProblemSolution-module-scss-module__bYz3qG__ring{width:100%;height:100%;transform:rotate(-90deg)}.ProblemSolution-module-scss-module__bYz3qG__ringBg{fill:none;stroke:#e4ecfa;stroke-width:8px}.ProblemSolution-module-scss-module__bYz3qG__ringFg{fill:none;stroke:#2b77cc;stroke-width:8px;stroke-linecap:round;transition:stroke .4s}.ProblemSolution-module-scss-module__bYz3qG__ringProblem .ProblemSolution-module-scss-module__bYz3qG__ringFg{stroke:#f04438}.ProblemSolution-module-scss-module__bYz3qG__ringSolution .ProblemSolution-module-scss-module__bYz3qG__ringFg{stroke:#12b76a}.ProblemSolution-module-scss-module__bYz3qG__ringValue{justify-content:center;align-items:center;gap:.15rem;display:flex;position:absolute;inset:0}.ProblemSolution-module-scss-module__bYz3qG__ringValue strong{color:#091323;font-size:2.75rem;font-weight:800}.ProblemSolution-module-scss-module__bYz3qG__ringValue span{color:#09132366;margin-top:.5rem;font-size:1.375rem;font-weight:700}.ProblemSolution-module-scss-module__bYz3qG__visualIcon{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .4s,transform .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;inset:0;transform:scale(.7)}.ProblemSolution-module-scss-module__bYz3qG__visualIconActive{opacity:1;transform:scale(1)}}
.HowItWorks-module-scss-module__BfYSdW__pin{margin-top:3rem;position:relative}.HowItWorks-module-scss-module__BfYSdW__progress{display:none}.HowItWorks-module-scss-module__BfYSdW__track{flex-direction:column;gap:3.5rem;max-width:720px;margin:0 auto;padding:0 1.5rem;display:flex}.HowItWorks-module-scss-module__BfYSdW__panel{flex-direction:column;gap:1.5rem;display:flex}.HowItWorks-module-scss-module__BfYSdW__stepIcon{color:#2b77cc;background:#f2f7fd;border:1px solid #e4ecfa;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:.75rem;transition:all .5s cubic-bezier(.175,.885,.32,1.275);display:flex}.HowItWorks-module-scss-module__BfYSdW__panelActive .HowItWorks-module-scss-module__BfYSdW__stepIcon,.HowItWorks-module-scss-module__BfYSdW__panel:hover .HowItWorks-module-scss-module__BfYSdW__stepIcon{color:#fff;background:#1c5dad;border-color:#1c5dad;transform:scale(1.1)rotate(-4deg)}@media (min-width:901px){.HowItWorks-module-scss-module__BfYSdW__horizontalMode .HowItWorks-module-scss-module__BfYSdW__pin{flex-direction:column;justify-content:center;height:100vh;margin-top:0;display:flex;overflow:hidden}.HowItWorks-module-scss-module__BfYSdW__horizontalMode .HowItWorks-module-scss-module__BfYSdW__progress{z-index:2;align-items:center;gap:1.25rem;width:100%;max-width:1488px;margin:0 auto;padding:0 1.5rem;display:flex;position:absolute;top:6rem;left:0;right:0}.HowItWorks-module-scss-module__BfYSdW__progressCount{color:#091323;letter-spacing:.02em;white-space:nowrap;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;font-weight:700}.HowItWorks-module-scss-module__BfYSdW__progressCount i{color:#0913234d;margin:0 .3rem;font-style:normal}.HowItWorks-module-scss-module__BfYSdW__progressTrack{background:#e4ecfa;border-radius:9999px;flex:1;height:3px;overflow:hidden}.HowItWorks-module-scss-module__BfYSdW__progressFill{background:linear-gradient(90deg,#2b77cc,#9b8afb);border-radius:9999px;width:0%;height:100%}.HowItWorks-module-scss-module__BfYSdW__horizontalMode .HowItWorks-module-scss-module__BfYSdW__track{will-change:transform;flex-flow:row;gap:3vw;width:max-content;max-width:none;margin:0;padding:9.5rem 3vw 0}.HowItWorks-module-scss-module__BfYSdW__horizontalMode .HowItWorks-module-scss-module__BfYSdW__panel{opacity:.3;flex-direction:row;flex:0 0 min(75vw,1600px);align-items:center;gap:3rem;transition:opacity .4s,transform .4s;transform:scale(.93)}.HowItWorks-module-scss-module__BfYSdW__horizontalMode .HowItWorks-module-scss-module__BfYSdW__panelActive{opacity:1;transform:scale(1)}.HowItWorks-module-scss-module__BfYSdW__media{flex:60%;min-width:0}.HowItWorks-module-scss-module__BfYSdW__content{flex:40%;min-width:0}}
.Integrations-module-scss-module__HSIwDW__stage{aspect-ratio:1440/720;width:100%;max-width:1440px;margin:0 auto;position:relative}.Integrations-module-scss-module__HSIwDW__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Integrations-module-scss-module__HSIwDW__orbit{fill:none;stroke:#c3d8f4;stroke-width:1.25px;stroke-dasharray:5 7;transform-box:view-box;transform-origin:720px 340px}.Integrations-module-scss-module__HSIwDW__orbitInner{animation:60s linear infinite Integrations-module-scss-module__HSIwDW__spin}.Integrations-module-scss-module__HSIwDW__orbitOuter{animation:90s linear infinite reverse Integrations-module-scss-module__HSIwDW__spin}.Integrations-module-scss-module__HSIwDW__satellite{transform-box:view-box;transform-origin:720px 340px}.Integrations-module-scss-module__HSIwDW__satelliteInner{animation:14s linear infinite Integrations-module-scss-module__HSIwDW__spin}.Integrations-module-scss-module__HSIwDW__satelliteOuter{animation:22s linear infinite reverse Integrations-module-scss-module__HSIwDW__spin}.Integrations-module-scss-module__HSIwDW__connector{fill:none;stroke:#c3d8f4;stroke-width:1.5px;stroke-dasharray:6 6;transition:stroke .4s,stroke-width .4s;animation:1.6s linear infinite Integrations-module-scss-module__HSIwDW__dashFlow}.Integrations-module-scss-module__HSIwDW__connectorActive{stroke:#1c5dad;stroke-width:2.5px;stroke-dasharray:none}.Integrations-module-scss-module__HSIwDW__endpoint{fill:#2b77cc;transition:r .3s}.Integrations-module-scss-module__HSIwDW__endpointHalo{fill:#2b77cc2e}.Integrations-module-scss-module__HSIwDW__halo{aspect-ratio:1;background:#e4ecfa99;border-radius:50%;width:15%;position:absolute;top:47.222%;left:50%;transform:translate(-50%,-50%)}.Integrations-module-scss-module__HSIwDW__pulse{border:1.5px solid #2b77cc59;border-radius:50%;animation:3.2s cubic-bezier(.22,1,.36,1) infinite Integrations-module-scss-module__HSIwDW__pulse;position:absolute;inset:0}.Integrations-module-scss-module__HSIwDW__pulse:nth-child(2){animation-delay:1.6s}.Integrations-module-scss-module__HSIwDW__hub{aspect-ratio:1;background:#fff;border:1px solid #e4ecfa;border-radius:50%;justify-content:center;align-items:center;width:11.67%;display:flex;position:absolute;top:47.222%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 64px -8px #1c5dad1f,0 2px 6px #0913230f}.Integrations-module-scss-module__HSIwDW__hub img{width:62%;height:auto;animation:4s ease-in-out infinite Integrations-module-scss-module__HSIwDW__breathe}.Integrations-module-scss-module__HSIwDW__hubLabel{text-align:center;white-space:nowrap;position:absolute;top:61.667%;left:50%;transform:translate(-50%)}.Integrations-module-scss-module__HSIwDW__node{--tile:clamp(76px, 8.33vw, 120px);left:var(--x);top:calc(var(--y) - var(--tile)/2);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.75rem;padding:0;display:flex;position:absolute;transform:translate(-50%)}.Integrations-module-scss-module__HSIwDW__float{animation:5s ease-in-out infinite Integrations-module-scss-module__HSIwDW__float}.Integrations-module-scss-module__HSIwDW__tile{width:var(--tile);aspect-ratio:1;background:#fff;border:1px solid #e4ecfa;border-radius:28px;justify-content:center;align-items:center;transition:border-color .35s,box-shadow .35s,transform .45s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;box-shadow:0 24px 64px -8px #1c5dad1f,0 2px 6px #0913230f}.Integrations-module-scss-module__HSIwDW__tile img{width:50%;height:auto}.Integrations-module-scss-module__HSIwDW__liveDot{opacity:0;background:#12b76a;border:3px solid #fff;border-radius:50%;width:14px;height:14px;transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:4px;right:4px;transform:scale(.4)}.Integrations-module-scss-module__HSIwDW__nodeActive .Integrations-module-scss-module__HSIwDW__tile{border:2px solid #1c5dad;transform:scale(1.04);box-shadow:0 24px 64px -8px #1c5dad3d,0 0 0 6px #2b77cc14}.Integrations-module-scss-module__HSIwDW__nodeActive .Integrations-module-scss-module__HSIwDW__liveDot{opacity:1;transform:scale(1)}.Integrations-module-scss-module__HSIwDW__nodeActive .Integrations-module-scss-module__HSIwDW__nodeName{color:#1c5dad}.Integrations-module-scss-module__HSIwDW__nodeName{transition:color .3s}.Integrations-module-scss-module__HSIwDW__liveBlink{animation:1.8s ease-in-out infinite Integrations-module-scss-module__HSIwDW__blink}@keyframes Integrations-module-scss-module__HSIwDW__spin{to{transform:rotate(360deg)}}@keyframes Integrations-module-scss-module__HSIwDW__dashFlow{to{stroke-dashoffset:-24px}}@keyframes Integrations-module-scss-module__HSIwDW__pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes Integrations-module-scss-module__HSIwDW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes Integrations-module-scss-module__HSIwDW__breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Integrations-module-scss-module__HSIwDW__blink{0%,to{opacity:1}50%{opacity:.35}}
