.MiniChart-module__MxcmbW__figure{margin:0}.MiniChart-module__MxcmbW__plot{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--offwhite);width:100%;overflow:hidden}.MiniChart-module__MxcmbW__svg{width:100%;height:100%;display:block}.MiniChart-module__MxcmbW__grid{stroke:var(--ink-12);stroke-width:1px}.MiniChart-module__MxcmbW__marker{stroke:var(--ink-45);stroke-width:1px;stroke-dasharray:2 3}.MiniChart-module__MxcmbW__line{transition:d var(--dur-state) var(--ease-out)}.MiniChart-module__MxcmbW__xAxis{color:var(--ink-60);justify-content:space-between;margin-top:.4rem;font-size:.72rem;display:flex}.MiniChart-module__MxcmbW__legend{gap:var(--space-m);font-size:var(--step--1);color:var(--ink);flex-wrap:wrap;margin-top:.6rem;display:flex}.MiniChart-module__MxcmbW__legendItem{align-items:center;gap:.4rem;display:inline-flex}.MiniChart-module__MxcmbW__swatch{border-top-style:solid;border-top-width:2px;flex-shrink:0;width:14px;height:0}.MiniChart-module__MxcmbW__swatch[data-dashed=true]{border-top-style:dashed}.MiniChart-module__MxcmbW__caption{color:var(--ink-60);margin-top:.6rem;font-size:.78rem;line-height:1.5}
.Sim-module__nT_kbq__frame{background:var(--rule);border-radius:var(--r-m);border:1px solid var(--rule);grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:1px;display:grid;overflow:hidden}.Sim-module__nT_kbq__zone{background:var(--white);min-width:0;padding:clamp(.9rem,.6rem + 1.1vw,1.5rem)}.Sim-module__nT_kbq__zoneHead{justify-content:space-between;align-items:baseline;gap:var(--space-s);margin-bottom:var(--space-m);display:flex}.Sim-module__nT_kbq__zoneTitle{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-60);margin:0;font-size:.72rem;font-weight:500}.Sim-module__nT_kbq__stats{gap:var(--space-m);margin-bottom:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.Sim-module__nT_kbq__stat{min-width:0}.Sim-module__nT_kbq__statValue{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.02em;color:var(--charcoal);font-size:clamp(1.15rem,.95rem + .9vw,1.6rem);font-weight:500;line-height:1.1;display:block}.Sim-module__nT_kbq__statLabel{color:var(--ink-60);margin-top:.25rem;font-size:.76rem;line-height:1.35;display:block}.Sim-module__nT_kbq__statTrend{color:var(--blue);font-size:.72rem;font-weight:500}.Sim-module__nT_kbq__controlRow{justify-content:space-between;align-items:center;gap:var(--space-s);margin-bottom:var(--space-s);flex-wrap:wrap;display:flex}.Sim-module__nT_kbq__controlLabel{color:var(--ink-60);font-size:.78rem}.Sim-module__nT_kbq__segmented{border:1px solid var(--rule);border-radius:var(--r-pill);background:var(--offwhite);padding:2px;display:inline-flex}.Sim-module__nT_kbq__segBtn{border-radius:var(--r-pill);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;cursor:pointer;color:var(--ink-60);transition:background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);background:0 0;border:0;padding:.35rem .75rem;font-size:.76rem}.Sim-module__nT_kbq__segBtn[aria-pressed=true]{background:var(--charcoal);color:var(--offwhite)}.Sim-module__nT_kbq__slider{width:100%;accent-color:var(--blue);margin:.35rem 0 .15rem}.Sim-module__nT_kbq__switch{cursor:pointer;border:1px solid var(--rule);background:var(--offwhite);border-radius:var(--r-pill);align-items:center;gap:.55rem;padding:.4rem .75rem .4rem .55rem;font-size:.82rem;display:inline-flex}.Sim-module__nT_kbq__switchTrack{border-radius:var(--r-pill);background:var(--gray);width:32px;height:18px;transition:background-color var(--dur-state) var(--ease-out);flex-shrink:0;position:relative}.Sim-module__nT_kbq__switch[aria-pressed=true] .Sim-module__nT_kbq__switchTrack{background:var(--cyan)}.Sim-module__nT_kbq__switchKnob{background:var(--white);width:14px;height:14px;transition:transform var(--dur-state) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.Sim-module__nT_kbq__switch[aria-pressed=true] .Sim-module__nT_kbq__switchKnob{transform:translate(14px)}.Sim-module__nT_kbq__caption{margin-top:var(--space-m);padding-top:var(--space-s);border-top:1px solid var(--rule);color:var(--ink);align-items:flex-start;gap:.5rem;font-size:.78rem;line-height:1.5;display:flex}.Sim-module__nT_kbq__captionDot{background:var(--purple);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:.42rem}.Sim-module__nT_kbq__toast{background:var(--charcoal);color:var(--offwhite);border-radius:var(--r-s);box-shadow:var(--lift-2);z-index:4;max-width:calc(100% - 24px);padding:.6rem .9rem;font-size:.8rem;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.Sim-module__nT_kbq__toastLabel{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin-bottom:.15rem;font-size:.66rem;display:block}@media (max-width:900px){.Sim-module__nT_kbq__frame{grid-template-columns:1fr}}
.CrmSim-module__U2boYG__zoneInner{position:relative}.CrmSim-module__U2boYG__intake{margin-bottom:var(--space-m);flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.CrmSim-module__U2boYG__intakeStep{border:1px solid var(--rule);border-radius:var(--r-pill);color:var(--ink-60);background:var(--offwhite);transition:border-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out);align-items:center;gap:.35rem;padding:.28rem .6rem;font-size:.7rem;display:inline-flex}.CrmSim-module__U2boYG__intakeStep[data-lit=true]{border-color:var(--cyan);color:var(--charcoal);background:#3cc0e41f}.CrmSim-module__U2boYG__intakeArrow{color:var(--muted);font-size:.7rem}.CrmSim-module__U2boYG__board{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.CrmSim-module__U2boYG__col{border-radius:var(--r-s);background:var(--offwhite);min-height:132px;transition:border-color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out);border:1px dashed #0000;padding:.35rem}.CrmSim-module__U2boYG__col[data-over=true]{border-color:var(--cyan);background:#3cc0e41a}.CrmSim-module__U2boYG__col[data-won=true]{background:#2460a80f}.CrmSim-module__U2boYG__colHead{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-60);justify-content:space-between;align-items:center;gap:.25rem;padding:.15rem .2rem .4rem;font-size:.62rem;display:flex}.CrmSim-module__U2boYG__colCount{font-variant-numeric:tabular-nums}.CrmSim-module__U2boYG__card{text-align:left;background:var(--white);border:1px solid var(--rule);border-radius:var(--r-s);cursor:grab;width:100%;font:inherit;transition:border-color var(--dur-state) var(--ease-out), transform var(--dur-state) var(--ease-out);margin-bottom:.35rem;padding:.45rem .5rem;display:block}.CrmSim-module__U2boYG__card:hover{border-color:var(--ink-45);transform:translateY(-1px)}.CrmSim-module__U2boYG__card:active{cursor:grabbing}.CrmSim-module__U2boYG__card[data-dragging=true]{opacity:.45}.CrmSim-module__U2boYG__cardName{color:var(--charcoal);overflow-wrap:anywhere;font-size:.76rem;font-weight:600;line-height:1.25;display:block}.CrmSim-module__U2boYG__cardMeta{justify-content:space-between;align-items:center;gap:.3rem;margin-top:.25rem;display:flex}.CrmSim-module__U2boYG__cardValue{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;color:var(--blue);font-size:.7rem}.CrmSim-module__U2boYG__cardSource{color:var(--muted);font-size:.62rem}.CrmSim-module__U2boYG__empty{color:var(--muted);padding:.3rem .2rem;font-size:.66rem;line-height:1.4}.CrmSim-module__U2boYG__addRow{align-items:center;gap:var(--space-xs);margin-top:var(--space-m);flex-wrap:wrap;display:flex}.CrmSim-module__U2boYG__hint{color:var(--ink-60);font-size:.72rem}@media (max-width:560px){.CrmSim-module__U2boYG__board{grid-template-columns:repeat(2,minmax(0,1fr))}}
.AdsSim-module__nWdzFW__steps{margin-bottom:var(--space-m);flex-wrap:wrap;gap:.3rem;display:flex}.AdsSim-module__nWdzFW__step{color:var(--ink-60);border:1px solid var(--rule);border-radius:var(--r-pill);background:var(--offwhite);transition:border-color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);padding:.24rem .55rem;font-size:.68rem}.AdsSim-module__nWdzFW__step[data-lit=true]{border-color:var(--cyan);color:var(--charcoal);background:#3cc0e41f}.AdsSim-module__nWdzFW__budgetValue{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--charcoal);font-size:clamp(1.3rem,1rem + 1.2vw,1.75rem);font-weight:500;display:block}.AdsSim-module__nWdzFW__budgetRange{color:var(--muted);justify-content:space-between;font-size:.68rem;display:flex}.AdsSim-module__nWdzFW__variants{margin-top:var(--space-m);gap:.5rem;display:grid}.AdsSim-module__nWdzFW__variant{grid-template-columns:1fr auto;align-items:baseline;gap:.2rem .5rem;display:grid}.AdsSim-module__nWdzFW__variantName{color:var(--charcoal);font-size:.76rem}.AdsSim-module__nWdzFW__variantCpl{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;color:var(--ink-60);font-size:.72rem}.AdsSim-module__nWdzFW__bar{border-radius:var(--r-pill);background:var(--offwhite);border:1px solid var(--rule);grid-column:1/-1;height:8px;display:block;overflow:hidden}.AdsSim-module__nWdzFW__barFill{background:var(--blue);border-radius:var(--r-pill);height:100%;transition:width var(--dur-morph) var(--ease-out), background-color var(--dur-state) var(--ease-out);display:block}.AdsSim-module__nWdzFW__barFill[data-best=true]{background:var(--cyan)}.AdsSim-module__nWdzFW__toggleRow{margin-top:var(--space-m);align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.AdsSim-module__nWdzFW__toggleNote{color:var(--ink-60);flex:12rem;min-width:0;font-size:.72rem}@media (prefers-reduced-motion:reduce){.AdsSim-module__nWdzFW__barFill{transition:none}}
.WebSim-module__d1NwnG__stepper{margin-bottom:var(--space-m);flex-wrap:wrap;gap:.3rem;display:flex}.WebSim-module__d1NwnG__stepBtn{border:1px solid var(--rule);background:var(--offwhite);border-radius:var(--r-pill);color:var(--ink-60);cursor:pointer;transition:border-color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);padding:.28rem .62rem;font-size:.7rem}.WebSim-module__d1NwnG__stepBtn[data-done=true]{border-color:var(--cyan);color:var(--charcoal);background:#3cc0e41f}.WebSim-module__d1NwnG__stepBtn[aria-current=step]{border-color:var(--charcoal);background:var(--charcoal);color:var(--offwhite)}.WebSim-module__d1NwnG__note{color:var(--ink-60);margin-bottom:var(--space-m);min-height:2.2em;font-size:.74rem}.WebSim-module__d1NwnG__browser{border:1px solid var(--rule);border-radius:var(--r-s);background:var(--white);overflow:hidden}.WebSim-module__d1NwnG__browserBar{background:var(--offwhite);border-bottom:1px solid var(--rule);align-items:center;gap:.3rem;padding:.4rem .55rem;display:flex}.WebSim-module__d1NwnG__dot{background:var(--gray);border-radius:50%;width:7px;height:7px}.WebSim-module__d1NwnG__url{font-family:var(--font-mono), monospace;color:var(--muted);margin-left:.3rem;font-size:.62rem}.WebSim-module__d1NwnG__page{gap:.4rem;padding:.6rem;display:grid}.WebSim-module__d1NwnG__block{background:var(--gray);transition:background-color var(--dur-morph) var(--ease-out), opacity var(--dur-morph) var(--ease-out);border-radius:3px}.WebSim-module__d1NwnG__page[data-step="0"] .WebSim-module__d1NwnG__block{background:var(--gray)}.WebSim-module__d1NwnG__page[data-step="1"] .WebSim-module__d1NwnG__headerBlock,.WebSim-module__d1NwnG__page:not([data-step="0"]) .WebSim-module__d1NwnG__headerBlock{background:var(--charcoal)}.WebSim-module__d1NwnG__page:not([data-step="0"]) .WebSim-module__d1NwnG__heroBlock{background:linear-gradient(135deg,#3cc0e4 0%,#2460a8 55%,#7b4fa0 100%)}.WebSim-module__d1NwnG__headerBlock{height:12px}.WebSim-module__d1NwnG__heroBlock{height:34px}.WebSim-module__d1NwnG__cols{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.WebSim-module__d1NwnG__colBlock{height:26px}.WebSim-module__d1NwnG__lines{opacity:0;transition:opacity var(--dur-morph) var(--ease-out);gap:3px;display:grid}.WebSim-module__d1NwnG__page[data-step="2"] .WebSim-module__d1NwnG__lines,.WebSim-module__d1NwnG__page[data-step="3"] .WebSim-module__d1NwnG__lines,.WebSim-module__d1NwnG__page[data-step="4"] .WebSim-module__d1NwnG__lines,.WebSim-module__d1NwnG__page[data-step="5"] .WebSim-module__d1NwnG__lines{opacity:1}.WebSim-module__d1NwnG__line{background:var(--ink-12);border-radius:2px;height:3px}.WebSim-module__d1NwnG__lineShort{width:62%}.WebSim-module__d1NwnG__formBlock{border:1px solid var(--rule);height:20px;color:var(--muted);transition:border-color var(--dur-state) var(--ease-out), background-color var(--dur-state) var(--ease-out);border-radius:3px;align-items:center;padding:0 .35rem;font-size:.58rem;display:flex}.WebSim-module__d1NwnG__page[data-step="4"] .WebSim-module__d1NwnG__formBlock,.WebSim-module__d1NwnG__page[data-step="5"] .WebSim-module__d1NwnG__formBlock{border-color:var(--cyan);color:var(--charcoal);background:#3cc0e41f}.WebSim-module__d1NwnG__handoff{margin-top:var(--space-m);align-items:center;gap:var(--space-xs);color:var(--ink-60);flex-wrap:wrap;font-size:.74rem;display:flex}.WebSim-module__d1NwnG__controls{gap:var(--space-xs);margin-top:var(--space-m);flex-wrap:wrap;display:flex}
.Hero-module__H8d9UW__hero{padding-block:clamp(2.5rem, 1.5rem + 4vw, 4.5rem) var(--section-pad);background-image:radial-gradient(58% 62% at 76% 22%,#3cc0e429,#0000 62%),radial-gradient(50% 55% at 4% 82%,#7b4fa014,#0000 62%);position:relative;overflow:clip}.Hero-module__H8d9UW__hero:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#3030300d 1px,#0000 1px),linear-gradient(#3030300d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 80% at 60% 12%,#000 15%,#0000 72%);mask-image:radial-gradient(110% 80% at 60% 12%,#000 15%,#0000 72%)}.Hero-module__H8d9UW__hero>.shell{z-index:1;position:relative}.Hero-module__H8d9UW__top{grid-template-columns:minmax(0,1.05fr) minmax(0,.8fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,3.5rem);margin-bottom:clamp(2rem,1.2rem + 3vw,3.5rem);display:grid}.Hero-module__H8d9UW__headline{margin-bottom:var(--space-l)}.Hero-module__H8d9UW__lead{margin-bottom:var(--space-xl);max-width:44ch}.Hero-module__H8d9UW__ctas{gap:var(--space-xs);margin-bottom:var(--space-l);flex-wrap:wrap;display:flex}.Hero-module__H8d9UW__trust{font-size:var(--step--1);letter-spacing:.004em;color:var(--muted);align-items:center;gap:.6rem;display:inline-flex}.Hero-module__H8d9UW__trustRule{background:var(--gradient);border-radius:2px;flex-shrink:0;width:28px;height:2px}.Hero-module__H8d9UW__ringSlot,.Hero-module__H8d9UW__simWrap{min-width:0}.Hero-module__H8d9UW__simHead{justify-content:space-between;align-items:flex-end;gap:var(--space-m);margin-bottom:var(--space-m);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.Hero-module__H8d9UW__tab[aria-selected=true][data-auto=true]:after{animation:none;transform:scaleX(1)}}.Hero-module__H8d9UW__simIntro{font-size:var(--step-0);color:var(--muted);max-width:48ch;line-height:1.55}.Hero-module__H8d9UW__tablist{flex-wrap:wrap;gap:.15rem;display:flex}.Hero-module__H8d9UW__tab{font-family:var(--font-display), sans-serif;font-weight:700;font-size:var(--step-0);letter-spacing:-.02em;color:var(--muted);cursor:pointer;border-radius:var(--r-s) var(--r-s) 0 0;transition:color var(--dur-state) var(--ease-out);white-space:nowrap;background:0 0;border:0;padding:.6rem .9rem .75rem;position:relative}.Hero-module__H8d9UW__tab:hover{color:var(--ink)}.Hero-module__H8d9UW__tab[aria-selected=true]{color:var(--charcoal)}.Hero-module__H8d9UW__tab:after{content:"";background:var(--gradient);opacity:0;transform-origin:0;height:2px;transition:opacity var(--dur-state) var(--ease-out), transform var(--dur-state) var(--ease-out);border-radius:2px;position:absolute;bottom:0;left:.9rem;right:.9rem;transform:scaleX(.4)}.Hero-module__H8d9UW__tab[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.Hero-module__H8d9UW__tab[aria-selected=true][data-auto=true]:after{animation:Hero-module__H8d9UW__tab-progress var(--rotate-ms,6s) linear forwards}.Hero-module__H8d9UW__tab[aria-selected=true][data-auto=true][data-held=true]:after{animation-play-state:paused}@keyframes Hero-module__H8d9UW__tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Hero-module__H8d9UW__rotateToggle{border:1px solid var(--rule);border-radius:var(--r-pill);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-60);cursor:pointer;transition:border-color var(--dur-state) var(--ease-out), color var(--dur-state) var(--ease-out);background:0 0;flex-shrink:0;align-items:center;gap:.45rem;padding:.35rem .8rem;font-size:.72rem;display:inline-flex}.Hero-module__H8d9UW__rotateToggle:hover{border-color:var(--ink-45);color:var(--ink)}.Hero-module__H8d9UW__rotateDot{background:var(--gray);width:6px;height:6px;transition:background-color var(--dur-state) var(--ease-out);border-radius:50%}.Hero-module__H8d9UW__rotateDot[data-on=true]{background:var(--cyan)}.Hero-module__H8d9UW__panel{min-width:0}.Hero-module__H8d9UW__panel:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:var(--r-m)}@media (max-width:900px){.Hero-module__H8d9UW__top{gap:var(--space-l);grid-template-columns:1fr}}@media (max-width:560px){.Hero-module__H8d9UW__tab{font-size:var(--step--1);padding:.5rem .6rem .65rem}.Hero-module__H8d9UW__tab:after{left:.6rem;right:.6rem}}
.ServiceGlyph-module__iC23aW__glyph{width:100%;max-width:148px;height:auto;margin-bottom:var(--space-s);overflow:visible}.ServiceGlyph-module__iC23aW__route{fill:none;stroke:var(--gray);stroke-width:1.5px;stroke-linecap:round}.ServiceGlyph-module__iC23aW__node{fill:var(--white);stroke:var(--gray);stroke-width:1.5px}.ServiceGlyph-module__iC23aW__nodeLive{fill:var(--cyan);stroke:none}.ServiceGlyph-module__iC23aW__bar{fill:var(--gray)}.ServiceGlyph-module__iC23aW__barLive{fill:var(--blue)}.ServiceGlyph-module__iC23aW__packet{fill:none;stroke:var(--cyan);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:5 999;stroke-dashoffset:0;opacity:0}:is(.svc:hover .ServiceGlyph-module__iC23aW__packet,.svc:focus-within .ServiceGlyph-module__iC23aW__packet){opacity:1;animation:1.5s linear infinite ServiceGlyph-module__iC23aW__run}@keyframes ServiceGlyph-module__iC23aW__run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-110px}}:is(.svc:hover .ServiceGlyph-module__iC23aW__barLive,.svc:focus-within .ServiceGlyph-module__iC23aW__barLive){transform-origin:50% 100%;animation:1.5s ease-in-out infinite alternate ServiceGlyph-module__iC23aW__grow}@keyframes ServiceGlyph-module__iC23aW__grow{0%{transform:scaleY(.72)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ServiceGlyph-module__iC23aW__packet,.ServiceGlyph-module__iC23aW__barLive{animation:none!important}.svc:hover .ServiceGlyph-module__iC23aW__packet{opacity:1}}
