html.js .booking-module__nv8LGq__jsHidden{display:none}.booking-module__nv8LGq__jsOnly{display:none}html.js .booking-module__nv8LGq__jsOnly{display:block}html:not(.js) .booking-module__nv8LGq__stepTwo{border-top:1px solid var(--color-rule)}.booking-module__nv8LGq__enter{animation:booking-module__nv8LGq__booking-step-enter .52s var(--ease-brand) both}@keyframes booking-module__nv8LGq__booking-step-enter{0%{opacity:0;transform:translateY(10px)}}.booking-module__nv8LGq__dots{gap:3px;margin-right:-2px;display:inline-flex}.booking-module__nv8LGq__dots i{width:4px;height:4px;animation:booking-module__nv8LGq__booking-dot .9s var(--ease-standard) infinite;background:currentColor;border-radius:999px}.booking-module__nv8LGq__dots i:nth-child(2){animation-delay:.15s}.booking-module__nv8LGq__dots i:nth-child(3){animation-delay:.3s}@keyframes booking-module__nv8LGq__booking-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@media (min-width:1024px){.booking-module__nv8LGq__layout:has([data-booking-stage=schedule]) .booking-module__nv8LGq__cardCol{grid-area:2/1/auto/-1}.booking-module__nv8LGq__layout:has([data-booking-stage=schedule]) .booking-module__nv8LGq__detailsCol{display:none}}.booking-module__nv8LGq__stage{background-color:var(--color-sky)}.booking-module__nv8LGq__nojsError{display:none}.booking-module__nv8LGq__nojsError:target{display:flex}
.founders-module__xFjdXG__card{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.875rem;display:grid}@media (min-width:640px){.founders-module__xFjdXG__card{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start}}.founders-module__xFjdXG__monogram{isolation:isolate}.founders-module__xFjdXG__thread{-webkit-mask-image:linear-gradient(#000 84%,#0000 100%);mask-image:linear-gradient(#000 84%,#0000 100%)}
.demo-module__yTgH1G__demo{position:relative}.demo-module__yTgH1G__typing{opacity:0;visibility:hidden}.demo-module__yTgH1G__transient{opacity:0}.demo-module__yTgH1G__dots{align-items:center;gap:4px;display:inline-flex}.demo-module__yTgH1G__dots i{opacity:.55;background:currentColor;border-radius:999px;width:5px;height:5px;display:block}@media (prefers-reduced-motion:no-preference){html.js [data-active] .demo-module__yTgH1G__demo [data-a]{animation-delay:var(--t,0s);animation-fill-mode:both;animation-timing-function:var(--ease-brand);animation-duration:.48s}:is(html.js [data-control-root]:not([data-inview]) .demo-module__yTgH1G__demo [data-a],html.js [data-control-root]:not([data-inview]) .demo-module__yTgH1G__demo [data-a] *){animation-play-state:paused}html.js [data-active] .demo-module__yTgH1G__demo [data-a=in]{animation-name:demo-module__yTgH1G__demoIn}html.js [data-active] .demo-module__yTgH1G__demo [data-a=in-left]{animation-name:demo-module__yTgH1G__demoInLeft}html.js [data-active] .demo-module__yTgH1G__demo [data-a=in-right]{animation-name:demo-module__yTgH1G__demoInRight}html.js [data-active] .demo-module__yTgH1G__demo [data-a=pop]{animation-name:demo-module__yTgH1G__demoPop;animation-duration:.38s}html.js [data-active] .demo-module__yTgH1G__demo [data-a=terminal]{animation-name:demo-module__yTgH1G__demoTerminal;animation-duration:.62s}html.js [data-active] .demo-module__yTgH1G__demo [data-a=bar]{animation-name:demo-module__yTgH1G__demoBar;animation-duration:var(--dur,.76s);transform-origin:0}html.js [data-active] .demo-module__yTgH1G__demo [data-a=rail]{transform-origin:0;animation-name:demo-module__yTgH1G__demoBar;animation-duration:.52s}html.js [data-active] .demo-module__yTgH1G__demo [data-a=rail-y]{transform-origin:top;animation-name:demo-module__yTgH1G__demoRailY;animation-duration:.42s}html.js [data-active] .demo-module__yTgH1G__demo [data-a=lift]{animation-name:demo-module__yTgH1G__demoLift;animation-duration:.72s}html.js [data-active] .demo-module__yTgH1G__demo [data-a=typing]{animation-name:demo-module__yTgH1G__demoTyping;animation-duration:var(--d,.8s);animation-timing-function:linear}html.js [data-active] .demo-module__yTgH1G__demo [data-a=typing] i{animation:.9s ease-in-out infinite demo-module__yTgH1G__demoBounce}html.js [data-active] .demo-module__yTgH1G__demo [data-a=typing] i:nth-child(2){animation-delay:.15s}html.js [data-active] .demo-module__yTgH1G__demo [data-a=typing] i:nth-child(3){animation-delay:.3s}html.js [data-active] .demo-module__yTgH1G__demo [data-a=transient]{animation-name:demo-module__yTgH1G__demoTransient;animation-duration:var(--d,1s);animation-timing-function:linear}html.js [data-active] .demo-module__yTgH1G__demo [data-a=ring]{animation-name:demo-module__yTgH1G__demoRing;animation-duration:.9s}}@keyframes demo-module__yTgH1G__demoIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes demo-module__yTgH1G__demoInLeft{0%{opacity:0;transform-origin:0 100%;transform:translate(-8px,6px)scale(.97)}to{opacity:1;transform:none}}@keyframes demo-module__yTgH1G__demoInRight{0%{opacity:0;transform-origin:100% 100%;transform:translate(8px,6px)scale(.97)}to{opacity:1;transform:none}}@keyframes demo-module__yTgH1G__demoPop{0%{transform:scale(0)}70%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes demo-module__yTgH1G__demoTerminal{0%{transform:rotate(-45deg)scale(0)}60%{transform:rotate(8deg)scale(1.2)}to{transform:rotate(0)scale(1)}}@keyframes demo-module__yTgH1G__demoBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes demo-module__yTgH1G__demoRailY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes demo-module__yTgH1G__demoLift{0%{opacity:0;transform:translateY(16px);box-shadow:0 0 #0a3d3100}to{opacity:1;box-shadow:var(--shadow-lift);transform:none}}@keyframes demo-module__yTgH1G__demoTyping{0%{opacity:0;visibility:visible;transform:translateY(4px)}14%{opacity:1;transform:none}86%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes demo-module__yTgH1G__demoBounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:.9;transform:translateY(-3px)}}@keyframes demo-module__yTgH1G__demoTransient{0%,92%{opacity:1}to{opacity:0}}@keyframes demo-module__yTgH1G__demoRing{0%{box-shadow:0 0 #19a77b73}to{box-shadow:0 0 0 9px #19a77b00}}
.control-module__NPGzSa__panels{gap:.75rem;display:grid}html:not(.js) .control-module__NPGzSa__tabRow{display:none}html.js .control-module__NPGzSa__panels{gap:0}html.js .control-module__NPGzSa__panel{grid-area:1/1;min-width:0}html.js .control-module__NPGzSa__panel:not([data-active]){visibility:hidden;opacity:0;pointer-events:none}@media (max-width:1023.98px){html.js .control-module__NPGzSa__panel:not([data-active]){display:none}}@media (prefers-reduced-motion:no-preference){html.js .control-module__NPGzSa__panel{transition:opacity .32s var(--ease-brand), visibility 0s linear .32s}html.js .control-module__NPGzSa__panel[data-active]{transition:opacity .42s var(--ease-brand) 60ms, visibility 0s linear 0s}}.control-module__NPGzSa__ring{pointer-events:none;position:absolute;inset:-3px;overflow:visible;transform:rotate(-90deg)}.control-module__NPGzSa__ringTrack{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.22}.control-module__NPGzSa__ringFill{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:control-module__NPGzSa__ringFill var(--interval,8s) linear forwards}.control-module__NPGzSa__ring[data-paused] .control-module__NPGzSa__ringFill{animation-play-state:paused}@keyframes control-module__NPGzSa__ringFill{to{stroke-dashoffset:0}}.control-module__NPGzSa__tabRow{border-bottom:1px solid var(--color-rule);padding-bottom:.65rem}.control-module__NPGzSa__tabList{flex:1;gap:.25rem;min-width:0;display:flex}.control-module__NPGzSa__tab{min-height:48px;color:var(--color-ink-soft);cursor:pointer;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:.4rem;padding:.7rem .6rem;font-size:.875rem;font-weight:500;transition:background-color .16s,color .16s;display:flex;position:relative}.control-module__NPGzSa__tab:hover{background:var(--color-field-deep);color:var(--color-ink)}.control-module__NPGzSa__selectedTab{background:var(--color-signal-deep);color:var(--color-paper)}.control-module__NPGzSa__selectedTab:hover{background:var(--color-signal);color:var(--color-paper)}.control-module__NPGzSa__tabNumber{width:6px;height:6px;position:absolute;bottom:5px}.control-module__NPGzSa__tabNumber .control-module__NPGzSa__ring{opacity:0}@media (max-width:639.98px){.control-module__NPGzSa__tabList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.control-module__NPGzSa__tab{min-height:44px;padding:.5rem .35rem;font-size:.75rem}}
.how-module__RmYj3G__how{--how-scope:1}.how-module__RmYj3G__field{container-type:size}.how-module__RmYj3G__market{fill:#1016144d;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.how-module__RmYj3G__marketGroup{opacity:.4}.how-module__RmYj3G__survivor{left:var(--x);top:var(--y);width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute}.how-module__RmYj3G__survivorDot{background:var(--color-evidence);border-radius:999px;position:absolute;inset:0}@container (max-width:30rem){.how-module__RmYj3G__survivor{width:8px;height:8px;margin:-4px 0 0 -4px}}.how-module__RmYj3G__signalRing{box-shadow:inset 0 0 0 1.5px var(--color-signal-amber);border-radius:999px;position:absolute;inset:-4px}@property --clause-c{syntax:"<color>";inherits:false;initial-value:#a9690d}.how-module__RmYj3G__clause{--clause-c:var(--color-signal-amber);background-image:linear-gradient(var(--clause-c), var(--clause-c));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% 2px;padding-bottom:1px}.how-module__RmYj3G__clauseDark{--clause-c:var(--color-amber-on-dark)}.how-module__RmYj3G__clauseSaved{--clause-c:var(--color-mint)}.how-module__RmYj3G__mark{background-image:linear-gradient(var(--mark,var(--color-mint-soft)), var(--mark,var(--color-mint-soft)));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 88%;background-repeat:no-repeat;background-size:100% 46%}.how-module__RmYj3G__resultHit{background-color:var(--color-paper);box-shadow:inset 0 0 0 1.5px var(--color-mint)}.how-module__RmYj3G__scanY{opacity:0;background:#3558d414;box-shadow:inset 0 -1px #3558d44d}.how-module__RmYj3G__scanX{opacity:0;background:#3558d414;box-shadow:inset -1px 0 #3558d44d}.how-module__RmYj3G__scanYSlow{opacity:0;background:#3558d414;box-shadow:inset 0 -1px #3558d44d}.how-module__RmYj3G__chosen{box-shadow:inset 0 0 0 1.5px var(--color-signal);transform:translateY(-4px)}.how-module__RmYj3G__wire{clip-path:inset(0)}.how-module__RmYj3G__token{opacity:0}@media (prefers-reduced-motion:no-preference){.how-module__RmYj3G__marketGroup[data-anim=dim]{animation-name:how-module__RmYj3G__dim;animation-duration:.46s}.how-module__RmYj3G__survivor[data-anim=gather]{animation-name:how-module__RmYj3G__gather;animation-duration:.9s}.how-module__RmYj3G__survivorDot[data-anim=survive]{animation-name:how-module__RmYj3G__survive;animation-duration:.42s}.how-module__RmYj3G__signalRing[data-anim=ring-in]{animation-name:how-module__RmYj3G__ringIn;animation-duration:.42s}.how-module__RmYj3G__how [data-anim=type]{animation-name:how-module__RmYj3G__typeIn;animation-duration:90ms}.how-module__RmYj3G__clause[data-anim=underline]{animation-name:how-module__RmYj3G__underline;animation-duration:.62s}.how-module__RmYj3G__mark[data-anim=mark]{animation-name:how-module__RmYj3G__markIn;animation-duration:.52s}.how-module__RmYj3G__resultHit[data-anim=tint]{animation-name:how-module__RmYj3G__tintFoundSaved;animation-duration:1.4s;animation-timing-function:linear}.how-module__RmYj3G__clauseSaved[data-anim=underline]{animation-name:how-module__RmYj3G__underlineSaved;animation-duration:1.05s;animation-timing-function:linear}.how-module__RmYj3G__scanY[data-anim=scan]{animation-name:how-module__RmYj3G__scanY;animation-duration:1.1s;animation-timing-function:var(--ease-standard)}.how-module__RmYj3G__scanX[data-anim=scan]{animation-name:how-module__RmYj3G__scanX;animation-duration:1.5s;animation-timing-function:var(--ease-standard)}.how-module__RmYj3G__scanYSlow[data-anim=scan]{animation-name:how-module__RmYj3G__scanY;animation-duration:1.5s;animation-timing-function:var(--ease-standard)}.how-module__RmYj3G__chosen[data-anim=choose]{animation-name:how-module__RmYj3G__choose;animation-duration:.64s}.how-module__RmYj3G__how [data-anim=recede]{animation-name:how-module__RmYj3G__recede;animation-duration:.52s}.how-module__RmYj3G__wire[data-anim=wire-x]{animation-name:how-module__RmYj3G__wireX;animation-duration:.64s}.how-module__RmYj3G__wire[data-anim=wire-y]{animation-name:how-module__RmYj3G__wireY;animation-duration:.56s}.how-module__RmYj3G__how [data-anim=press]{animation-name:how-module__RmYj3G__press;animation-duration:.36s}.how-module__RmYj3G__token[data-anim=fly]{animation-name:how-module__RmYj3G__fly;animation-duration:1.25s}.how-module__RmYj3G__how [data-anim=lock]{animation-name:how-module__RmYj3G__lock;animation-duration:.76s}.how-module__RmYj3G__how [data-anim=lift-in]{animation-name:how-module__RmYj3G__liftIn;animation-duration:.76s}.how-module__RmYj3G__how [data-anim=assemble]{animation-name:how-module__RmYj3G__assemble;animation-duration:.56s}.how-module__RmYj3G__how [data-anim=strike]{animation-name:how-module__RmYj3G__strike;animation-duration:.42s}}@keyframes how-module__RmYj3G__dim{0%{opacity:1}to{opacity:.4}}@keyframes how-module__RmYj3G__gather{0%{translate:calc(var(--dx) * 1cqw) calc(var(--dy) * 1cqh)}to{translate:0}}@keyframes how-module__RmYj3G__survive{0%{background-color:#10161452;transform:scale(.78)}to{background-color:var(--color-evidence);transform:none}}@keyframes how-module__RmYj3G__ringIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes how-module__RmYj3G__typeIn{0%{opacity:0}to{opacity:1}}@keyframes how-module__RmYj3G__underline{0%{background-size:0% 2px}to{background-size:100% 2px}}@keyframes how-module__RmYj3G__markIn{0%{background-size:0% 46%}to{background-size:100% 46%}}@keyframes how-module__RmYj3G__tintFoundSaved{0%{background-color:#fff0d800;box-shadow:inset 0 0 0 1px #a9690d00}28%,64%{background-color:var(--color-amber-soft);box-shadow:inset 0 0 0 1px #a9690d5c}to{background-color:var(--color-paper);box-shadow:inset 0 0 0 1.5px var(--color-mint)}}@keyframes how-module__RmYj3G__underlineSaved{0%{--clause-c:var(--color-signal-amber);background-size:0% 2px}56%,62%{--clause-c:var(--color-signal-amber);background-size:100% 2px}to{--clause-c:var(--color-mint);background-size:100% 2px}}@keyframes how-module__RmYj3G__scanY{0%{opacity:0;transform:translateY(-60%)}18%,82%{opacity:1}to{opacity:0;transform:translateY(160%)}}@keyframes how-module__RmYj3G__scanX{0%{opacity:0;transform:translate(-100%)}14%,86%{opacity:1}to{opacity:0;transform:translate(320%)}}@keyframes how-module__RmYj3G__choose{0%{box-shadow:inset 0 0 0 1px var(--color-rule);transform:none}to{box-shadow:inset 0 0 0 1.5px var(--color-signal);transform:translateY(-4px)}}@keyframes how-module__RmYj3G__recede{0%{background-color:#fff}to{background-color:#ffffff80}}@keyframes how-module__RmYj3G__wireX{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes how-module__RmYj3G__wireY{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes how-module__RmYj3G__press{0%,to{transform:none}45%{transform:scale(.94)}}@keyframes how-module__RmYj3G__fly{0%{opacity:0;transform:translate3d(var(--from-x,-120px), var(--from-y,-60px), 0) scale(.92)}14%{opacity:1;transform:translate3d(var(--from-x,-120px), var(--from-y,-60px), 0) scale(1)}78%{opacity:1;transform:none}to{opacity:0;transform:scale(.86)}}@keyframes how-module__RmYj3G__lock{0%{opacity:0;background-color:var(--color-amber-soft);box-shadow:inset 0 0 0 1px var(--color-signal-amber);transform:none}12%{opacity:1;background-color:var(--color-amber-soft);box-shadow:inset 0 0 0 1px var(--color-signal-amber)}45%{background-color:var(--color-amber-soft);box-shadow:inset 0 0 0 1px var(--color-signal-amber);transform:scale(1.08)}to{background-color:var(--color-mint);box-shadow:inset 0 0 0 1px var(--color-mint);transform:none}}@keyframes how-module__RmYj3G__liftIn{0%{opacity:0;transform:translateY(22px)rotate(.6deg);box-shadow:0 0 #0a3d3100}to{opacity:1;box-shadow:var(--shadow-lift);transform:none}}@keyframes how-module__RmYj3G__assemble{0%{opacity:0;transform:translate3d(var(--ax,0), var(--ay,12px), 0) scale(.97)}to{opacity:1;transform:none}}@keyframes how-module__RmYj3G__strike{0%{text-decoration-color:#0000}to{text-decoration-color:currentColor}}
.howItWorks-module__fnQSca__stage{background-color:var(--color-evidence-soft);transition:background-color .64s var(--ease-standard);isolation:isolate}.howItWorks-module__fnQSca__stage[data-tone=mint]{background-color:var(--color-mint-soft)}.howItWorks-module__fnQSca__stage[data-tone=dark]{background-color:var(--color-signal-deep)}.howItWorks-module__fnQSca__stage:before,.howItWorks-module__fnQSca__stage:after{content:"";z-index:0;pointer-events:none;transition:opacity .64s var(--ease-standard);background-position:11px 11px;background-size:22px 22px;position:absolute;inset:0}.howItWorks-module__fnQSca__stage:before{background-image:none}.howItWorks-module__fnQSca__stage:after{opacity:0;background-image:none}.howItWorks-module__fnQSca__stage[data-tone=dark]:before{opacity:0}.howItWorks-module__fnQSca__stage[data-tone=dark]:after{opacity:1}.howItWorks-module__fnQSca__chrome{color:var(--color-ink-soft);transition:color .4s var(--ease-standard)}.howItWorks-module__fnQSca__stage[data-tone=dark] .howItWorks-module__fnQSca__chrome{color:var(--color-paper-muted)}.howItWorks-module__fnQSca__chrome .howItWorks-module__fnQSca__inherit{color:inherit}.howItWorks-module__fnQSca__control{transition:background-color .2s var(--ease-brand), box-shadow .2s var(--ease-brand), color .2s var(--ease-brand);box-shadow:inset 0 0 0 1px #10161429}.howItWorks-module__fnQSca__control:hover{color:var(--color-ink);background-color:#fff9}.howItWorks-module__fnQSca__stage[data-tone=dark] .howItWorks-module__fnQSca__control{box-shadow:inset 0 0 0 1px #ffffff2e}.howItWorks-module__fnQSca__stage[data-tone=dark] .howItWorks-module__fnQSca__control:hover{color:var(--color-paper);background-color:#ffffff1a}.howItWorks-module__fnQSca__bar{height:2px;transition:background-color .4s var(--ease-standard);background:#10161424;border-radius:2px;flex:1;position:relative;overflow:hidden}.howItWorks-module__fnQSca__stage[data-tone=dark] .howItWorks-module__fnQSca__bar{background:#fff3}.howItWorks-module__fnQSca__barFill{transform-origin:0;transform:scaleX(var(--to,0));background:var(--color-signal);position:absolute;inset:0}.howItWorks-module__fnQSca__stage[data-tone=dark] .howItWorks-module__fnQSca__barFill{background:var(--color-mint-light)}.howItWorks-module__fnQSca__scene{z-index:1;opacity:0;visibility:hidden;transition:opacity .22s var(--ease-standard), visibility 0s linear .22s;position:absolute;inset:0}.howItWorks-module__fnQSca__scene[data-active]{opacity:1;visibility:visible;transition:opacity .48s var(--ease-brand) .14s, visibility 0s linear 0s}@media (min-width:1024px){.howItWorks-module__fnQSca__sticky{top:max(6rem, calc(50vh - var(--stage-h,32rem) / 2 + 2rem));position:sticky}}.howItWorks-module__fnQSca__steps{--beat:clamp(11rem, 23vh, 14rem)}.howItWorks-module__fnQSca__step{--kicker-h:0px;--next-kicker-h:0px;--fill:0;padding-left:2.25rem;position:relative}.howItWorks-module__fnQSca__step[data-kicker]{--kicker-h:2.5rem}.howItWorks-module__fnQSca__step[data-next-kicker]{--next-kicker-h:2.5rem}.howItWorks-module__fnQSca__kicker{z-index:2;align-items:center;height:1.5rem;margin-bottom:1rem;margin-left:-2.25rem;display:flex;position:relative}.howItWorks-module__fnQSca__kickerChip{background:var(--color-field);height:1.5rem;box-shadow:inset 0 0 0 1px var(--color-rule-strong);border-radius:7px;align-items:center;gap:.5rem;padding:0 .625rem 0 .5rem;display:inline-flex}.howItWorks-module__fnQSca__kickerChip:before{content:"";border-radius:1.5px;width:6px;height:6px;box-shadow:inset 0 0 0 1.5px}.howItWorks-module__fnQSca__kickerAfter:before{background:currentColor}.howItWorks-module__fnQSca__node{left:0;top:calc(var(--kicker-h) + 7px);z-index:1;background:var(--color-field);width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--color-ink);transition:box-shadow .3s var(--ease-standard);border-radius:999px;position:absolute}.howItWorks-module__fnQSca__node:after{content:"";border-radius:inherit;background:var(--color-signal);transition:transform .34s var(--ease-brand), background-color .3s var(--ease-standard);position:absolute;inset:0;transform:scale(0)}.howItWorks-module__fnQSca__node:before{content:"";z-index:1;background:var(--color-ink);transition:transform .26s var(--ease-brand);border-radius:999px;position:absolute;inset:5px;transform:scale(0)}.howItWorks-module__fnQSca__step[data-state=done] .howItWorks-module__fnQSca__node,.howItWorks-module__fnQSca__step[data-state=active] .howItWorks-module__fnQSca__node{box-shadow:inset 0 0 0 1.5px #0000}.howItWorks-module__fnQSca__step[data-state=done] .howItWorks-module__fnQSca__node:after{transform:scale(1)}.howItWorks-module__fnQSca__step[data-state=active] .howItWorks-module__fnQSca__node:after{background:var(--color-mint);transform:scale(1)}.howItWorks-module__fnQSca__step[data-state=active] .howItWorks-module__fnQSca__node:before{transform:scale(1)}.howItWorks-module__fnQSca__step[data-last] .howItWorks-module__fnQSca__node,.howItWorks-module__fnQSca__step[data-last] .howItWorks-module__fnQSca__node:after{border-radius:2px}.howItWorks-module__fnQSca__step[data-last] .howItWorks-module__fnQSca__node:before{border-radius:1px}.howItWorks-module__fnQSca__step[data-last][data-terminal] .howItWorks-module__fnQSca__node:after{background:var(--color-signal)}.howItWorks-module__fnQSca__step[data-last][data-terminal] .howItWorks-module__fnQSca__node:before{transform:scale(0)}.howItWorks-module__fnQSca__segment{width:1.5px;left:6.25px;top:calc(var(--kicker-h) + 14px);bottom:calc(-1 * (var(--next-kicker-h) + 14px));background:var(--color-rule-strong);position:absolute;overflow:hidden}.howItWorks-module__fnQSca__segmentFill{background:var(--color-signal);transform-origin:top;transform:scaleY(var(--fill));position:absolute;inset:0}.howItWorks-module__fnQSca__stepButton{color:var(--color-ink-muted);transition:color .3s var(--ease-standard)}.howItWorks-module__fnQSca__stepButton:hover,.howItWorks-module__fnQSca__step[data-current] .howItWorks-module__fnQSca__stepButton{color:var(--color-ink)}.howItWorks-module__fnQSca__stepNumber{color:var(--color-ink-muted)}.howItWorks-module__fnQSca__stepBody{color:var(--color-ink-muted);transition:color .3s var(--ease-standard)}.howItWorks-module__fnQSca__step[data-current] .howItWorks-module__fnQSca__stepBody{color:var(--color-ink-soft)}.howItWorks-module__fnQSca__step[data-current] .howItWorks-module__fnQSca__stepNumber{color:var(--color-signal)}@media (min-width:1024px){.howItWorks-module__fnQSca__step{min-height:var(--beat)}.howItWorks-module__fnQSca__step:first-child{min-height:calc(var(--kicker-h) + 1.35 * var(--beat))}.howItWorks-module__fnQSca__step[data-last]{min-height:calc(var(--stage-h,32rem) / 2 + var(--beat))}.howItWorks-module__fnQSca__subAnchor{left:0;top:calc(var(--kicker-h) + .65 * var(--beat));width:1px;height:1px;position:absolute}.howItWorks-module__fnQSca__segmentFill{transition:none}}@media (max-width:1023px){.howItWorks-module__fnQSca__stepButton{color:var(--color-ink)}.howItWorks-module__fnQSca__stepBody,.howItWorks-module__fnQSca__step[data-current] .howItWorks-module__fnQSca__stepBody{color:var(--color-ink-soft)}.howItWorks-module__fnQSca__step{padding-bottom:1.25rem}.howItWorks-module__fnQSca__step[data-last]{padding-bottom:0}.howItWorks-module__fnQSca__subAnchor{display:none}.howItWorks-module__fnQSca__segmentFill{transition:transform .6s var(--ease-brand)}}@media (prefers-reduced-motion:no-preference){.howItWorks-module__fnQSca__scene{transition:opacity .22s var(--ease-standard), transform .56s var(--ease-brand), visibility 0s linear .22s;transform:translateY(8px)scale(.99)}.howItWorks-module__fnQSca__scene[data-active]{transition:opacity .48s var(--ease-brand) .14s, transform .64s var(--ease-brand) .14s, visibility 0s linear 0s;transform:none}.howItWorks-module__fnQSca__barFill[data-run]{animation:howItWorks-module__fnQSca__barFill var(--dur,4s) linear both}.howItWorks-module__fnQSca__barFill[data-run][data-paused]{animation-play-state:paused}}@keyframes howItWorks-module__fnQSca__barFill{0%{transform:scaleX(var(--from,0))}to{transform:scaleX(var(--to,1))}}@media (max-width:639.98px){.howItWorks-module__fnQSca__stepBody{font-size:.875rem;line-height:1.5}}@media (max-width:1023px){.js .howItWorks-module__fnQSca__step:not([data-current]) .howItWorks-module__fnQSca__stepBody{display:none}.howItWorks-module__fnQSca__stepButton{width:100%}.howItWorks-module__fnQSca__stepButton:after{content:"+";font-family:var(--font-mono);color:var(--color-ink-muted);margin-left:auto;font-size:1rem}.howItWorks-module__fnQSca__step[data-current] .howItWorks-module__fnQSca__stepButton:after{content:"−"}}
.implementation-module__H2W0ZG__phases{flex-direction:column;display:flex}.implementation-module__H2W0ZG__phase{grid-template-columns:22px minmax(0,1fr);grid-template-areas:"node marker""node label""node detail";align-content:start;column-gap:16px;padding:14px 16px;display:grid;position:relative}.implementation-module__H2W0ZG__marker{grid-area:marker;align-items:center;gap:10px;min-height:24px;display:flex}.implementation-module__H2W0ZG__nodeCell{grid-area:node;position:relative}.implementation-module__H2W0ZG__nodeBox{z-index:2;place-items:center;width:22px;height:22px;margin-top:1px;display:grid;position:relative}.implementation-module__H2W0ZG__label{grid-area:label;margin-top:10px}.implementation-module__H2W0ZG__detail{grid-area:detail;margin-top:6px}.implementation-module__H2W0ZG__segY,.implementation-module__H2W0ZG__segX{z-index:1;position:absolute}.implementation-module__H2W0ZG__segY{width:1.5px;top:30px;bottom:-22px;left:10px}.implementation-module__H2W0ZG__segX{display:none}.implementation-module__H2W0ZG__rail,.implementation-module__H2W0ZG__progress{position:absolute;inset:0}.implementation-module__H2W0ZG__rail{background:#006b542e}.implementation-module__H2W0ZG__progress{background:var(--color-signal)}.implementation-module__H2W0ZG__progressY{transform-origin:top}.implementation-module__H2W0ZG__progressX{transform-origin:0}.implementation-module__H2W0ZG__approval{background:var(--color-paper)}.implementation-module__H2W0ZG__approvalFirst{border-radius:16px 16px 0 0}.implementation-module__H2W0ZG__approvalLast{border-radius:0 0 16px 16px}.implementation-module__H2W0ZG__gateFooter{display:none}@media (max-width:639.98px){.implementation-module__H2W0ZG__detailOptional{display:none}}@media (min-width:640px){.implementation-module__H2W0ZG__phase{padding:20px}.implementation-module__H2W0ZG__segY{bottom:-34px}}@media (max-width:1023.98px){:is(.implementation-module__H2W0ZG__phases .proofline-progress,.implementation-module__H2W0ZG__phases .proofline-node-fill){opacity:1!important;transition:none!important;transform:none!important}}@media (min-width:1024px){.implementation-module__H2W0ZG__phases{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.implementation-module__H2W0ZG__phase{grid-template-columns:minmax(0,1fr);grid-template-areas:"marker""node""label""detail";padding:26px 20px 30px}.implementation-module__H2W0ZG__nodeBox{margin-top:24px}.implementation-module__H2W0ZG__label{margin-top:20px}.implementation-module__H2W0ZG__segY{display:none}.implementation-module__H2W0ZG__segX{height:1.5px;display:block;top:35.25px;left:30px;right:-32px}.implementation-module__H2W0ZG__approvalFirst{border-radius:16px 0 0}.implementation-module__H2W0ZG__approvalLast{border-radius:0 16px 0 0}.implementation-module__H2W0ZG__gateFooter{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.implementation-module__H2W0ZG__gateCell{background:var(--color-paper);border-radius:0 0 16px 16px;grid-column:3/span 2}}@media (min-width:1280px){.implementation-module__H2W0ZG__phase{padding:26px 24px 30px}.implementation-module__H2W0ZG__segX{right:-40px}}
.timeline-module__9YDxZW__typing{opacity:0;visibility:hidden}.timeline-module__9YDxZW__transient{opacity:0}.timeline-module__9YDxZW__dots{align-items:center;gap:4px;display:inline-flex}.timeline-module__9YDxZW__dots i{opacity:.55;background:currentColor;border-radius:999px;width:6px;height:6px;display:block}@media (prefers-reduced-motion:no-preference){.timeline-module__9YDxZW__timeline [data-anim]{animation-delay:var(--t,0s);animation-fill-mode:both;animation-timing-function:var(--ease-brand)}.timeline-module__9YDxZW__timeline[data-paused] [data-anim],.timeline-module__9YDxZW__timeline[data-paused] [data-anim] *{animation-play-state:paused}html.js .timeline-module__9YDxZW__timeline:not([data-play]) [data-anim]{animation-play-state:paused}html.js .timeline-module__9YDxZW__timeline:not([data-play]) [data-anim] *{animation-play-state:paused}.timeline-module__9YDxZW__timeline [data-anim=appear]{animation-name:timeline-module__9YDxZW__appear;animation-duration:.52s}.timeline-module__9YDxZW__timeline [data-anim=appear-left]{animation-name:timeline-module__9YDxZW__appearLeft;animation-duration:.52s}.timeline-module__9YDxZW__timeline [data-anim=appear-right]{animation-name:timeline-module__9YDxZW__appearRight;animation-duration:.52s}.timeline-module__9YDxZW__timeline [data-anim=typing]{animation-name:timeline-module__9YDxZW__typing;animation-duration:var(--d,.9s);animation-timing-function:linear}.timeline-module__9YDxZW__timeline [data-anim=typing] i{animation:.9s ease-in-out infinite timeline-module__9YDxZW__bounce}.timeline-module__9YDxZW__timeline [data-anim=typing] i:nth-child(2){animation-delay:.15s}.timeline-module__9YDxZW__timeline [data-anim=typing] i:nth-child(3){animation-delay:.3s}.timeline-module__9YDxZW__timeline [data-anim=transient]{animation-name:timeline-module__9YDxZW__transient;animation-duration:var(--d,1s);animation-timing-function:linear}.timeline-module__9YDxZW__timeline [data-anim=rail]{transform-origin:0;animation-name:timeline-module__9YDxZW__drawX;animation-duration:.9s}.timeline-module__9YDxZW__timeline [data-anim=rail-y]{transform-origin:top;animation-name:timeline-module__9YDxZW__drawY;animation-duration:.9s}.timeline-module__9YDxZW__timeline [data-anim=node]{animation-name:timeline-module__9YDxZW__pop;animation-duration:.38s}.timeline-module__9YDxZW__timeline [data-anim=terminal]{animation-name:timeline-module__9YDxZW__terminal;animation-duration:.62s}.timeline-module__9YDxZW__timeline [data-anim=highlight]{animation-name:timeline-module__9YDxZW__highlight;animation-duration:.7s}.timeline-module__9YDxZW__timeline [data-anim=slot]{animation-name:timeline-module__9YDxZW__slot;animation-duration:.6s}.timeline-module__9YDxZW__timeline [data-anim=lift]{animation-name:timeline-module__9YDxZW__lift;animation-duration:.76s}.timeline-module__9YDxZW__timeline [data-anim=ring]{animation-name:timeline-module__9YDxZW__ring;animation-duration:.9s}}@media (prefers-reduced-motion:no-preference) and (max-width:639px){.timeline-module__9YDxZW__timeline [data-anim]{animation-delay:var(--tc,var(--t,0s))}.timeline-module__9YDxZW__timeline [data-anim=typing]{animation-duration:var(--dc,var(--d,.9s))}.timeline-module__9YDxZW__timeline [data-anim=transient]{animation-duration:var(--dc,var(--d,1s))}}.timeline-module__9YDxZW__timeline[data-done] [data-anim],.timeline-module__9YDxZW__timeline[data-done] [data-anim] *{animation:none!important}@keyframes timeline-module__9YDxZW__drawX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes timeline-module__9YDxZW__drawY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes timeline-module__9YDxZW__pop{0%{transform:scale(0)}70%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes timeline-module__9YDxZW__appear{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes timeline-module__9YDxZW__appearLeft{0%{opacity:0;transform-origin:0 100%;transform:translate(-10px,6px)scale(.97)}to{opacity:1;transform:none}}@keyframes timeline-module__9YDxZW__appearRight{0%{opacity:0;transform-origin:100% 100%;transform:translate(10px,6px)scale(.97)}to{opacity:1;transform:none}}@keyframes timeline-module__9YDxZW__typing{0%{opacity:0;visibility:visible;transform:translateY(6px)}12%{opacity:1;transform:none}88%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes timeline-module__9YDxZW__bounce{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:.9;transform:translateY(-3px)}}@keyframes timeline-module__9YDxZW__transient{0%,93%{opacity:1}to{opacity:0}}@keyframes timeline-module__9YDxZW__terminal{0%{transform:rotate(-45deg)scale(0)}60%{transform:rotate(8deg)scale(1.2)}to{transform:rotate(0)scale(1)}}@keyframes timeline-module__9YDxZW__highlight{0%{background-color:#fff0;box-shadow:inset 0 0 0 1px #3558d400}to{background-color:#fff;box-shadow:inset 0 0 0 1px #3558d447}}@keyframes timeline-module__9YDxZW__slot{0%{box-shadow:inset 0 0 0 1px var(--color-rule-strong);background-color:#0000}to{background-color:var(--color-mint);box-shadow:inset 0 0 0 1px var(--color-mint)}}@keyframes timeline-module__9YDxZW__lift{0%{transform:translateY(18px)rotate(.6deg);box-shadow:0 0 #0a3d3100}to{box-shadow:var(--shadow-lift);transform:none}}@keyframes timeline-module__9YDxZW__ring{0%{box-shadow:0 0 #19a77b80}to{box-shadow:0 0 0 10px #19a77b00}}
.ExampleConversation-module__XXqC6a__root[data-thread=saas] [data-thread-panel=industria],.ExampleConversation-module__XXqC6a__root[data-thread=industria] [data-thread-panel=saas],.ExampleConversation-module__XXqC6a__root[data-reply=replied] [data-reply-panel=silent],.ExampleConversation-module__XXqC6a__root[data-reply=silent] [data-reply-panel=replied]{display:none}@media (prefers-reduced-motion:no-preference){.ExampleConversation-module__XXqC6a__enter{animation:ExampleConversation-module__XXqC6a__enter .52s var(--ease-brand) both;animation-delay:calc(var(--i,0) * .15s + 60ms)}.ExampleConversation-module__XXqC6a__enterNode{animation:ExampleConversation-module__XXqC6a__node .42s var(--ease-brand) both;animation-delay:calc(var(--i,0) * .15s + .26s)}}@keyframes ExampleConversation-module__XXqC6a__enter{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes ExampleConversation-module__XXqC6a__node{0%{transform:scale(0)}70%{transform:scale(1.18)}to{transform:scale(1)}}
.faq-module__cyS3LG__item{interpolate-size:allow-keywords}.faq-module__cyS3LG__summary{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:10px}.faq-module__cyS3LG__summary:focus-visible{outline-offset:-2px}.faq-module__cyS3LG__toggle{transition:background-color .2s var(--ease-standard), color .2s var(--ease-standard), box-shadow .2s var(--ease-standard);place-items:center;display:grid;position:relative}.faq-module__cyS3LG__bar{width:12px;height:1.5px;transition:transform .32s var(--ease-brand);background:currentColor;border-radius:1px;position:absolute}.faq-module__cyS3LG__barV{transform:rotate(90deg)}.faq-module__cyS3LG__item[open] .faq-module__cyS3LG__barV{transform:rotate(0)}.faq-module__cyS3LG__question{transition:color .2s var(--ease-standard)}@media (hover:hover){.faq-module__cyS3LG__summary:hover .faq-module__cyS3LG__question{color:var(--color-signal)}}@media (prefers-reduced-motion:no-preference){@supports selector(::details-content){.faq-module__cyS3LG__item::details-content{block-size:0;transition:block-size .42s var(--ease-brand), content-visibility .42s allow-discrete;overflow-y:clip}.faq-module__cyS3LG__item[open]::details-content{block-size:auto}}.faq-module__cyS3LG__item[open] .faq-module__cyS3LG__answer{animation:faq-module__cyS3LG__answerIn .42s var(--ease-brand) both}}@keyframes faq-module__cyS3LG__answerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
.mocks-module__APLUDq__stageDots{background-color:var(--color-signal-deep)}.mocks-module__APLUDq__listFade{-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}
.finalBand-module__qToIoq__composition{pointer-events:none}.finalBand-module__qToIoq__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.finalBand-module__qToIoq__seg{clip-path:var(--clip-to);position:absolute;inset:0}.finalBand-module__qToIoq__node{border:1.5px solid var(--color-mint-light);background:var(--color-signal-deep);border-radius:999px;width:14px;height:14px;position:absolute;translate:-50% -50%}.finalBand-module__qToIoq__node:after{content:"";border-radius:inherit;background:var(--color-mint-light);position:absolute;inset:1.5px}.finalBand-module__qToIoq__terminal{background:var(--color-mint-light);border-radius:2.5px;width:16px;height:16px;position:absolute;translate:-50% -50%}.finalBand-module__qToIoq__label{white-space:nowrap;position:absolute;translate:-7px 16px}.finalBand-module__qToIoq__labelEnd{white-space:nowrap;text-align:right;position:absolute;translate:calc(8px - 100%) calc(-100% - 18px)}@media (prefers-reduced-motion:no-preference){.js [data-finalband]:not([data-inview]) .finalBand-module__qToIoq__seg{clip-path:var(--clip-from)}.js [data-finalband] .finalBand-module__qToIoq__seg{transition:clip-path var(--dur) var(--ease-brand) var(--delay)}.js [data-finalband]:not([data-inview]) .finalBand-module__qToIoq__node:after{opacity:0;transform:scale(.3)}.js [data-finalband] .finalBand-module__qToIoq__node:after{transition:opacity .22s var(--ease-brand) var(--delay), transform .36s var(--ease-brand) var(--delay)}.js [data-finalband]:not([data-inview]) .finalBand-module__qToIoq__terminal{opacity:0;transform:scale(.6)}.js [data-finalband] .finalBand-module__qToIoq__terminal{transition:transform .46s var(--ease-brand) var(--delay), opacity .22s var(--ease-brand) var(--delay)}.js [data-finalband]:not([data-inview]) .finalBand-module__qToIoq__labelEnd{opacity:0}.js [data-finalband] .finalBand-module__qToIoq__labelEnd{transition:opacity .42s var(--ease-brand) calc(var(--delay) + .12s)}}
.marketing-module__mKH5iW__qa{scroll-margin-top:calc(var(--spacing-header) + 1.5rem)}.marketing-module__mKH5iW__qa:before{content:"";inset-block:1.5rem;background:var(--color-signal);opacity:0;transform-origin:top;width:2px;transition:opacity .22s var(--ease-brand), transform .52s var(--ease-brand);border-radius:2px;position:absolute;left:-.875rem;transform:scaleY(.4)}.marketing-module__mKH5iW__qa:target:before{opacity:1;transform:none}.marketing-module__mKH5iW__qa:target .marketing-module__mKH5iW__qaNum{color:var(--color-signal)}@media (min-width:768px){.marketing-module__mKH5iW__qa:before{inset-block:2rem;left:-1.25rem}}.marketing-module__mKH5iW__qaLink{opacity:0;transition:opacity .16s var(--ease-standard)}.marketing-module__mKH5iW__qa:hover .marketing-module__mKH5iW__qaLink,.marketing-module__mKH5iW__qa:target .marketing-module__mKH5iW__qaLink,.marketing-module__mKH5iW__qaLink:focus-visible{opacity:1}@media (hover:none){.marketing-module__mKH5iW__qaLink{opacity:1}}.marketing-module__mKH5iW__chipRow{scrollbar-width:none;-webkit-overflow-scrolling:touch}.marketing-module__mKH5iW__chipRow::-webkit-scrollbar{display:none}.marketing-module__mKH5iW__branch{height:2.25rem;position:relative}.marketing-module__mKH5iW__branch>span{background:var(--color-rule-strong);position:absolute}
