.Hero-module__H8d9UW__hero{--nav:96px;--gx:clamp(20px, 4.4vw, 72px);--hero-quiet:color-mix(in oklab, var(--text-primary) 50%, var(--bg-base));--hero-rule:color-mix(in oklab, var(--text-primary) 13%, transparent);--hero-grain:.07;background:var(--bg-base);position:relative}[data-theme=light] .Hero-module__H8d9UW__hero{--hero-quiet:color-mix(in oklab, var(--text-primary) 46%, var(--bg-base));--hero-grain:.045}.Hero-module__H8d9UW__track{position:relative}.Hero-module__H8d9UW__stage{isolation:isolate;position:relative}.Hero-module__H8d9UW__first{height:100svh;min-height:600px;position:relative;overflow:clip}html[data-hero-pin] .Hero-module__H8d9UW__track{height:270svh}html[data-hero-pin] .Hero-module__H8d9UW__stage{height:100svh;position:sticky;top:0;overflow:clip}html[data-hero-pin] .Hero-module__H8d9UW__first{height:auto;min-height:0;position:absolute;inset:0}@media (max-width:767px){html[data-hero-pin] .Hero-module__H8d9UW__track{height:240svh}}.Hero-module__H8d9UW__scene{z-index:0;opacity:0;background:var(--bg-base);transition:opacity 1.4s var(--ease-out);position:absolute;inset:0}.Hero-module__H8d9UW__scene[data-state=ready],.Hero-module__H8d9UW__scene[data-state=fallback]{opacity:1}.Hero-module__H8d9UW__scene[data-state=fallback]{background:linear-gradient(to bottom, transparent 55%, color-mix(in oklab, var(--accent-primary) 8%, var(--bg-base)) 72%, var(--bg-base) 100%), var(--bg-base)}.Hero-module__H8d9UW__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.Hero-module__H8d9UW__first:before,.Hero-module__H8d9UW__first:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.Hero-module__H8d9UW__first:before{opacity:var(--hero-grain);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.Hero-module__H8d9UW__first:after{background:radial-gradient(70% 60% at 0% 0%, rgba(var(--wash), .62), transparent 70%), linear-gradient(to bottom, transparent 66%, var(--bg-base) 99%)}.Hero-module__H8d9UW__copy{z-index:2;left:var(--gx);top:calc(var(--nav) + clamp(28px, 8.5vh, 104px));width:min(920px, calc(100% - 2 * var(--gx)));will-change:opacity, transform;position:absolute}.Hero-module__H8d9UW__title{font-family:var(--font-geist), "Geist Fallback", system-ui, sans-serif;letter-spacing:-.05em;color:var(--text-primary);margin:0;font-size:clamp(2.6rem,1.2rem + 4.1vw,5.5rem);font-weight:500;line-height:.98}.Hero-module__H8d9UW__titleLine{animation:Hero-module__H8d9UW__rise 1.1s var(--ease-spring) both;display:block}.Hero-module__H8d9UW__titleQuiet{color:var(--hero-quiet);animation-delay:90ms}.Hero-module__H8d9UW__lede{letter-spacing:-.006em;max-width:35em;color:var(--text-secondary);text-wrap:pretty;animation:Hero-module__H8d9UW__rise 1.1s .18s var(--ease-spring) both;margin:clamp(20px,3.2vh,32px) 0 0;font-size:clamp(15.5px,.88rem + .28vw,18px);line-height:1.6}.Hero-module__H8d9UW__ledeTail{color:var(--text-muted)}.Hero-module__H8d9UW__actions{animation:Hero-module__H8d9UW__rise 1.1s .26s var(--ease-spring) both;flex-wrap:wrap;gap:12px;margin-top:clamp(26px,4.4vh,40px);display:flex}.Hero-module__H8d9UW__primary,.Hero-module__H8d9UW__secondary{align-items:center;gap:10px;display:inline-flex}:is(.Hero-module__H8d9UW__primary svg,.Hero-module__H8d9UW__secondary svg){transition:transform var(--duration-base) var(--ease-spring)}.Hero-module__H8d9UW__primary:hover svg{transform:translate(3px)}.Hero-module__H8d9UW__secondary:hover svg{transform:translateY(2px)}@keyframes Hero-module__H8d9UW__rise{0%{opacity:.01;transform:translateY(18px)}to{opacity:1;transform:none}}.Hero-module__H8d9UW__sheet{z-index:2;right:var(--gx);border:1px solid var(--hero-rule);letter-spacing:.09em;text-transform:uppercase;min-width:236px;color:var(--text-secondary);background:rgba(var(--wash), .42);animation:Hero-module__H8d9UW__rise 1.1s .5s var(--ease-spring) backwards;margin:0;font-size:10.5px;line-height:1;position:absolute;bottom:clamp(28px,6vh,56px)}.Hero-module__H8d9UW__sheet>div{grid-template-columns:74px 1fr;display:grid}.Hero-module__H8d9UW__sheet>div+div{border-top:1px solid var(--hero-rule)}.Hero-module__H8d9UW__sheet dt,.Hero-module__H8d9UW__sheet dd{margin:0;padding:9px 12px}.Hero-module__H8d9UW__sheet dt{color:var(--text-muted);border-right:1px solid var(--hero-rule)}.Hero-module__H8d9UW__sheet dd{font-variant-numeric:tabular-nums}.Hero-module__H8d9UW__landing{--dash-w:min(92vw, 1180px);width:var(--dash-w);margin:0 auto;padding:8px 0 48px;position:relative}html[data-hero-pin] .Hero-module__H8d9UW__landing{--dash-w:min(92vw, 1180px, calc((100svh - var(--nav) - 150px) * 1.95));left:calc(50% - var(--dash-w) / 2);top:calc(var(--nav) + 1.5svh);opacity:0;transform-origin:50%;visibility:hidden;will-change:transform, opacity;margin:0;padding:0;position:absolute}html[data-hero-pin] .Hero-module__H8d9UW__landing:not([data-landed]){pointer-events:none}html[data-hero-pin] .Hero-module__H8d9UW__landing .app-showcase__glow{display:none}html[data-hero-pin] .Hero-module__H8d9UW__landing:not([data-landed]) .app-showcase__tilt{transform:none}.Hero-module__H8d9UW__landing .app-showcase{width:100%;margin:0}.Hero-module__H8d9UW__ledger{letter-spacing:.08em;color:var(--text-secondary);flex-wrap:wrap;gap:8px 28px;margin:14px 0 0;padding:0;font-size:11px;list-style:none;display:flex}@media (max-width:1023px){.Hero-module__H8d9UW__sheet{display:none}}@media (max-width:767px){.Hero-module__H8d9UW__hero{--nav:84px}.Hero-module__H8d9UW__first{min-height:560px}.Hero-module__H8d9UW__copy{top:calc(var(--nav) + 20px)}.Hero-module__H8d9UW__title{letter-spacing:-.045em;font-size:clamp(2.3rem,10.2vw,3.3rem)}.Hero-module__H8d9UW__lede{font-size:15.5px;line-height:1.55}.Hero-module__H8d9UW__ledeTail{display:none}.Hero-module__H8d9UW__actions{gap:10px}.Hero-module__H8d9UW__actions>a{flex:auto;justify-content:center}.Hero-module__H8d9UW__first:after{background:linear-gradient(to bottom, rgba(var(--wash), .7) 0%, transparent 46%), linear-gradient(to bottom, transparent 70%, var(--bg-base) 99%)}html[data-hero-pin] .Hero-module__H8d9UW__landing{--dash-w:92vw;top:calc(var(--nav) + 2svh)}.Hero-module__H8d9UW__ledger{letter-spacing:.02em;gap:6px 16px;font-size:10.5px}}@media (orientation:landscape) and (max-width:1023px) and (max-height:640px),(orientation:landscape) and (max-height:499px){.Hero-module__H8d9UW__first{min-height:440px}.Hero-module__H8d9UW__copy{top:calc(var(--nav) + 8px)}.Hero-module__H8d9UW__title{font-size:clamp(2rem,5.4vw,3rem)}.Hero-module__H8d9UW__lede{margin-top:14px}.Hero-module__H8d9UW__ledeTail{display:none}.Hero-module__H8d9UW__actions{margin-top:18px}}@media (prefers-reduced-motion:reduce){.Hero-module__H8d9UW__titleLine,.Hero-module__H8d9UW__lede,.Hero-module__H8d9UW__actions,.Hero-module__H8d9UW__sheet{animation:none}.Hero-module__H8d9UW__scene{transition:none}}
.SectionHeader-module__J6SKWa__label{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:14px;font-size:11px;display:flex}.SectionHeader-module__J6SKWa__labelText{color:var(--text-accent);white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.SectionHeader-module__J6SKWa__rule{background:var(--hairline);flex:1;min-width:24px;height:1px}.SectionHeader-module__J6SKWa__meta{white-space:nowrap}@media (max-width:639px){.SectionHeader-module__J6SKWa__meta{display:none}}.SectionHeader-module__J6SKWa__body{align-items:end;gap:24px;margin-top:clamp(24px,3vw,40px);display:grid}@media (min-width:1024px){.SectionHeader-module__J6SKWa__split{grid-template-columns:1.35fr 1fr;gap:64px}}.SectionHeader-module__J6SKWa__title{letter-spacing:-.035em;max-width:18ch;color:var(--text-primary);text-wrap:balance;font-size:clamp(2.4rem,1.2rem + 4.2vw,4.75rem);font-weight:600;line-height:1.02}.SectionHeader-module__J6SKWa__muted{color:var(--text-secondary)}.SectionHeader-module__J6SKWa__lede{max-width:520px;color:var(--text-secondary);text-wrap:pretty;font-size:17px;line-height:1.65}.SectionHeader-module__J6SKWa__lede strong{color:var(--text-primary);font-weight:500}
.AppOrbit-module__4jpZhG__track{height:400vh;margin-top:clamp(24px,4vw,56px);position:relative}@media (max-width:767px){.AppOrbit-module__4jpZhG__track{height:340vh}}.AppOrbit-module__4jpZhG__stage{isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}.AppOrbit-module__4jpZhG__glow{z-index:-1;pointer-events:none;background:radial-gradient(50% 60% at 50% 70%, rgba(var(--spotlight), .28), transparent 70%);height:75%;position:absolute;inset:auto -20% 0;-webkit-mask-image:linear-gradient(#000 45%,#0000 95%);mask-image:linear-gradient(#000 45%,#0000 95%)}.AppOrbit-module__4jpZhG__intro{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AppOrbit-module__4jpZhG__introCount{letter-spacing:-.06em;background:linear-gradient(180deg, var(--text-primary) 35%, rgba(var(--spotlight), .9));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(4rem,2rem + 8vw,9rem);font-weight:700;line-height:.85}.AppOrbit-module__4jpZhG__introLine{letter-spacing:-.02em;color:var(--text-primary);margin-top:10px;font-size:clamp(1rem,.8rem + .8vw,1.5rem);font-weight:600}.AppOrbit-module__4jpZhG__introHint{letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);margin-top:16px;font-size:11px}.AppOrbit-module__4jpZhG__panel{pointer-events:none;justify-content:center;padding:0 20px;display:flex;position:absolute;top:calc(96px + 3vh);left:0;right:0}.AppOrbit-module__4jpZhG__panelInner{text-align:center;max-width:620px;animation:.42s cubic-bezier(.16,1,.3,1) both AppOrbit-module__4jpZhG__panelIn}@keyframes AppOrbit-module__4jpZhG__panelIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.AppOrbit-module__4jpZhG__panelIndex{letter-spacing:.22em;color:var(--text-muted);font-size:11px}.AppOrbit-module__4jpZhG__panelName{letter-spacing:-.04em;color:var(--text-primary);margin-top:10px;font-size:clamp(2.2rem,1.2rem + 3.6vw,4.5rem);font-weight:600;line-height:1}.AppOrbit-module__4jpZhG__panelBlurb{max-width:460px;color:var(--text-secondary);margin:14px auto 0;font-size:clamp(15px,.9rem + .3vw,18px);line-height:1.5}.AppOrbit-module__4jpZhG__panelAccess{border:1px solid var(--hairline);background:var(--bg-subtle);letter-spacing:.16em;text-transform:uppercase;color:var(--text-accent);border-radius:999px;margin-top:16px;padding:7px 14px;font-size:10.5px;display:inline-flex}@media (max-width:767px){.AppOrbit-module__4jpZhG__panel{top:calc(96px + 1vh)}.AppOrbit-module__4jpZhG__rail{bottom:104px}.AppOrbit-module__4jpZhG__panelBlurb{font-size:14.5px}}.AppOrbit-module__4jpZhG__tiles{position:absolute;inset:0}.AppOrbit-module__4jpZhG__tile{perspective:800px;will-change:transform, opacity;width:72px;height:100px;margin:-50px 0 0 -36px;position:absolute;top:50%;left:50%}.AppOrbit-module__4jpZhG__flip{width:100%;height:100%;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.34,1.4,.64,1);position:relative}@media (hover:hover){.AppOrbit-module__4jpZhG__tile:hover .AppOrbit-module__4jpZhG__flip{transform:rotateY(180deg)}}.AppOrbit-module__4jpZhG__face{backface-visibility:hidden;border-radius:18px;position:absolute;inset:0;overflow:hidden}.AppOrbit-module__4jpZhG__front{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:9px;transition:box-shadow .3s;display:flex;box-shadow:inset 0 1px #ffffff52,0 18px 36px -18px #0009}.AppOrbit-module__4jpZhG__front:after{content:"";pointer-events:none;background:linear-gradient(160deg,#ffffff47,#0000 45%);position:absolute;inset:0}.AppOrbit-module__4jpZhG__frontName{text-align:center;letter-spacing:.01em;padding:0 6px;font-size:8.5px;font-weight:600;line-height:1.15}.AppOrbit-module__4jpZhG__tile[data-active] .AppOrbit-module__4jpZhG__front{box-shadow:inset 0 1px 0 #ffffff52, 0 0 0 1.5px #ffffffd9, 0 0 36px rgba(var(--spotlight), .75)}.AppOrbit-module__4jpZhG__back{background:var(--bg-elevated);border:1px solid var(--border-card);flex-direction:column;gap:4px;padding:9px 8px;display:flex;transform:rotateY(180deg)}.AppOrbit-module__4jpZhG__backIndex{letter-spacing:.18em;color:var(--text-accent);font-size:6.5px}.AppOrbit-module__4jpZhG__backName{color:var(--text-primary);font-size:8.5px;font-weight:700;line-height:1.15}.AppOrbit-module__4jpZhG__backBlurb{color:var(--text-secondary);font-size:7px;line-height:1.35}.AppOrbit-module__4jpZhG__rail{align-items:center;gap:12px;width:min(320px,70vw);display:flex;position:absolute;bottom:clamp(18px,3vh,32px);left:50%;transform:translate(-50%)}.AppOrbit-module__4jpZhG__railLabel{letter-spacing:.18em;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:10.5px}.AppOrbit-module__4jpZhG__railTrack{background:var(--hairline);flex:1;height:1px;position:relative;overflow:hidden}.AppOrbit-module__4jpZhG__railFill{background:var(--cta-gradient);transform-origin:0;position:absolute;inset:0}
.AppSuite-module__u9QGgG__section{isolation:isolate;position:relative;overflow:clip}.AppSuite-module__u9QGgG__numeral{z-index:-1;letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px rgba(var(--spotlight), .22);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(12rem,6rem + 16vw,24rem);font-weight:700;line-height:.8;position:absolute;top:clamp(16px,2vw,32px);right:clamp(-40px,-2vw,0px)}.AppSuite-module__u9QGgG__grid{border-top:1px solid var(--hairline);border-left:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);margin-top:clamp(48px,6vw,88px);display:grid}@media (min-width:640px){.AppSuite-module__u9QGgG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.AppSuite-module__u9QGgG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.AppSuite-module__u9QGgG__cell{-moz-column-gap:16px;border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 16px;padding:22px 20px;transition:background-color .3s;display:grid;position:relative}@media (max-width:639px){.AppSuite-module__u9QGgG__cell{padding:16px 14px}}.AppSuite-module__u9QGgG__cell:before{content:"";background:var(--accent-primary);transform-origin:0;height:1px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.AppSuite-module__u9QGgG__cell:hover{background:var(--bg-subtle)}.AppSuite-module__u9QGgG__cell:hover:before{transform:scaleX(1)}.AppSuite-module__u9QGgG__icon{color:#fff;border-radius:11px;grid-row:span 2;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff40}.AppSuite-module__u9QGgG__nameRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.AppSuite-module__u9QGgG__name{letter-spacing:-.01em;color:var(--text-primary);font-size:15.5px;font-weight:600}.AppSuite-module__u9QGgG__index{letter-spacing:.16em;color:var(--text-muted);font-size:10.5px}.AppSuite-module__u9QGgG__blurb{color:var(--text-secondary);font-size:13.5px;line-height:1.5}.AppSuite-module__u9QGgG__access{letter-spacing:.14em;text-transform:uppercase;color:var(--text-accent);margin-top:6px;font-size:10.5px;display:block}.AppSuite-module__u9QGgG__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.AppSuite-module__u9QGgG__footNote{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:11.5px}@media (prefers-reduced-motion:reduce){.AppSuite-module__u9QGgG__cell,.AppSuite-module__u9QGgG__cell:before{transition:none}}
.Walkthrough-module__x9RBMW__section{position:relative}.Walkthrough-module__x9RBMW__player{margin-top:clamp(48px,6vw,80px)}.Walkthrough-module__x9RBMW__tabs{border-top:1px solid var(--mcp-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.Walkthrough-module__x9RBMW__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.Walkthrough-module__x9RBMW__tab{text-align:left;border-bottom:1px solid var(--mcp-line);flex-direction:column;align-items:flex-start;gap:6px;padding:16px 14px 18px;transition:background-color .3s;display:flex;position:relative}.Walkthrough-module__x9RBMW__tab:nth-child(2n){border-left:1px solid var(--mcp-line)}@media (min-width:900px){.Walkthrough-module__x9RBMW__tab{border-bottom:0;padding:20px 22px 22px}.Walkthrough-module__x9RBMW__tab:first-child{padding-left:0}.Walkthrough-module__x9RBMW__tab+.Walkthrough-module__x9RBMW__tab{border-left:1px solid var(--mcp-line)}}.Walkthrough-module__x9RBMW__tab:before{content:"";background:var(--accent-primary);transform-origin:0;height:2px;transition:transform .5s var(--mcp-ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.Walkthrough-module__x9RBMW__tab[aria-selected=true]:before{transform:scaleX(1)}.Walkthrough-module__x9RBMW__tab:hover{background:var(--mcp-tint)}.Walkthrough-module__x9RBMW__tab:focus-visible{outline-offset:-2px}@media (min-width:900px){.Walkthrough-module__x9RBMW__tab:first-child:focus-visible{outline-offset:2px}}.Walkthrough-module__x9RBMW__tabIndex{letter-spacing:.18em;color:var(--text-muted);font-size:10.5px}.Walkthrough-module__x9RBMW__tabTitle{letter-spacing:-.01em;color:var(--text-secondary);font-size:clamp(15px,.85rem + .3vw,17px);font-weight:600;transition:color .2s}.Walkthrough-module__x9RBMW__tab[aria-selected=true] .Walkthrough-module__x9RBMW__tabTitle,.Walkthrough-module__x9RBMW__tab:hover .Walkthrough-module__x9RBMW__tabTitle{color:var(--text-primary)}.Walkthrough-module__x9RBMW__tab[aria-selected=true] .Walkthrough-module__x9RBMW__tabIndex{color:var(--text-accent)}.Walkthrough-module__x9RBMW__tabBlurb{color:var(--text-muted);font-size:13.5px;line-height:1.45}@media (max-width:639px){.Walkthrough-module__x9RBMW__tabBlurb{display:none}}.Walkthrough-module__x9RBMW__tabMeta{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-top:4px;font-size:10px}.Walkthrough-module__x9RBMW__stage{border:1px solid var(--border-card);background:var(--bg-elevated);border-radius:18px;margin-top:clamp(20px,2.5vw,28px);overflow:clip;box-shadow:inset 0 1px #ffffff0a,0 48px 96px -64px #0000008c}[data-theme=light] .Walkthrough-module__x9RBMW__stage{box-shadow:0 32px 64px -48px #1e145047}.Walkthrough-module__x9RBMW__stageBar{border-bottom:1px solid var(--mcp-line);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:10px 18px;padding:12px clamp(14px,2vw,22px);font-size:10.5px;display:flex}.Walkthrough-module__x9RBMW__stageTitle{color:var(--text-secondary);white-space:nowrap}.Walkthrough-module__x9RBMW__stagePlaybook{text-transform:none;letter-spacing:.04em;font-size:11.5px}.Walkthrough-module__x9RBMW__stageNote{color:var(--text-accent);text-align:right;margin-left:auto}@media (max-width:767px){.Walkthrough-module__x9RBMW__stagePlaybook{display:none}}@media (max-width:419px){.Walkthrough-module__x9RBMW__stageTitle{display:none}}.Walkthrough-module__x9RBMW__prompt{padding:clamp(18px,2.4vw,26px) clamp(14px,2vw,22px) 0}.Walkthrough-module__x9RBMW__promptBubble{border:1px solid var(--mcp-line-strong);background:var(--mcp-tint-strong);max-width:640px;color:var(--text-primary);text-wrap:pretty;border-radius:14px 14px 4px;margin-left:auto;padding:14px 16px 15px;font-size:clamp(15px,.88rem + .25vw,16.5px);line-height:1.55}.Walkthrough-module__x9RBMW__who{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px;font-size:10px;display:block}.Walkthrough-module__x9RBMW__body{gap:18px;padding:clamp(18px,2.4vw,26px) clamp(14px,2vw,22px);display:grid}@media (min-width:900px){.Walkthrough-module__x9RBMW__body{grid-template-columns:minmax(270px,330px) minmax(0,1fr);gap:0}}.Walkthrough-module__x9RBMW__log{border-bottom:1px solid var(--mcp-line);align-content:start;gap:2px;padding-bottom:16px;display:grid}@media (min-width:900px){.Walkthrough-module__x9RBMW__log{border-bottom:0;border-right:1px solid var(--mcp-line);padding:0 18px 0 0}}.Walkthrough-module__x9RBMW__logRow{text-align:left;border-radius:8px;grid-template-columns:20px 14px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 8px;transition:background-color .25s,opacity .25s;display:grid}.Walkthrough-module__x9RBMW__logRow:hover{background:var(--mcp-tint)}.Walkthrough-module__x9RBMW__logRow:focus-visible{outline-offset:-2px}.Walkthrough-module__x9RBMW__logRow[data-state=active]{background:var(--mcp-tint-strong)}.Walkthrough-module__x9RBMW__logRow[data-state=todo]{opacity:.6}.Walkthrough-module__x9RBMW__logRow[data-state=todo]:hover{opacity:1}.Walkthrough-module__x9RBMW__logIndex{color:var(--text-muted);font-size:10.5px;display:inline-flex}.Walkthrough-module__x9RBMW__markDone{color:var(--mcp-ok)}.Walkthrough-module__x9RBMW__markActive,.Walkthrough-module__x9RBMW__markTodo{border-radius:999px;justify-self:center;width:8px;height:8px}.Walkthrough-module__x9RBMW__markActive{background:var(--accent-primary);animation:1.6s ease-in-out infinite Walkthrough-module__x9RBMW__beat}.Walkthrough-module__x9RBMW__markTodo{border:1px solid var(--text-muted)}@keyframes Walkthrough-module__x9RBMW__beat{50%{opacity:.35}}.Walkthrough-module__x9RBMW__logBody{gap:2px;min-width:0;display:grid}.Walkthrough-module__x9RBMW__logTool{color:var(--text-secondary);overflow-wrap:break-word;font-size:12.5px;line-height:1.35}.Walkthrough-module__x9RBMW__logRow[data-state=active] .Walkthrough-module__x9RBMW__logTool{color:var(--text-primary)}.Walkthrough-module__x9RBMW__logNote{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}.Walkthrough-module__x9RBMW__logReply{color:var(--text-secondary);font-size:13px}.Walkthrough-module__x9RBMW__logWrite{border:1px solid color-mix(in srgb, var(--mcp-write) 40%, transparent);letter-spacing:.14em;text-transform:uppercase;color:var(--mcp-write);border-radius:4px;padding:1px 5px;font-size:9px}.Walkthrough-module__x9RBMW__stack{min-width:0;display:grid}@media (min-width:900px){.Walkthrough-module__x9RBMW__stack{padding-left:clamp(20px,2.4vw,32px)}}.Walkthrough-module__x9RBMW__layer{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;transition:opacity .3s,visibility 0s linear .3s}.Walkthrough-module__x9RBMW__layer[data-active=true]{opacity:1;visibility:visible;transition:opacity .4s}.Walkthrough-module__x9RBMW__layer[data-active=true] .Walkthrough-module__x9RBMW__part{animation:Walkthrough-module__x9RBMW__rise .52s var(--mcp-ease) both}.Walkthrough-module__x9RBMW__layer[data-active=true] .Walkthrough-module__x9RBMW__part:nth-child(2){animation-delay:.16s}.Walkthrough-module__x9RBMW__layer[data-active=true] .Walkthrough-module__x9RBMW__part:nth-child(3){animation-delay:.42s}@keyframes Walkthrough-module__x9RBMW__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Walkthrough-module__x9RBMW__card{align-content:start;gap:14px;min-width:0;display:grid}.Walkthrough-module__x9RBMW__say{color:var(--text-primary);text-wrap:pretty;font-size:clamp(15.5px,.9rem + .3vw,17px);line-height:1.55}.Walkthrough-module__x9RBMW__call,.Walkthrough-module__x9RBMW__result{border:1px solid var(--mcp-line);border-radius:12px;min-width:0;padding:14px 16px 16px}.Walkthrough-module__x9RBMW__call{background:var(--mcp-tint)}.Walkthrough-module__x9RBMW__partHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.Walkthrough-module__x9RBMW__partLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:10px}.Walkthrough-module__x9RBMW__writeTag,.Walkthrough-module__x9RBMW__sampleTag{letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:9.5px}.Walkthrough-module__x9RBMW__writeTag{color:var(--mcp-write);background:var(--mcp-write-bg);border:1px solid color-mix(in srgb, var(--mcp-write) 35%, transparent)}.Walkthrough-module__x9RBMW__sampleTag{color:var(--text-accent);border:1px solid var(--mcp-line-strong)}.Walkthrough-module__x9RBMW__toolName{color:var(--text-primary);overflow-wrap:anywhere;margin-top:10px;font-size:15px;font-weight:500}.Walkthrough-module__x9RBMW__json{color:var(--text-muted);overflow-wrap:anywhere;margin-top:6px;font-size:12.5px;line-height:1.65;display:block}.Walkthrough-module__x9RBMW__jKey{color:var(--text-secondary)}.Walkthrough-module__x9RBMW__jStr{color:var(--text-accent)}.Walkthrough-module__x9RBMW__jLit{color:var(--text-primary)}.Walkthrough-module__x9RBMW__resultText{color:var(--text-primary);overflow-wrap:anywhere;margin-top:10px;font-size:13px;line-height:1.5}.Walkthrough-module__x9RBMW__tableWrap{margin-top:10px;overflow-x:auto}.Walkthrough-module__x9RBMW__table{border-collapse:collapse;width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums}.Walkthrough-module__x9RBMW__table th{border-bottom:1px solid var(--mcp-line);letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--text-muted);white-space:nowrap;padding:0 14px 7px 0;font-size:9.5px;font-weight:500}.Walkthrough-module__x9RBMW__table td{border-bottom:1px solid var(--mcp-line);color:var(--text-secondary);white-space:nowrap;padding:7px 14px 7px 0;font-size:12.5px}.Walkthrough-module__x9RBMW__table tr:last-child td{border-bottom:0}.Walkthrough-module__x9RBMW__table td:first-child{color:var(--text-primary)}@media (max-width:639px){.Walkthrough-module__x9RBMW__table th,.Walkthrough-module__x9RBMW__table td{padding-right:10px}.Walkthrough-module__x9RBMW__table td{font-size:11px}.Walkthrough-module__x9RBMW__table th{letter-spacing:.1em;font-size:8.5px}}.Walkthrough-module__x9RBMW__fields{gap:4px;margin-top:10px;display:grid}.Walkthrough-module__x9RBMW__fields>div{grid-template-columns:minmax(84px,max-content) minmax(0,1fr);gap:14px;display:grid}.Walkthrough-module__x9RBMW__fields dt{color:var(--text-muted);font-size:12px}.Walkthrough-module__x9RBMW__fields dd{color:var(--text-primary);overflow-wrap:anywhere;font-size:12px}.Walkthrough-module__x9RBMW__changes{border:1px solid var(--mcp-line);border-radius:12px;padding:14px 16px 16px}.Walkthrough-module__x9RBMW__changeList{margin-top:10px;display:grid}.Walkthrough-module__x9RBMW__changeList li{border-top:1px solid var(--mcp-line);gap:2px 18px;padding:9px 0;display:grid}@media (min-width:640px){.Walkthrough-module__x9RBMW__changeList li{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:baseline}}.Walkthrough-module__x9RBMW__changeTool{color:var(--mcp-write);overflow-wrap:break-word;font-size:12.5px}.Walkthrough-module__x9RBMW__changeText{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.Walkthrough-module__x9RBMW__changeNone{color:var(--text-secondary);margin-top:8px;font-size:14px}.Walkthrough-module__x9RBMW__replyCard .Walkthrough-module__x9RBMW__say{letter-spacing:-.01em;font-size:clamp(17px,.95rem + .5vw,20px);line-height:1.5}.Walkthrough-module__x9RBMW__replyFoot{border-top:1px solid var(--mcp-line);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding-top:14px;font-size:10px;line-height:1.6}.Walkthrough-module__x9RBMW__staticBody{padding:clamp(18px,2.4vw,26px) clamp(14px,2vw,22px)}.Walkthrough-module__x9RBMW__staticList{gap:28px;display:grid}.Walkthrough-module__x9RBMW__staticList>li+li{border-top:1px solid var(--mcp-line);padding-top:28px}.Walkthrough-module__x9RBMW__stageFoot{border-top:1px solid var(--mcp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:12px clamp(14px,2vw,22px);display:flex}.Walkthrough-module__x9RBMW__controls{flex:380px;align-items:center;gap:16px;min-width:0;display:flex}.Walkthrough-module__x9RBMW__buttons{align-items:center;gap:6px;display:flex}.Walkthrough-module__x9RBMW__ctl{border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-secondary);transition:transform .2s var(--mcp-ease), border-color .2s ease, color .2s ease, background-color .2s ease;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.Walkthrough-module__x9RBMW__ctl:hover:not(:disabled){color:var(--text-primary);border-color:var(--mcp-line-strong);background:var(--mcp-tint)}.Walkthrough-module__x9RBMW__ctl:active:not(:disabled){transform:scale(.92)}.Walkthrough-module__x9RBMW__ctl:disabled{opacity:.35;cursor:default}.Walkthrough-module__x9RBMW__ctlMain{color:#fff;background:var(--cta-gradient);width:42px;height:42px;box-shadow:0 6px 18px -6px rgba(var(--spotlight), .7);border:0}.Walkthrough-module__x9RBMW__ctlMain:hover:not(:disabled){color:#fff;background:var(--cta-gradient);transform:scale(1.05)}.Walkthrough-module__x9RBMW__segments{flex:1;gap:4px;min-width:60px;display:flex}.Walkthrough-module__x9RBMW__segment{background:var(--mcp-line);border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.Walkthrough-module__x9RBMW__segment[data-state=done]{background:rgba(var(--spotlight), .75)}.Walkthrough-module__x9RBMW__segmentTimer{background:var(--accent-primary);transform-origin:0;animation-name:Walkthrough-module__x9RBMW__fill;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;inset:0;transform:scaleX(0)}@keyframes Walkthrough-module__x9RBMW__fill{to{transform:scaleX(1)}}@media (max-width:639px){.Walkthrough-module__x9RBMW__controls{flex-wrap:wrap;flex-basis:100%;gap:12px 16px}.Walkthrough-module__x9RBMW__segments{flex-basis:100%;order:-1}.Walkthrough-module__x9RBMW__position{margin-left:auto}}.Walkthrough-module__x9RBMW__position{text-align:right;letter-spacing:.08em;min-width:54px;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}.Walkthrough-module__x9RBMW__viewToggle{border:1px solid var(--border-subtle);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);border-radius:999px;padding:8px 14px;font-size:10.5px;transition:color .2s,border-color .2s,background-color .2s}.Walkthrough-module__x9RBMW__viewToggle:hover{color:var(--text-primary);border-color:var(--mcp-line-strong);background:var(--mcp-tint)}.Walkthrough-module__x9RBMW__staticNote{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px}.Walkthrough-module__x9RBMW__disclaimer{max-width:760px;color:var(--text-muted);margin-top:16px;font-size:13px;line-height:1.6}@media (prefers-reduced-motion:reduce){.Walkthrough-module__x9RBMW__tab:before,.Walkthrough-module__x9RBMW__layer,.Walkthrough-module__x9RBMW__layer[data-active=true],.Walkthrough-module__x9RBMW__logRow,.Walkthrough-module__x9RBMW__ctl{transition:none}.Walkthrough-module__x9RBMW__layer[data-active=true] .Walkthrough-module__x9RBMW__part,.Walkthrough-module__x9RBMW__markActive{animation:none}}
.LeadFlow-module__Nsot5q__section{--beam-core:#fff;position:relative;overflow:clip}[data-theme=light] .LeadFlow-module__Nsot5q__section{--beam-core:var(--accent-ultra)}.LeadFlow-module__Nsot5q__diagram{border:1px solid var(--border-card);background:radial-gradient(60% 70% at 50% 50%, rgba(var(--spotlight), .14), transparent 70%), linear-gradient(var(--hairline) 1px, transparent 1px) 0 0 / 100% 48px, var(--bg-elevated);border-radius:28px;align-items:center;gap:56px;margin-top:clamp(48px,6vw,88px);padding:clamp(28px,4vw,56px);display:grid;position:relative}@media (min-width:900px){.LeadFlow-module__Nsot5q__diagram{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(56px,8vw,128px)}}.LeadFlow-module__Nsot5q__sources,.LeadFlow-module__Nsot5q__hubWrap,.LeadFlow-module__Nsot5q__outcomes{z-index:1;position:relative}.LeadFlow-module__Nsot5q__sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 12px;display:grid}@media (min-width:900px){.LeadFlow-module__Nsot5q__sources{grid-template-columns:minmax(0,1fr);justify-items:end;gap:14px}}.LeadFlow-module__Nsot5q__source{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}@media (min-width:900px){.LeadFlow-module__Nsot5q__source{border:1px solid var(--border-card);background:var(--bg-base);border-radius:999px;flex-direction:row;gap:12px;padding:8px 18px 8px 8px;transition:border-color .3s,transform .3s cubic-bezier(.16,1,.3,1)}.LeadFlow-module__Nsot5q__source:hover{border-color:rgba(var(--spotlight), .5);transform:translate(-3px)}}.LeadFlow-module__Nsot5q__logo{background:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 0 1px #0000000f,0 8px 18px -10px #00000080}.LeadFlow-module__Nsot5q__logo img{border-radius:5px}.LeadFlow-module__Nsot5q__sourceName{color:var(--text-primary);font-size:12.5px;font-weight:600;line-height:1.2}@media (min-width:900px){.LeadFlow-module__Nsot5q__sourceName{font-size:14px}}.LeadFlow-module__Nsot5q__hubWrap{flex-direction:column;align-items:center;gap:18px;display:flex}.LeadFlow-module__Nsot5q__hub{background:var(--bg-base);border:1px solid rgba(var(--spotlight), .45);width:156px;height:156px;box-shadow:0 0 0 6px rgba(var(--spotlight), .08), 0 30px 80px -20px rgba(var(--spotlight), .7);border-radius:36px;place-items:center;display:grid;position:relative}.LeadFlow-module__Nsot5q__hub img{width:124px;height:auto;position:relative}.LeadFlow-module__Nsot5q__logoOnLight{display:none}[data-theme=light] .LeadFlow-module__Nsot5q__logoOnDark{display:none}[data-theme=light] .LeadFlow-module__Nsot5q__logoOnLight{display:block}.LeadFlow-module__Nsot5q__ring{border:1px solid rgba(var(--spotlight), .55);opacity:0;pointer-events:none;border-radius:46px;animation:2.8s cubic-bezier(.16,1,.3,1) infinite LeadFlow-module__Nsot5q__ring;position:absolute;inset:-14px}.LeadFlow-module__Nsot5q__ringLate{animation-delay:1.4s}@keyframes LeadFlow-module__Nsot5q__ring{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.3)}}.LeadFlow-module__Nsot5q__hubLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--text-accent);font-size:11px}.LeadFlow-module__Nsot5q__outcomes{gap:14px;display:grid}.LeadFlow-module__Nsot5q__outcome{border:1px solid var(--border-card);background:var(--bg-base);border-radius:18px;align-items:center;gap:14px;padding:14px 18px 14px 14px;transition:border-color .3s,transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.LeadFlow-module__Nsot5q__outcome:hover{border-color:rgba(var(--spotlight), .5);transform:translate(3px)}.LeadFlow-module__Nsot5q__tile{color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff47}.LeadFlow-module__Nsot5q__outcomeName{color:var(--text-primary);font-size:15px;font-weight:600;display:block}.LeadFlow-module__Nsot5q__outcomeLine{color:var(--text-secondary);margin-top:2px;font-size:13.5px;line-height:1.45;display:block}.LeadFlow-module__Nsot5q__port{width:1px;height:1px;position:absolute}.LeadFlow-module__Nsot5q__portOut{bottom:-6px;left:50%}.LeadFlow-module__Nsot5q__portIn{top:-6px;left:50%}@media (min-width:900px){.LeadFlow-module__Nsot5q__portOut{inset:50% -2px auto auto}.LeadFlow-module__Nsot5q__portIn{top:50%;left:-2px}}.LeadFlow-module__Nsot5q__note{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-top:22px;font-size:11px}@media (prefers-reduced-motion:reduce){.LeadFlow-module__Nsot5q__ring{animation:none}.LeadFlow-module__Nsot5q__source,.LeadFlow-module__Nsot5q__outcome{transition:none}.LeadFlow-module__Nsot5q__source:hover,.LeadFlow-module__Nsot5q__outcome:hover{transform:none}}
.ToolCatalogue-module__LSQvza__section{border-top:1px solid var(--mcp-line);position:relative}.ToolCatalogue-module__LSQvza__legend{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:clamp(40px,5vw,64px);font-size:10.5px;display:flex}.ToolCatalogue-module__LSQvza__legend>span{align-items:center;gap:10px;display:inline-flex}.ToolCatalogue-module__LSQvza__domains{border-top:1px solid var(--mcp-line-strong);margin-top:20px}.ToolCatalogue-module__LSQvza__domain{border-bottom:1px solid var(--mcp-line);gap:20px;padding:clamp(28px,4vw,48px) 0;scroll-margin-top:112px;display:grid}@media (min-width:1024px){.ToolCatalogue-module__LSQvza__domain{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(40px,5vw,80px)}.ToolCatalogue-module__LSQvza__domainHead{align-self:start;position:sticky;top:128px}}.ToolCatalogue-module__LSQvza__domainIndex{letter-spacing:.18em;color:var(--text-muted);font-size:10.5px}.ToolCatalogue-module__LSQvza__domainTitleRow{justify-content:space-between;align-items:baseline;gap:16px;margin-top:10px;display:flex}.ToolCatalogue-module__LSQvza__domainName{letter-spacing:-.03em;color:var(--text-primary);font-size:clamp(1.6rem,1.1rem + 1.4vw,2.4rem);font-weight:600;line-height:1}.ToolCatalogue-module__LSQvza__domainCount{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:1px rgba(var(--spotlight), .55);font-size:clamp(2.6rem,1.6rem + 3vw,4.75rem);font-weight:600;line-height:.85}.ToolCatalogue-module__LSQvza__domainBlurb{max-width:380px;color:var(--text-secondary);margin-top:16px;font-size:15px;line-height:1.6}.ToolCatalogue-module__LSQvza__domainGate{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-top:14px;font-size:10.5px;line-height:1.6;display:inline-block}.ToolCatalogue-module__LSQvza__groups{gap:28px;min-width:0;display:grid}.ToolCatalogue-module__LSQvza__groupLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--text-accent);padding-bottom:10px;font-size:10.5px;font-weight:500}.ToolCatalogue-module__LSQvza__tools{border-top:1px solid var(--mcp-line)}.ToolCatalogue-module__LSQvza__tool{border-bottom:1px solid var(--mcp-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name tags""summary summary";gap:4px 20px;padding:14px 0;display:grid;position:relative}@media (min-width:720px){.ToolCatalogue-module__LSQvza__tool{grid-template-columns:minmax(0,15.5rem) minmax(0,1fr) 4.5rem;grid-template-areas:"name summary tags";align-items:baseline}}@media (min-width:1280px){.ToolCatalogue-module__LSQvza__tool{grid-template-columns:minmax(0,17.5rem) minmax(0,1fr) 4.5rem}}.ToolCatalogue-module__LSQvza__tool:after{content:"";background:var(--accent-primary);transform-origin:0;height:1px;transition:transform .45s var(--mcp-ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ToolCatalogue-module__LSQvza__tool:hover:after{transform:scaleX(1)}.ToolCatalogue-module__LSQvza__toolName{color:var(--text-primary);overflow-wrap:anywhere;grid-area:name;font-size:13px;line-height:1.45}.ToolCatalogue-module__LSQvza__toolSummary{color:var(--text-secondary);text-wrap:pretty;grid-area:summary;font-size:14.5px;line-height:1.55}.ToolCatalogue-module__LSQvza__tags{grid-area:tags;justify-content:flex-end;gap:6px;display:flex}.ToolCatalogue-module__LSQvza__tag{border:1px solid var(--mcp-line-strong);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:9.5px;display:inline-block}.ToolCatalogue-module__LSQvza__tagWrite{color:var(--mcp-write);background:var(--mcp-write-bg);border-color:color-mix(in srgb, var(--mcp-write) 35%, transparent)}@media (prefers-reduced-motion:reduce){.ToolCatalogue-module__LSQvza__tool:after{transition:none}}
.PainPoints-module__3HNufa__ledger{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);margin-top:clamp(48px,6vw,88px);display:grid}@media (min-width:900px){.PainPoints-module__3HNufa__ledger{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr)}}.PainPoints-module__3HNufa__colLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);padding:18px 0 12px;font-size:11px}.PainPoints-module__3HNufa__tools{counter-reset:tool}.PainPoints-module__3HNufa__tool{border-top:1px solid var(--hairline);color:var(--text-muted);align-items:baseline;gap:18px;padding:13px 0;font-size:16px;display:flex;position:relative}.PainPoints-module__3HNufa__toolIndex{letter-spacing:.16em;color:var(--text-muted);font-size:11px}.PainPoints-module__3HNufa__toolName{position:relative}.PainPoints-module__3HNufa__strike{background:rgba(var(--spotlight), .85);transform-origin:0;height:1.5px;position:absolute;top:55%;left:-2px;right:-2px}.PainPoints-module__3HNufa__arrow{color:var(--text-accent);place-items:center;padding:20px 0;display:grid}@media (max-width:899px){.PainPoints-module__3HNufa__arrow svg{transform:rotate(90deg)}}.PainPoints-module__3HNufa__result{flex-direction:column;display:flex}.PainPoints-module__3HNufa__resultBody{border-top:1px solid var(--hairline);flex-direction:column;flex:1;justify-content:center;gap:14px;padding:32px 0 36px;display:flex}.PainPoints-module__3HNufa__wordmark{letter-spacing:-.05em;background:linear-gradient(180deg, var(--text-primary) 30%, rgba(var(--spotlight), .9));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.4rem,2rem + 4vw,6rem);font-weight:600;line-height:.9}.PainPoints-module__3HNufa__resultMeta{letter-spacing:.16em;text-transform:uppercase;color:var(--text-accent);font-size:11.5px}.PainPoints-module__3HNufa__problems{border-top:1px solid var(--hairline);margin-top:clamp(56px,7vw,104px);display:grid}@media (min-width:768px){.PainPoints-module__3HNufa__problems{grid-template-columns:repeat(2,minmax(0,1fr))}.PainPoints-module__3HNufa__problem:nth-child(odd){border-right:1px solid var(--hairline);padding-right:clamp(24px,4vw,56px)}.PainPoints-module__3HNufa__problem:nth-child(2n){padding-left:clamp(24px,4vw,56px)}}.PainPoints-module__3HNufa__problem{border-bottom:1px solid var(--hairline);padding:32px 0 40px;position:relative}.PainPoints-module__3HNufa__problem:before{content:"";background:var(--accent-primary);transform-origin:0;height:1px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.PainPoints-module__3HNufa__problem:hover:before{transform:scaleX(1)}.PainPoints-module__3HNufa__problemIndex{letter-spacing:.2em;color:var(--text-accent);font-size:11px}.PainPoints-module__3HNufa__problemTitle{letter-spacing:-.02em;color:var(--text-primary);margin-top:18px;font-size:clamp(1.35rem,1rem + 1vw,1.8rem);font-weight:600;line-height:1.15}.PainPoints-module__3HNufa__problemBody{max-width:560px;color:var(--text-secondary);margin-top:12px;font-size:15px;line-height:1.65}@media (prefers-reduced-motion:reduce){.PainPoints-module__3HNufa__problem:before{transition:none}}
.Connect-module__Dutyea__section{border-top:1px solid var(--mcp-line);position:relative}.Connect-module__Dutyea__layout{gap:clamp(48px,6vw,72px);margin-top:clamp(48px,6vw,80px);display:grid}@media (min-width:1024px){.Connect-module__Dutyea__layout{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:clamp(48px,6vw,96px)}.Connect-module__Dutyea__spec{align-self:start;position:sticky;top:128px}}.Connect-module__Dutyea__steps{border-top:1px solid var(--mcp-line-strong)}.Connect-module__Dutyea__step{border-bottom:1px solid var(--mcp-line);grid-template-columns:minmax(0,1fr);gap:14px;padding:clamp(28px,3.5vw,40px) 0;display:grid}@media (min-width:640px){.Connect-module__Dutyea__step{grid-template-columns:96px minmax(0,1fr);gap:24px}}.Connect-module__Dutyea__stepNum{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:clamp(2.25rem,1.6rem + 1.6vw,3.25rem);font-weight:500;line-height:.9}.Connect-module__Dutyea__stepBody{min-width:0}.Connect-module__Dutyea__stepTitle{letter-spacing:-.02em;color:var(--text-primary);font-size:clamp(1.3rem,1rem + .8vw,1.75rem);font-weight:600;line-height:1.15}.Connect-module__Dutyea__stepText{max-width:600px;color:var(--text-secondary);margin-top:12px;font-size:15.5px;line-height:1.65}.Connect-module__Dutyea__stepNote{max-width:600px;color:var(--text-muted);margin-top:14px;font-size:13.5px;line-height:1.6}.Connect-module__Dutyea__urlBox{border:1px solid var(--mcp-line-strong);background:var(--mcp-tint);border-radius:12px;align-items:center;gap:12px;margin-top:18px;padding:10px 10px 10px 16px;display:flex}.Connect-module__Dutyea__url{min-width:0;color:var(--text-primary);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;font-size:13.5px;line-height:1.5}.Connect-module__Dutyea__copy{border:1px solid var(--border-subtle);background:var(--bg-elevated);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);transition:color .2s ease, border-color .2s ease, transform .2s var(--mcp-ease);border-radius:8px;flex-shrink:0;align-items:center;gap:7px;padding:8px 12px;font-size:10.5px;display:inline-flex}.Connect-module__Dutyea__copy:hover{color:var(--text-primary);border-color:var(--mcp-line-strong)}.Connect-module__Dutyea__copy:active{transform:scale(.96)}.Connect-module__Dutyea__copy[data-state=copied]{color:var(--mcp-ok);border-color:color-mix(in srgb, var(--mcp-ok) 45%, transparent)}.Connect-module__Dutyea__clients{margin-top:18px}.Connect-module__Dutyea__clientTabs{border:1px solid var(--mcp-line);border-radius:12px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.Connect-module__Dutyea__clientTab{color:var(--text-secondary);border-radius:8px;padding:8px 14px;font-size:14px;font-weight:500;transition:color .2s,background-color .2s}.Connect-module__Dutyea__clientTab:hover{color:var(--text-primary);background:var(--mcp-tint)}.Connect-module__Dutyea__clientTab[aria-selected=true]{color:var(--text-primary);background:var(--mcp-tint-strong);box-shadow:inset 0 0 0 1px var(--mcp-line-strong)}.Connect-module__Dutyea__clientPanel{margin-top:18px}.Connect-module__Dutyea__guideSteps{counter-reset:guide;gap:10px;max-width:620px;display:grid}.Connect-module__Dutyea__guideSteps li{color:var(--text-secondary);counter-increment:guide;padding-left:30px;font-size:15px;line-height:1.6;position:relative}.Connect-module__Dutyea__guideSteps li:before{content:counter(guide);border:1px solid var(--mcp-line-strong);width:20px;height:20px;font-family:var(--font-geist-mono), ui-monospace, monospace;color:var(--text-accent);border-radius:6px;place-items:center;font-size:11px;display:grid;position:absolute;top:2px;left:0}.Connect-module__Dutyea__guideNote{max-width:620px;color:var(--text-muted);margin-top:14px;font-size:13.5px;line-height:1.6}.Connect-module__Dutyea__codeBlock{border:1px solid var(--mcp-line-strong);background:var(--mcp-tint);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 10px 14px 16px;display:flex;position:relative}.Connect-module__Dutyea__codeBlock pre{min-width:0;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;margin:0;font-size:13px;line-height:1.65}.Connect-module__Dutyea__exchange{border:1px solid var(--mcp-line);border-radius:12px;gap:10px;max-width:620px;margin-top:18px;padding:16px;display:grid}.Connect-module__Dutyea__exAsk{color:var(--text-primary);font-size:15px;line-height:1.5}.Connect-module__Dutyea__exWho{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:4px;font-size:10px;display:block}.Connect-module__Dutyea__exCall{color:var(--text-accent);font-size:13px}.Connect-module__Dutyea__exCall:before{content:"→ ";color:var(--text-muted)}.Connect-module__Dutyea__exResult{color:var(--text-secondary);overflow-wrap:anywhere;font-size:12.5px;line-height:1.6}.Connect-module__Dutyea__exCaption{letter-spacing:.16em;text-transform:uppercase;color:var(--text-accent);font-size:9.5px}.Connect-module__Dutyea__specHeading{border-bottom:1px solid var(--mcp-line-strong);letter-spacing:.18em;text-transform:uppercase;color:var(--text-accent);padding-bottom:14px;font-size:10.5px;font-weight:500}.Connect-module__Dutyea__specRow{border-bottom:1px solid var(--mcp-line);padding:14px 0}.Connect-module__Dutyea__specRow dt{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:10px}.Connect-module__Dutyea__specRow dd{color:var(--text-primary);overflow-wrap:anywhere;margin-top:6px;font-size:14.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.Connect-module__Dutyea__copy,.Connect-module__Dutyea__clientTab{transition:none}}
.HowItWorks-module__EV_z8a__section{background:var(--bg-elevated);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);position:relative}.HowItWorks-module__EV_z8a__steps{gap:0;margin-top:clamp(56px,7vw,104px);display:grid;position:relative}@media (min-width:768px){.HowItWorks-module__EV_z8a__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.HowItWorks-module__EV_z8a__track{background:var(--hairline);height:1px;display:none;position:absolute;top:5px;left:0;right:0}.HowItWorks-module__EV_z8a__trackRun{background:linear-gradient(90deg, var(--accent-primary), rgba(var(--spotlight), .2));transform-origin:0;position:absolute;inset:0}@media (min-width:768px){.HowItWorks-module__EV_z8a__track{display:block}}.HowItWorks-module__EV_z8a__step{padding:0 0 40px;position:relative}@media (min-width:768px){.HowItWorks-module__EV_z8a__step{padding:0 clamp(20px,3vw,48px) 0 0}}@media (max-width:767px){.HowItWorks-module__EV_z8a__step+.HowItWorks-module__EV_z8a__step{border-top:1px solid var(--hairline);padding-top:40px}}.HowItWorks-module__EV_z8a__node{background:var(--bg-elevated);border:1.5px solid var(--accent-primary);width:11px;height:11px;box-shadow:0 0 0 5px rgba(var(--spotlight), .12);border-radius:999px;display:block}.HowItWorks-module__EV_z8a__stamp{letter-spacing:.2em;text-transform:uppercase;color:var(--text-accent);margin-top:22px;font-size:11px}.HowItWorks-module__EV_z8a__numeral{letter-spacing:-.06em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg, var(--text-primary) 30%, rgba(var(--spotlight), .9));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:14px;font-size:clamp(4rem,2.4rem + 4.4vw,7rem);font-weight:600;line-height:.85;display:block}.HowItWorks-module__EV_z8a__stepTitle{letter-spacing:-.02em;color:var(--text-primary);margin-top:24px;font-size:clamp(1.35rem,1rem + 1vw,1.8rem);font-weight:600;line-height:1.15}.HowItWorks-module__EV_z8a__stepBody{max-width:400px;color:var(--text-secondary);margin-top:12px;font-size:15px;line-height:1.65}.HowItWorks-module__EV_z8a__closing{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);align-items:center;gap:24px;margin-top:clamp(56px,7vw,96px);padding:32px 0;display:grid}@media (min-width:1024px){.HowItWorks-module__EV_z8a__closing{grid-template-columns:minmax(0,1fr) auto;gap:48px}}.HowItWorks-module__EV_z8a__closingTitle{letter-spacing:-.025em;color:var(--text-primary);text-wrap:balance;font-size:clamp(1.5rem,1rem + 1.6vw,2.25rem);font-weight:600;line-height:1.15}.HowItWorks-module__EV_z8a__closingNote{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-top:10px;font-size:11.5px}
.Safety-module__w9ejJW__section{border-top:1px solid var(--mcp-line);position:relative}.Safety-module__w9ejJW__guarantees{border-top:1px solid var(--mcp-line-strong);margin-top:clamp(48px,6vw,80px)}.Safety-module__w9ejJW__guarantee{border-bottom:1px solid var(--mcp-line);grid-template-columns:36px minmax(0,1fr);gap:8px 14px;padding:22px 0 24px;display:grid;position:relative}@media (min-width:900px){.Safety-module__w9ejJW__guarantee{grid-template-columns:72px minmax(0,4fr) minmax(0,7fr);align-items:baseline;gap:32px;padding:28px 0 30px}}.Safety-module__w9ejJW__guarantee:before{content:"";background:var(--accent-primary);transform-origin:0;height:1px;transition:transform .6s var(--mcp-ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.Safety-module__w9ejJW__guarantee:hover:before{transform:scaleX(1)}.Safety-module__w9ejJW__gIndex{letter-spacing:.18em;color:var(--text-muted);grid-row:span 2;padding-top:6px;font-size:10.5px}@media (min-width:900px){.Safety-module__w9ejJW__gIndex{grid-row:auto;padding-top:0}}.Safety-module__w9ejJW__gTitle{letter-spacing:-.015em;color:var(--text-primary);font-size:clamp(1.15rem,.95rem + .6vw,1.4rem);font-weight:600;line-height:1.2}.Safety-module__w9ejJW__gBody{max-width:640px;color:var(--text-secondary);text-wrap:pretty;font-size:15.5px;line-height:1.65}.Safety-module__w9ejJW__writes{gap:32px;margin-top:clamp(64px,8vw,112px);display:grid}@media (min-width:1024px){.Safety-module__w9ejJW__writes{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(40px,5vw,80px)}}.Safety-module__w9ejJW__writesTitle{letter-spacing:-.025em;color:var(--text-primary);text-wrap:balance;font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);font-weight:600;line-height:1.1}.Safety-module__w9ejJW__writesMuted{color:var(--text-secondary)}.Safety-module__w9ejJW__writesBody{max-width:420px;color:var(--text-secondary);margin-top:18px;font-size:15px;line-height:1.65}.Safety-module__w9ejJW__tableWrap{min-width:0;overflow-x:auto}.Safety-module__w9ejJW__table{border-collapse:collapse;border-top:1px solid var(--mcp-line-strong);width:100%}.Safety-module__w9ejJW__table thead th{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;text-align:left;color:var(--text-muted);border-bottom:1px solid var(--mcp-line);padding:12px 20px 12px 0;font-size:10px;font-weight:500}.Safety-module__w9ejJW__table tbody th,.Safety-module__w9ejJW__table td{border-bottom:1px solid var(--mcp-line);text-align:left;vertical-align:baseline;padding:16px 20px 16px 0}.Safety-module__w9ejJW__table tbody th{color:var(--mcp-write);overflow-wrap:break-word;font-size:13px;font-weight:500}.Safety-module__w9ejJW__table td{color:var(--text-secondary);font-size:14.5px;line-height:1.5}.Safety-module__w9ejJW__table td.Safety-module__w9ejJW__mono,.Safety-module__w9ejJW__table td:last-child{color:var(--text-muted);white-space:nowrap;font-size:12px}.Safety-module__w9ejJW__table tr:last-child th,.Safety-module__w9ejJW__table tr:last-child td{border-bottom:0}@media (max-width:639px){.Safety-module__w9ejJW__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.Safety-module__w9ejJW__table tr{border-bottom:1px solid var(--mcp-line);gap:4px;padding:14px 0;display:grid}.Safety-module__w9ejJW__table tbody th,.Safety-module__w9ejJW__table td{border:0;padding:0}.Safety-module__w9ejJW__table tr:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.Safety-module__w9ejJW__guarantee:before{transition:none}}
.Features-module__clRlRa__section{isolation:isolate;position:relative;overflow:hidden}.Features-module__clRlRa__backdrop{z-index:-1;pointer-events:none;background:radial-gradient(55% 40% at 70% 35%, rgba(var(--spotlight), .16), transparent 70%), linear-gradient(var(--hairline) 1px, transparent 1px) 0 0 / 100% 96px, linear-gradient(90deg, var(--hairline) 1px, transparent 1px) 0 0 / 96px 100%;opacity:.45;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 45%,#000 35%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 45%,#000 35%,#0000 100%)}.Features-module__clRlRa__layout{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:clamp(48px,6vw,88px);display:grid}@media (min-width:1024px){.Features-module__clRlRa__layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px}}.Features-module__clRlRa__tabs{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.Features-module__clRlRa__tabs::-webkit-scrollbar{display:none}@media (min-width:1024px){.Features-module__clRlRa__tabs{border-top:1px solid var(--hairline);flex-direction:column;gap:0;position:sticky;top:96px;overflow:visible}}.Features-module__clRlRa__tab{scroll-snap-align:start;border:1px solid var(--hairline);color:var(--text-secondary);text-align:left;border-radius:999px;flex-shrink:0;align-items:center;gap:14px;padding:10px 14px;transition:color .2s,background-color .2s;display:flex;position:relative}.Features-module__clRlRa__tab:hover{color:var(--text-primary)}.Features-module__clRlRa__tab:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.Features-module__clRlRa__tabActive{color:var(--text-primary);background:rgba(var(--spotlight), .12);border-color:rgba(var(--spotlight), .45)}@media (min-width:1024px){.Features-module__clRlRa__tab{border:0;border-bottom:1px solid var(--hairline);border-radius:0;width:100%;padding:16px 12px 16px 20px}.Features-module__clRlRa__tabActive{background:linear-gradient(90deg, rgba(var(--spotlight), .12), transparent)}}.Features-module__clRlRa__tabIndex{letter-spacing:.16em;color:var(--text-muted);font-size:11px}.Features-module__clRlRa__tabActive .Features-module__clRlRa__tabIndex{color:var(--text-accent)}.Features-module__clRlRa__tabName{white-space:nowrap;flex:1;font-size:14.5px;font-weight:500}.Features-module__clRlRa__tabBadge{letter-spacing:.16em;text-transform:uppercase;color:var(--text-accent);font-size:10px;display:none}@media (min-width:1024px){.Features-module__clRlRa__tabBadge{display:inline}}.Features-module__clRlRa__marker{background:var(--accent-primary);width:2px;box-shadow:0 0 12px rgba(var(--spotlight), .8);display:none;position:absolute;top:0;bottom:0;left:0}@media (min-width:1024px){.Features-module__clRlRa__marker{display:block}}.Features-module__clRlRa__panel{background:linear-gradient(160deg, rgba(var(--spotlight), .1), rgba(var(--spotlight), .02)), var(--bg-elevated);border:1px solid var(--border-card);box-shadow:0 40px 100px -60px rgba(var(--spotlight), .6), inset 0 1px 0 #ffffff0f;border-radius:20px;padding:24px;position:relative}@media (min-width:640px){.Features-module__clRlRa__panel{padding:40px}}.Features-module__clRlRa__panelMeta{border-bottom:1px solid var(--hairline);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-bottom:18px;font-size:11px;display:flex}.Features-module__clRlRa__panelBadge{color:var(--text-accent)}.Features-module__clRlRa__headline{letter-spacing:-.03em;color:var(--text-primary);text-wrap:balance;margin-top:28px;font-size:clamp(1.75rem,1.1rem + 1.8vw,2.6rem);font-weight:600;line-height:1.05}.Features-module__clRlRa__description{max-width:680px;color:var(--text-secondary);margin-top:16px;font-size:16px;line-height:1.65}.Features-module__clRlRa__specs{border-top:1px solid var(--hairline);margin-top:32px;display:grid}@media (min-width:640px){.Features-module__clRlRa__specs{-moz-column-gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}}.Features-module__clRlRa__spec{border-bottom:1px solid var(--hairline);color:var(--text-secondary);grid-template-columns:28px minmax(0,1fr);gap:8px;padding:13px 0;font-size:14px;line-height:1.55;display:grid}.Features-module__clRlRa__specIndex{letter-spacing:.12em;color:var(--text-accent);padding-top:2px;font-size:10.5px}.Features-module__clRlRa__appsLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-top:32px;font-size:11px}.Features-module__clRlRa__apps{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}@media (prefers-reduced-motion:reduce){.Features-module__clRlRa__tab{transition:none}}
.McpClose-module__XFXgka__close{border-top:1px solid var(--mcp-line);position:relative}.McpClose-module__XFXgka__grid{align-items:end;gap:clamp(32px,4vw,48px);display:grid}@media (min-width:1024px){.McpClose-module__XFXgka__grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(48px,6vw,112px)}}.McpClose-module__XFXgka__title{letter-spacing:-.04em;max-width:15ch;color:var(--text-primary);text-wrap:balance;font-size:clamp(2.4rem,1rem + 4.8vw,5.5rem);font-weight:600;line-height:.98}.McpClose-module__XFXgka__muted{color:var(--text-secondary)}.McpClose-module__XFXgka__side{border-top:1px solid var(--mcp-line-strong);padding-top:24px}.McpClose-module__XFXgka__lede{max-width:440px;color:var(--text-secondary);font-size:17px;line-height:1.6}.McpClose-module__XFXgka__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.McpClose-module__XFXgka__note{letter-spacing:.08em;color:var(--text-muted);margin-top:28px;font-size:11px;line-height:1.7}.McpClose-module__XFXgka__noteLink{color:var(--text-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.McpClose-module__XFXgka__noteLink:hover{color:var(--text-primary)}
.Intelligence-module__Lq3a_a__section{--intel-line:rgba(var(--spotlight), .18);--intel-glass:linear-gradient(160deg, rgba(var(--spotlight), .1), rgba(var(--spotlight), .02));--intel-ok:#34d399;background:var(--bg-base);isolation:isolate;position:relative;overflow:hidden}.Intelligence-module__Lq3a_a__backdrop{z-index:-1;pointer-events:none;background:radial-gradient(60% 45% at 50% 0%, rgba(var(--spotlight), .22), transparent 70%), linear-gradient(var(--intel-line) 1px, transparent 1px) 0 0 / 100% 96px, linear-gradient(90deg, var(--intel-line) 1px, transparent 1px) 0 0 / 96px 100%;opacity:.55;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000 40%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 30%,#000 40%,#0000 100%)}.Intelligence-module__Lq3a_a__header{align-items:end;gap:28px;display:grid}@media (min-width:1024px){.Intelligence-module__Lq3a_a__header{grid-template-columns:1.35fr 1fr;gap:64px}}.Intelligence-module__Lq3a_a__title{letter-spacing:-.035em;color:var(--text-primary);font-size:clamp(2.4rem,1.2rem + 4.2vw,4.75rem);font-weight:600;line-height:1.02}.Intelligence-module__Lq3a_a__lede{color:var(--text-secondary);max-width:520px;font-size:17px;line-height:1.65}.Intelligence-module__Lq3a_a__stats{border-top:1px solid var(--intel-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:72px;display:grid}@media (min-width:900px){.Intelligence-module__Lq3a_a__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.Intelligence-module__Lq3a_a__stat{border-bottom:1px solid var(--intel-line);padding:26px 20px 30px 0}@media (min-width:900px){.Intelligence-module__Lq3a_a__stat{border-bottom:0}.Intelligence-module__Lq3a_a__stat+.Intelligence-module__Lq3a_a__stat{border-left:1px solid var(--intel-line);padding-left:24px}}.Intelligence-module__Lq3a_a__statIndex{letter-spacing:.2em;color:var(--text-muted);font-size:11px}.Intelligence-module__Lq3a_a__statValue{letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg, var(--text-primary) 30%, rgba(var(--spotlight), .9));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:14px;font-size:clamp(3.4rem,2rem + 4vw,6rem);font-weight:600;line-height:.9;display:block}.Intelligence-module__Lq3a_a__statLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);margin-top:12px;font-size:11.5px}.Intelligence-module__Lq3a_a__bento{gap:16px;margin-top:56px;display:grid}@media (min-width:1024px){.Intelligence-module__Lq3a_a__bento{grid-template-columns:repeat(12,minmax(0,1fr))}.Intelligence-module__Lq3a_a__span7{grid-column:span 7}.Intelligence-module__Lq3a_a__span5{grid-column:span 5}.Intelligence-module__Lq3a_a__span12{grid-column:span 12}}.Intelligence-module__Lq3a_a__card{background:var(--intel-glass), var(--bg-elevated);border:1px solid var(--border-card);border-radius:20px;padding:28px;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s;position:relative;box-shadow:inset 0 1px #ffffff0f}.Intelligence-module__Lq3a_a__card:hover{border-color:rgba(var(--spotlight), .45);transform:translateY(-3px)}@media (min-width:640px){.Intelligence-module__Lq3a_a__card{padding:34px}}.Intelligence-module__Lq3a_a__cardFeature{box-shadow:0 40px 100px -50px rgba(var(--spotlight), .6), inset 0 1px 0 #ffffff0f}.Intelligence-module__Lq3a_a__kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--text-accent);font-size:11px}.Intelligence-module__Lq3a_a__cardTitle{letter-spacing:-.02em;color:var(--text-primary);margin-top:12px;font-size:clamp(1.35rem,1rem + 1vw,1.8rem);font-weight:600;line-height:1.15}.Intelligence-module__Lq3a_a__cardBody{color:var(--text-secondary);max-width:560px;margin-top:12px;font-size:14.5px;line-height:1.65}.Intelligence-module__Lq3a_a__chips{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.Intelligence-module__Lq3a_a__chip{border:1px solid var(--border-card);background:var(--bg-subtle);border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:inline-flex}.Intelligence-module__Lq3a_a__chipLogo{background:#fff;border-radius:999px;place-items:center;width:30px;height:30px;display:grid}.Intelligence-module__Lq3a_a__chipName{color:var(--text-primary);font-size:14px;font-weight:600}.Intelligence-module__Lq3a_a__chipMaker{color:var(--text-muted);font-size:11px}.Intelligence-module__Lq3a_a__console{border:1px solid var(--intel-line);background:#00000047;border-radius:14px;margin-top:26px;overflow:hidden}[data-theme=light] .Intelligence-module__Lq3a_a__console{background:#0e1130}.Intelligence-module__Lq3a_a__consoleBar{letter-spacing:.14em;text-transform:uppercase;color:#9b8f94;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding:10px 14px;font-size:11px;display:flex}.Intelligence-module__Lq3a_a__dot{background:#ffffff2e;border-radius:999px;width:8px;height:8px}.Intelligence-module__Lq3a_a__live{color:var(--intel-ok);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.Intelligence-module__Lq3a_a__live:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px;box-shadow:0 0 10px}.Intelligence-module__Lq3a_a__consoleBody{gap:12px;padding:18px;display:grid}.Intelligence-module__Lq3a_a__prompt{color:#fff;background:linear-gradient(289deg,#6d4cf5 30%,#4f46e5 137%);border-radius:14px 14px 4px;justify-self:end;max-width:90%;padding:11px 14px;font-size:13.5px;line-height:1.5}.Intelligence-module__Lq3a_a__call{color:#d9d4f0;opacity:0;align-items:center;gap:10px;font-size:12.5px;animation:.5s cubic-bezier(.16,1,.3,1) forwards Intelligence-module__Lq3a_a__callIn;display:flex;transform:translateY(6px)}.Intelligence-module__Lq3a_a__callTick{color:var(--intel-ok)}.Intelligence-module__Lq3a_a__callName{color:#fff}.Intelligence-module__Lq3a_a__callNote{color:#9b8f94;margin-left:auto}@keyframes Intelligence-module__Lq3a_a__callIn{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Intelligence-module__Lq3a_a__call{opacity:1;animation:none;transform:none}.Intelligence-module__Lq3a_a__card,.Intelligence-module__Lq3a_a__card:hover{transition:none;transform:none}}.Intelligence-module__Lq3a_a__flow{counter-reset:step;gap:0;margin-top:24px;display:grid}.Intelligence-module__Lq3a_a__flowStep{color:var(--text-primary);align-items:center;gap:14px;padding:12px 0;font-size:14.5px;display:flex;position:relative}.Intelligence-module__Lq3a_a__flowStep+.Intelligence-module__Lq3a_a__flowStep:before{content:"";background:linear-gradient(var(--intel-line), rgba(var(--spotlight), .6));width:1px;height:24px;position:absolute;top:-12px;left:15px}.Intelligence-module__Lq3a_a__flowNum{color:#fff;background:var(--cta-gradient);width:31px;height:31px;box-shadow:0 0 18px rgba(var(--spotlight), .45);border-radius:10px;flex-shrink:0;place-items:center;font-size:12px;display:grid}.Intelligence-module__Lq3a_a__langs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}@media (min-width:640px){.Intelligence-module__Lq3a_a__langs{grid-template-columns:repeat(4,minmax(0,1fr))}}.Intelligence-module__Lq3a_a__lang{border:1px solid var(--border-card);background:var(--bg-subtle);border-radius:12px;padding:14px}.Intelligence-module__Lq3a_a__langNative{color:var(--text-primary);font-size:19px;font-weight:600;display:block}.Intelligence-module__Lq3a_a__langMeta{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-top:4px;font-size:11px;display:block}.Intelligence-module__Lq3a_a__strip{align-items:center;gap:22px;display:grid}@media (min-width:1024px){.Intelligence-module__Lq3a_a__strip{grid-template-columns:1fr auto}}.Intelligence-module__Lq3a_a__stripLink{color:var(--text-accent);border-radius:6px;align-items:center;gap:8px;font-weight:600;display:inline-flex}.Intelligence-module__Lq3a_a__stripLink:hover{text-underline-offset:4px;text-decoration:underline}.Intelligence-module__Lq3a_a__stripLink:focus-visible{outline:2px solid var(--text-accent);outline-offset:4px}.Intelligence-module__Lq3a_a__trust{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:12px;display:flex}.Intelligence-module__Lq3a_a__trust span{align-items:center;gap:6px;display:inline-flex}
.McpPage-module__Hv04ba__page{--mcp-line:var(--hairline);--mcp-line-strong:rgba(var(--spotlight), .34);--mcp-tint:rgba(var(--spotlight), .06);--mcp-tint-strong:rgba(var(--spotlight), .12);--mcp-write:#f0b45e;--mcp-write-bg:#f0b45e1a;--mcp-ok:#4fd39b;--mcp-ease:cubic-bezier(.16, 1, .3, 1);background:var(--bg-base);position:relative}.McpPage-module__Hv04ba__page .section-y{padding-top:clamp(72px,8vw,128px);padding-bottom:clamp(72px,8vw,128px)}[data-theme=light] .McpPage-module__Hv04ba__page{--mcp-write:#94570a;--mcp-write-bg:#b06c1217;--mcp-ok:#04784f}
.SocialProof-module__AMrD2W__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px;margin-top:clamp(48px,6vw,88px);display:grid}@media (min-width:1024px){.SocialProof-module__AMrD2W__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.SocialProof-module__AMrD2W__dossier{border:1px solid var(--border-card);background:linear-gradient(160deg, rgba(var(--spotlight), .1), rgba(var(--spotlight), .02)), var(--bg-elevated);border-radius:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.SocialProof-module__AMrD2W__dossierBar{border-bottom:1px solid var(--hairline);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;font-size:11px;display:flex}.SocialProof-module__AMrD2W__verified{color:#34d399;align-items:center;gap:6px;display:inline-flex}.SocialProof-module__AMrD2W__dossierBody{padding:28px 24px 8px}@media (min-width:640px){.SocialProof-module__AMrD2W__dossierBar{padding:14px 32px}.SocialProof-module__AMrD2W__dossierBody{padding:32px 32px 8px}}.SocialProof-module__AMrD2W__entity{letter-spacing:-.03em;color:var(--text-primary);font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:600;line-height:1.05}.SocialProof-module__AMrD2W__facts{margin-top:24px}.SocialProof-module__AMrD2W__fact{border-top:1px solid var(--hairline);gap:4px;padding:14px 0;display:grid}@media (min-width:640px){.SocialProof-module__AMrD2W__fact{grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:16px}}.SocialProof-module__AMrD2W__fact dt{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:11px}.SocialProof-module__AMrD2W__fact dd{color:var(--text-primary);font-size:14.5px;line-height:1.5}.SocialProof-module__AMrD2W__dossierLink{color:var(--text-accent);border-radius:6px;align-items:center;gap:8px;margin:8px 24px 24px;font-size:14px;font-weight:600;display:inline-flex}@media (min-width:640px){.SocialProof-module__AMrD2W__dossierLink{margin:8px 32px 28px}}.SocialProof-module__AMrD2W__dossierLink:hover{text-underline-offset:4px;text-decoration:underline}.SocialProof-module__AMrD2W__dossierLink:focus-visible{outline:2px solid var(--text-accent);outline-offset:4px}.SocialProof-module__AMrD2W__standard{border-top:1px solid var(--hairline)}.SocialProof-module__AMrD2W__principle{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);gap:10px;padding:28px 0 30px;display:grid;position:relative}@media (min-width:640px){.SocialProof-module__AMrD2W__principle{grid-template-columns:72px minmax(0,1fr);gap:24px}}.SocialProof-module__AMrD2W__principle:before{content:"";background:var(--accent-primary);transform-origin:0;height:1px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.SocialProof-module__AMrD2W__principle:hover:before{transform:scaleX(1)}.SocialProof-module__AMrD2W__principleIndex{letter-spacing:-.04em;color:var(--text-accent);font-variant-numeric:tabular-nums;font-size:clamp(2rem,1.4rem + 1.6vw,2.75rem);font-weight:600;line-height:1}.SocialProof-module__AMrD2W__principleTitle{letter-spacing:-.02em;color:var(--text-primary);font-size:clamp(1.25rem,1rem + .8vw,1.6rem);font-weight:600;line-height:1.2}.SocialProof-module__AMrD2W__principleBody{max-width:560px;color:var(--text-secondary);margin-top:10px;font-size:15px;line-height:1.65}[data-theme=light] .SocialProof-module__AMrD2W__verified{color:#047857}@media (prefers-reduced-motion:reduce){.SocialProof-module__AMrD2W__principle:before{transition:none}}
.FinalCTA-module__fJ0h6W__section{isolation:isolate;position:relative;overflow:hidden}.FinalCTA-module__fJ0h6W__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.FinalCTA-module__fJ0h6W__wash{background:linear-gradient(180deg, var(--bg-base) 0%, rgba(var(--wash), .84) 30%, rgba(var(--wash), .8) 70%, var(--bg-base) 100%);position:absolute;inset:0}.FinalCTA-module__fJ0h6W__horizon{aspect-ratio:2.4;background:radial-gradient(closest-side, rgba(var(--spotlight), .3), rgba(var(--spotlight), .06) 60%, transparent);filter:blur(40px);border-radius:50%;width:min(1600px,160vw);position:absolute;bottom:-35%;left:50%;transform:translate(-50%)}.FinalCTA-module__fJ0h6W__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px;display:grid}@media (min-width:1024px){.FinalCTA-module__fJ0h6W__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}.FinalCTA-module__fJ0h6W__label{letter-spacing:.2em;text-transform:uppercase;color:var(--text-accent);align-items:center;gap:14px;font-size:11px;display:flex}.FinalCTA-module__fJ0h6W__labelText{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.FinalCTA-module__fJ0h6W__rule{background:var(--hairline);flex:1;height:1px}.FinalCTA-module__fJ0h6W__title{letter-spacing:-.045em;color:var(--text-primary);text-wrap:balance;margin-top:clamp(24px,3vw,40px);font-size:clamp(2.6rem,1.1rem + 4.6vw,5.5rem);font-weight:600;line-height:.98}.FinalCTA-module__fJ0h6W__muted{color:var(--text-secondary)}.FinalCTA-module__fJ0h6W__lede{max-width:540px;color:var(--text-secondary);margin-top:24px;font-size:17px;line-height:1.65}.FinalCTA-module__fJ0h6W__agenda{border-top:1px solid var(--hairline);max-width:520px;margin-top:36px}.FinalCTA-module__fJ0h6W__agendaItem{border-bottom:1px solid var(--hairline);color:var(--text-primary);grid-template-columns:36px minmax(0,1fr);gap:8px;padding:13px 0;font-size:15px;display:grid}.FinalCTA-module__fJ0h6W__agendaIndex{letter-spacing:.14em;color:var(--text-accent);padding-top:3px;font-size:11px}.FinalCTA-module__fJ0h6W__terms{letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);margin-top:24px;font-size:11px}.FinalCTA-module__fJ0h6W__console{border:1px solid var(--border-card);background:linear-gradient(160deg, rgba(var(--spotlight), .1), rgba(var(--spotlight), .02)), var(--bg-elevated);box-shadow:0 40px 100px -50px rgba(var(--spotlight), .6), inset 0 1px 0 #ffffff0f;border-radius:20px;overflow:hidden}.FinalCTA-module__fJ0h6W__consoleBar{border-bottom:1px solid var(--hairline);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;padding:12px 20px;font-size:11px;display:flex}.FinalCTA-module__fJ0h6W__dot{background:var(--hairline);border-radius:999px;width:8px;height:8px}.FinalCTA-module__fJ0h6W__secure{color:#34d399;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.FinalCTA-module__fJ0h6W__consoleBody{padding:24px}@media (min-width:640px){.FinalCTA-module__fJ0h6W__consoleBody{padding:32px}}.FinalCTA-module__fJ0h6W__form{flex-direction:column;gap:16px;display:flex}.FinalCTA-module__fJ0h6W__formTitle{letter-spacing:-.02em;color:var(--text-primary);font-size:22px;font-weight:600}.FinalCTA-module__fJ0h6W__fields{gap:16px;display:grid}@media (min-width:768px){.FinalCTA-module__fJ0h6W__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.FinalCTA-module__fJ0h6W__field{flex-direction:column;gap:8px;min-width:0;display:flex}.FinalCTA-module__fJ0h6W__fieldLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px;line-height:1.4}.FinalCTA-module__fJ0h6W__required{color:var(--text-accent)}.FinalCTA-module__fJ0h6W__input{width:100%;color:var(--text-primary);background:var(--bg-subtle);border:1px solid var(--border-card);resize:none;border-radius:10px;outline:none;padding:12px 14px;font-size:14.5px;transition:border-color .2s,box-shadow .2s}.FinalCTA-module__fJ0h6W__input::placeholder{color:var(--text-muted)}.FinalCTA-module__fJ0h6W__input:hover{border-color:var(--border-accent)}.FinalCTA-module__fJ0h6W__input:focus-visible{border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(var(--spotlight), .25)}.FinalCTA-module__fJ0h6W__submit{justify-content:center;width:100%;margin-top:8px}.FinalCTA-module__fJ0h6W__submit:disabled{opacity:.6}.FinalCTA-module__fJ0h6W__error{text-align:center;color:var(--text-accent);font-size:13px}.FinalCTA-module__fJ0h6W__note{letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--text-muted);font-size:11px}.FinalCTA-module__fJ0h6W__done{text-align:center;flex-direction:column;align-items:center;padding:40px 0;display:flex}.FinalCTA-module__fJ0h6W__doneMark{color:#fff;background:var(--cta-gradient);width:56px;height:56px;box-shadow:0 0 30px rgba(var(--spotlight), .5);border-radius:999px;place-items:center;display:grid}.FinalCTA-module__fJ0h6W__doneTitle{letter-spacing:-.02em;color:var(--text-primary);margin-top:20px;font-size:22px;font-weight:600}.FinalCTA-module__fJ0h6W__doneBody{max-width:360px;color:var(--text-secondary);margin-top:12px;font-size:15px;line-height:1.6}[data-theme=light] .FinalCTA-module__fJ0h6W__secure{color:#047857}@media (prefers-reduced-motion:reduce){.FinalCTA-module__fJ0h6W__input{transition:none}}
