.public-site .svc{--svc-space:clamp(56px, 6vw, 96px);--svc-card:0 0 0 1px #1018140f;--spring-settle:linear(0, .0217, .0752, .147, .2275, .3104, .3915, .4681, .5387, .6027, .6598, .7102, .7543, .7925, .8254, .8535, .8775, .8978, .915, .9295, .9416, .9518, .9602, .9672, .9731, .9779, .9819, .9852, .9879, .9901, .992, .9935, .9947, .9957, .9965, .9972, .9977, .9982, .9985, .9988, .999, .9992, .9994, 1);--spring-pop:linear(0, .0426, .1497, .2933, .4511, .6061, .7467, .8658, .9602, 1.0297, 1.0761, 1.1026, 1.1129, 1.1111, 1.1008, 1.0855, 1.0679, 1.05, 1.0335, 1.0191, 1.0075, .9988, .9927, .9891, .9874, .9872, .9881, .9897, .9917, .9937, .9956, .9974, .9988, .9999, 1.0006, 1.0011, 1.0014, 1.0015, 1.0014, 1.0012, 1.001, 1.0008, 1.0006, 1);color:var(--ink);overflow-x:clip}:where(.public-site .svc) :is(h1,h2,h3,p,ul,ol){margin:0}:where(.public-site .svc) :is(ul,ol){padding:0;list-style:none}:where(.public-site .svc) :is(h1,h2,h3){text-wrap:balance}:where(.public-site .svc) p{text-wrap:pretty}:where(.public-site .svc) a{color:inherit;text-decoration:none}.public-site .svc :is(section,[id]){scroll-margin-top:88px}.public-site .svc :is(a,button,summary,input):focus-visible{outline:2px solid var(--green);outline-offset:3px}.public-site .svc :is(.svc-map-copy,.routines-top,.svc-close-panel)>h2{font-size:var(--h2);letter-spacing:-.01em;line-height:1.2}.public-site .svc .svc-link{min-height:44px;color:var(--ink);background:linear-gradient(currentColor, currentColor) 0 calc(50% + .85em) / 0 1px no-repeat, linear-gradient(var(--faint), var(--faint)) 0 calc(50% + .85em) / 100% 1px no-repeat;transition:background-size .26s var(--settle);align-items:center;font-size:14px;font-weight:500;display:inline-flex}.public-site .svc .svc-link:hover{background-size:100% 1px,100% 1px}.public-site .svc-work{padding-bottom:var(--svc-space);overflow-x:clip}.public-site .svc-map{padding-bottom:var(--svc-space)}.public-site .svc-map-grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.public-site .svc-map-copy{grid-column:1/5;max-width:420px;padding-right:8px}.public-site .svc-map-sub{color:var(--ink);margin-top:12px;font-size:16px;font-weight:500}.public-site .svc-map-lede{max-width:42ch;color:var(--ink-2);margin-top:10px;font-size:16px;line-height:1.55}.public-site .svc-map-points{gap:10px;margin-top:24px;display:grid}.public-site .svc-map-points li{color:var(--ink-2);grid-template-columns:8px minmax(0,1fr);align-items:baseline;gap:12px;font-size:15px;line-height:1.5;display:grid}.public-site .svc-map-points li:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px;translate:0 -1px}.public-site .svc-map-points strong{color:var(--ink);font-weight:500}.public-site .svc-map-figure{grid-column:5/13;min-width:0}.public-site .svc .network{box-shadow:0 0 0 1px var(--rule);color:var(--ink);background:#fff;border-radius:10px;gap:14px;padding:clamp(16px,2.2vw,32px);display:grid}.public-site .svc .network-tabs{isolation:isolate;justify-self:start;padding-inline:4px;display:inline-flex;position:relative}.public-site .svc .network-tabs:before{content:"";z-index:-1;box-shadow:var(--svc-card);background:#fff;border-radius:999px;position:absolute;inset:2px 0}.public-site .svc .network-tabs button{isolation:isolate;min-height:44px;color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font:500 13px/1 Inter,Inter Fallback,Arial,sans-serif;transition:color .25s;position:relative}.public-site .svc .network-tabs button:hover{color:var(--ink)}.public-site .svc .network-tabs button[aria-selected=true]{color:#fff}.public-site .svc .network-tab-pill{z-index:-1;background:var(--ink);border-radius:999px;position:absolute;inset:6px 0}.public-site .svc .network-tab-timer{background:var(--mint);transform-origin:0;border-radius:2px;height:1.5px;animation:linear both network-timer;position:absolute;bottom:9px;left:16px;right:16px}@keyframes network-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.public-site .svc .network-kinds{flex-wrap:wrap;gap:0 6px;margin-top:-6px;display:flex}.public-site .svc .network-kinds button{isolation:isolate;min-height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;font:500 12.5px/1 Inter,Inter Fallback,Arial,sans-serif;transition:color .2s;display:inline-flex;position:relative}.public-site .svc .network-kinds button:before{content:"";z-index:-1;box-shadow:var(--svc-card);background:#fff;border-radius:999px;transition:background .2s,box-shadow .2s;position:absolute;inset:7px 0}.public-site .svc .network-kinds button[aria-pressed=true]{color:var(--ink)}.public-site .svc .network-kinds button[aria-pressed=true]:before{background:var(--green-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mint) 70%, #fff)}.public-site .svc .network-kinds button[aria-pressed=false]{color:var(--muted)}.public-site .svc .network-kinds i{background:var(--faint);border-radius:50%;width:7px;height:7px;transition:background .2s}.public-site .svc .network-kinds button[aria-pressed=true] i{background:var(--green)}.public-site .svc .network-story{min-height:28px;display:grid}.public-site .svc .network-story p{color:var(--ink);font:500 clamp(17px, 1.4vw, 20px)/1.3 var(--display);letter-spacing:-.01em}.public-site .svc .brain{aspect-ratio:1000/460;position:relative;container-type:inline-size}.public-site .svc .brain-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.public-site .svc .brain-cortex path{fill:var(--green);fill-opacity:.03;stroke:var(--green);stroke-opacity:.2;stroke-width:1px}.public-site .svc .brain-mesh line{stroke:var(--green);stroke-opacity:.12;stroke-width:.8px}.public-site .svc .brain-neurons circle{fill:var(--green);fill-opacity:.35}.public-site .svc .brain-route path{fill:none;stroke:var(--green);stroke-width:1.3px;stroke-opacity:.8;stroke-linejoin:round;stroke-dasharray:600;stroke-dashoffset:0}.public-site .svc .brain-end{transform-box:fill-box;transform-origin:50%;fill:#fff;stroke:var(--green);stroke-width:1.3px}.public-site .svc .brain-streak{fill:none;stroke:#2fb463;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px var(--mint))}.public-site .svc :is(.brain-halo,.brain-ripple){fill:none;stroke:var(--green);stroke-width:1.2px;opacity:0}.public-site .svc .brain-agent-wires path{fill:none;stroke:var(--green);stroke-opacity:.45;stroke-width:1.1px;stroke-linejoin:round}.public-site .svc .brain-agents circle{fill:#fff;stroke:var(--green);stroke-width:1.6px}.public-site .svc :is(.brain-agents text,.brain-signal-label){fill:var(--ink-2);letter-spacing:.1em;text-transform:uppercase;paint-order:stroke;stroke:var(--stone);stroke-width:4px;font:600 10.5px/1 Inter,Inter Fallback,Arial,sans-serif}.public-site .svc .brain-signal-ring{fill:none;stroke:var(--green);stroke-opacity:.45;stroke-width:1.2px;stroke-dasharray:2 4}.public-site .svc .brain-hub{position:absolute;top:50%;left:50%;translate:-50% -50%}.public-site .svc .brain-hub b{background:var(--green);color:#fff;width:42px;height:42px;font:500 13px/1 var(--display);letter-spacing:.02em;border-radius:50%;place-items:center;display:grid}.public-site .svc .brain-hub b span{display:block}.public-site .svc .brain-labels{pointer-events:none;position:absolute;inset:0}.public-site .svc .brain-labels li{width:max-content;max-width:190px;position:absolute;translate:0 -50%}.public-site .svc .brain-labels li[data-side=left]{text-align:right;translate:calc(-100% - 12px) -50%}.public-site .svc .brain-labels li[data-side=right]{translate:12px -50%}.public-site .svc .brain-label-text{gap:2px;display:grid}.public-site .svc .brain-labels span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:9.5px;font-weight:600}.public-site .svc .brain-labels strong{color:var(--ink);font-size:12px;font-weight:500}.public-site .svc .brain-caption{border-top:1px solid var(--rule);color:var(--muted);padding-top:12px;font-size:12px}.public-site .svc .brain-caption strong{color:var(--ink);font-weight:500}.public-site .svc .brain [data-off]{opacity:.12;transition:opacity .4s}.public-site .svc .brain-labels li[data-off]{opacity:.25}.public-site .svc .brain :is(.brain-route,.brain-agents>g,.brain-agent-wires path,.brain-labels li){transition:opacity .4s}@media (prefers-reduced-motion:no-preference){.public-site .svc .brain[data-live] .brain-route path{stroke-dashoffset:600px;animation:brain-draw 1.1s var(--spring-settle) both;animation-delay:calc(var(--i) * 90ms)}.public-site .svc .brain[data-live] .brain-end{animation:svc-pop .6s var(--spring-pop) both;animation-delay:calc(.7s + var(--i) * 90ms)}.public-site .svc :is(.brain-label-text,.brain-hub b span){animation:brain-label .52s var(--spring-settle) both;animation-delay:calc(var(--i,0) * 70ms)}}@media (prefers-reduced-motion:reduce){.public-site .svc .network-tab-timer{animation:none}}@keyframes brain-draw{to{stroke-dashoffset:0}}@keyframes brain-label{0%{opacity:0;filter:blur(3px);transform:translateY(3px)}to{opacity:1;filter:none;transform:none}}@keyframes svc-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.public-site .svc-routines{padding-bottom:var(--svc-space)}.public-site .svc .routines-top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 32px;margin-bottom:22px;display:flex}.public-site .svc .routines-top h2{max-width:22ch}.public-site .svc .routines-note{max-width:46ch;color:var(--ink-2);font-size:15px;line-height:1.5}.public-site .svc .routines-note a{color:var(--ink);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--faint);text-decoration-color:var(--faint);text-underline-offset:4px;font-weight:500;text-decoration-thickness:1px;transition:text-decoration-color .2s}.public-site .svc .routines-note a:hover{text-decoration-color:currentColor}.public-site .svc .routine-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.public-site .svc .routine-strip article{min-width:0;box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:10px;flex-direction:column;padding:20px;display:flex;overflow:hidden}.public-site .svc .routine-strip h3{font:500 20px/1.2 var(--display);letter-spacing:-.02em;margin-top:20px}.public-site .svc .routine-strip p{color:var(--ink-2);margin-top:6px;font-size:14px;line-height:1.45}.public-site .svc .routine-visual{height:74px;position:relative}.public-site .svc .visual-feed{gap:4px;display:grid;overflow:hidden}.public-site .svc .visual-feed span{min-width:0;box-shadow:var(--svc-card);color:var(--ink);white-space:nowrap;background:#fff;border-radius:7px;align-items:center;gap:7px;padding:2px 8px;font-size:10.5px;font-weight:600;line-height:18px;display:flex}.public-site .svc .visual-feed em{color:var(--muted);margin-left:auto;font-size:9.5px;font-style:normal;font-weight:500}.public-site .svc .visual-feed i{background:var(--faint);border-radius:50%;flex:none;width:6px;height:6px}.public-site .svc .visual-feed i.up{background:var(--green)}.public-site .svc .visual-feed i.down{background:#b25a3c}.public-site .svc .visual-diverge{align-content:center;gap:6px;display:grid;position:relative}.public-site .svc .visual-diverge:before{content:"";border-left:1px dashed var(--faint);position:absolute;top:0;bottom:0;left:50%}.public-site .svc .visual-diverge span{height:14px;position:relative}.public-site .svc .visual-diverge em{color:var(--muted);font-size:9.5px;font-style:normal;line-height:14px;position:absolute;top:0;left:0}.public-site .svc .visual-diverge i{width:calc(var(--v) * 48%);background:linear-gradient(90deg, #3d8a6b, var(--green));transform-origin:0;border-radius:0 5px 5px 0;height:10px;position:absolute;top:2px;left:50%}.public-site .svc .visual-diverge [data-neg] em{left:auto;right:0}.public-site .svc .visual-diverge [data-neg] i{background:var(--faint);transform-origin:100%;border-radius:5px 0 0 5px;left:auto;right:50%}.public-site .svc .visual-timeline{position:relative}.public-site .svc .timeline-line{border-top:1px solid var(--faint);position:absolute;top:60%;left:0;right:0}.public-site .svc .timeline-event{left:var(--x);background:var(--muted);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:60%}.public-site .svc .timeline-event[data-kind=sell]{background:#b25a3c}.public-site .svc .timeline-event[data-kind=buy]{background:var(--green);box-shadow:0 0 0 4px var(--green-bg)}.public-site .svc .timeline-event em{background:var(--ink);color:#fff;white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:9px;font-style:normal;position:absolute;bottom:16px;left:50%;translate:-50%}.public-site .svc .timeline-event[data-kind=buy] em{background:var(--green);left:auto;right:-6px;translate:none}.public-site .svc .visual-voice{align-content:center;gap:8px;display:grid}.public-site .svc .voice-bar{gap:3px;height:14px;display:flex}.public-site .svc .voice-bar i{width:var(--w);background:var(--faint);border-radius:4px}.public-site .svc .voice-bar i:first-child{background:linear-gradient(90deg, #3d8a6b, var(--green))}.public-site .svc .voice-key{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:9.5px;display:flex}.public-site .svc .voice-key span:before{content:"";background:var(--faint);border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block}.public-site .svc .voice-key span:first-child:before{background:var(--green)}@media (prefers-reduced-motion:no-preference){.public-site .svc .visual-feed span{animation:svc-feed-in 6s var(--spring-settle) 2 both}.public-site .svc .visual-feed span:nth-child(2){animation-delay:.35s}.public-site .svc .visual-feed span:nth-child(3){animation-delay:.7s}.public-site .svc .visual-diverge i{animation:svc-diverge 4.8s var(--spring-settle) 2 both}.public-site .svc .visual-diverge span:nth-child(2) i{animation-delay:.3s}.public-site .svc .visual-diverge span:nth-child(3) i{animation-delay:.6s}.public-site .svc .timeline-event{animation:svc-event-in 5.4s var(--spring-pop) 2 both}.public-site .svc .timeline-event[data-kind=sell]{animation-delay:.9s}.public-site .svc .timeline-event[data-kind=buy]{animation-delay:1.8s}.public-site .svc .voice-bar i{animation:5s ease-in-out 2 alternate svc-voice-shift}.public-site .svc .voice-bar i:first-child{animation-name:svc-voice-grow}html[data-site-motion] .public-site .svc .routines-compact:not([data-in]) :is(.routine-visual,.routine-visual *){animation-play-state:paused}}@keyframes svc-feed-in{0%{opacity:0;transform:translateY(8px)}10%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-6px)}}@keyframes svc-diverge{0%{transform:scaleX(0)}22%,80%{transform:scaleX(1)}to{transform:scaleX(.15)}}@keyframes svc-event-in{0%{opacity:0;transform:scale(.2)}12%,85%{opacity:1;transform:none}to{opacity:0;transform:scale(.6)}}@keyframes svc-voice-grow{0%{width:22%}to{width:58%}}@keyframes svc-voice-shift{0%{width:var(--w)}to{width:calc(var(--w) * .6)}}.public-site .svc-questions{padding-bottom:var(--svc-space)}.public-site .svc-close{padding-bottom:clamp(64px,7vw,112px)}.public-site .svc-close-panel{column-gap:var(--gutter);box-shadow:0 0 0 1px var(--rule);background:#fff;border-radius:10px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:24px;padding:clamp(28px,3.4vw,48px);display:grid}.public-site .svc-close h2{grid-column:1/7;max-width:16em}.public-site .svc-close-actions{grid-column:8/13;justify-items:start;gap:12px;display:grid}.public-site .svc-close-links{flex-wrap:wrap;column-gap:24px;display:flex}@media (max-width:1199px){.public-site .svc-map-copy{display:contents}.public-site .svc-map-grid{align-items:start}.public-site .svc-map-copy>h2{grid-column:1/6}.public-site .svc-map-copy>:not(h2){grid-column:7/13}.public-site .svc-map-sub{grid-row:1;margin-top:.35em}.public-site .svc-map-figure{grid-column:1/-1;margin-top:28px}}@media (max-width:1023px){.public-site .svc .routine-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.public-site .svc-close-panel{grid-template-columns:minmax(0,1fr)}.public-site .svc-close h2,.public-site .svc-close-actions{grid-column:1/-1}}@media (max-width:699px){.public-site .svc-map-copy>h2,.public-site .svc-map-copy>:not(h2){grid-column:1/-1}.public-site .svc-map-sub{grid-row:auto;margin-top:12px}.public-site .svc-map-figure{margin-top:24px}.public-site .svc .network{padding:14px 12px}.public-site .svc .network-tabs{justify-self:stretch;padding-inline:3px;display:flex}.public-site .svc .network-tabs button{flex:1 1 0;min-width:0;padding:0 8px;font-size:12.5px}.public-site .svc .network-kinds button{padding:0 10px}.public-site .svc .brain{aspect-ratio:auto;gap:14px;display:grid}.public-site .svc .brain-svg{aspect-ratio:1000/460;height:auto;position:relative;inset:auto}.public-site .svc .brain-hub{top:23cqw}.public-site .svc .brain-labels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;display:grid;position:static}.public-site .svc .brain-labels li,.public-site .svc .brain-labels li[data-side]{text-align:left;width:auto;max-width:none;position:static;translate:none}.public-site .svc .routine-strip{grid-template-columns:minmax(0,1fr)}.public-site .svc .routines-top{margin-bottom:18px}.public-site .svc .routines-note{font-size:14px}.public-site .svc-close-panel{padding:24px 20px}.public-site .svc-close-actions .svc-cta{width:100%}.public-site .svc-close-links{flex-direction:column}}
