.mts-service-page{color:#f8fafc;background:#050816;position:relative;overflow:clip}.mts-service-page:before{z-index:0;pointer-events:none;content:"";background-image:linear-gradient(#4c669106 1px,#0000 1px),linear-gradient(90deg,#4c669106 1px,#0000 1px);background-size:80px 80px;position:fixed;inset:0}.mts-service-page>section,.mts-service-page>.service-backbar,.mts-service-page>.service-contact-anchor,.mts-service-page>.mts-footer{z-index:1;position:relative}.service-eyebrow{color:#93c5fd;letter-spacing:.16em;align-items:center;gap:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:650;line-height:1.5;display:inline-flex}.service-eyebrow i{background:#22d3ee;border-radius:50%;width:6px;height:6px;box-shadow:0 0 13px #22d3eecc}.service-contact-anchor{scroll-margin-top:80px}.service-backbar{background:#070c19f0;border-block:1px solid #94a3b821}.service-backbar__inner{justify-content:space-between;align-items:center;min-height:62px;display:flex}.service-backbar a,.service-backbar span{color:#8291a8;letter-spacing:.12em;align-items:center;gap:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;text-decoration:none;display:inline-flex}.service-backbar a{color:#9fc4fb;transition:color .18s}.service-backbar a:hover{color:#fff}.service-backbar svg{width:14px;height:14px}.service-generic-hero{background:radial-gradient(circle at 72% 42%,#2563eb26,#0000 31%),linear-gradient(#050816,#070b18);border-bottom:1px solid #94a3b824;align-items:center;min-height:max(760px,92svh);padding:125px 0 92px;display:flex;position:relative;overflow:hidden}.service-generic-hero__grid,.service-blueprint__grid,.ai-hero__grid,.ai-operating-layer__grid,.ai-journey__grid,.ai-use-case-flow__grid{pointer-events:none;background-image:linear-gradient(#5a749c12 1px,#0000 1px),linear-gradient(90deg,#5a749c12 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 17% 85%,#0000);mask-image:linear-gradient(#0000,#000 17% 85%,#0000)}.service-generic-hero__inner{z-index:2;grid-template-columns:minmax(0,.96fr) minmax(430px,1.04fr);align-items:center;gap:clamp(50px,8vw,125px);display:grid;position:relative}.service-generic-hero__copy{max-width:690px}.service-generic-hero h1{color:#f8fafc;letter-spacing:-.065em;text-wrap:balance;margin:24px 0 25px;font-size:clamp(3.6rem,5.6vw,6.25rem);font-weight:520;line-height:.96}.service-generic-hero__copy>p{color:#98a7ba;max-width:650px;margin:0;font-size:17px;line-height:1.72}.service-generic-hero__actions,.ai-hero__actions{flex-wrap:wrap;gap:11px;margin-top:36px;display:flex}.service-blueprint{aspect-ratio:1.08;background:radial-gradient(circle,#2563eb2e,#0000 42%),#060c1ac2;border:1px solid #526f9f40;min-width:0;position:relative;overflow:hidden;box-shadow:0 35px 90px #0003}.service-blueprint:before,.service-blueprint:after{z-index:2;content:"";background:#60a5fa38;position:absolute}.service-blueprint:before{height:1px;top:50%;left:8%;right:8%}.service-blueprint:after{width:1px;top:8%;bottom:8%;left:50%}.service-blueprint__grid{opacity:.7;background-size:36px 36px}.service-blueprint__meta{z-index:5;color:#536580;letter-spacing:.15em;justify-content:space-between;font-family:ui-monospace,monospace;font-size:8px;display:flex;position:absolute;top:18px;left:20px;right:20px}.service-blueprint__orbit{z-index:3;border:1px solid #3d69b26e;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.service-blueprint__orbit.orbit-one{width:126px;height:126px}.service-blueprint__orbit.orbit-two{border-style:dashed;width:236px;height:236px;animation:28s linear infinite service-orbit}.service-blueprint__orbit.orbit-three{opacity:.55;width:352px;height:352px}.service-blueprint__core{z-index:5;color:#a5dcff;background:#08162f;border:1px solid #3b82f6;border-radius:50%;place-items:center;width:88px;height:88px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 54px #2563eb4d,inset 0 0 20px #2563eb33}.service-blueprint__core svg{width:32px}.service-blueprint>svg{z-index:4;width:100%;height:100%;position:absolute;inset:0}.service-blueprint>svg path{fill:none;stroke:#22d3ee8c;stroke-width:1.2px;stroke-dasharray:5 8}.service-blueprint__node{z-index:6;color:#8497b4;letter-spacing:.13em;background:#050c1ae6;border:1px solid #4362938c;padding:8px 10px;font-family:ui-monospace,monospace;font-size:7px;position:absolute}.service-blueprint__node:before{content:"";background:#22d3ee;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block;box-shadow:0 0 8px #22d3ee}.service-blueprint__node.node-1{top:17%;left:6%}.service-blueprint__node.node-2{top:18%;right:6%}.service-blueprint__node.node-3{bottom:15%;right:8%}.service-blueprint__status{z-index:6;color:#6f829f;letter-spacing:.13em;align-items:center;gap:7px;font-family:ui-monospace,monospace;font-size:7px;display:flex;position:absolute;bottom:18px;left:20px}.service-blueprint__status i{background:#22c55e;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #22c55ecc}.service-generic-hero__scroll,.ai-hero__scroll{z-index:4;color:#607089;letter-spacing:.14em;align-items:center;gap:11px;font-family:ui-monospace,monospace;font-size:8px;text-decoration:none;display:flex;position:absolute;bottom:24px;right:32px}.service-generic-hero__scroll svg,.ai-hero__scroll svg{width:14px;animation:1.8s ease-in-out infinite mts-scroll-cue}.mts-service-page>section:first-of-type:not(.ai-hero):not(.service-generic-hero){border-bottom:1px solid #94a3b824;align-items:center;min-height:86svh;display:flex;background-color:#050816!important;padding-top:135px!important;padding-bottom:90px!important}.mts-service-page>section:first-of-type:not(.ai-hero):not(.service-generic-hero)>div.max-w-7xl>div{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}.mts-service-page>section:first-of-type:not(.ai-hero):not(.service-generic-hero) h1{letter-spacing:-.06em!important;font-size:clamp(3.35rem,5.2vw,5.8rem)!important;font-weight:520!important;line-height:.98!important}.mts-service-page>section:first-of-type:not(.ai-hero):not(.service-generic-hero) .rounded-2xl{background:#081020b8!important;border-radius:4px!important}.ai-hero{background:radial-gradient(circle at 76% 42%,#2563eb2e,#0000 31%),linear-gradient(#050816,#060a17);border-bottom:1px solid #94a3b824;align-items:center;min-height:max(800px,100svh);padding:125px 0 105px;display:flex;position:relative;overflow:hidden}.ai-hero__ambient{filter:blur(22px);background:radial-gradient(circle,#22d3ee12,#0000 66%);border-radius:50%;width:50vw;height:70vh;position:absolute;top:10%;right:4%}.ai-hero__inner{z-index:3;grid-template-columns:minmax(0,.95fr) minmax(470px,1.05fr);align-items:center;gap:clamp(50px,7vw,110px);display:grid;position:relative}.ai-hero__copy{max-width:720px}.ai-hero h1{color:#f8fafc;letter-spacing:-.068em;text-wrap:balance;margin:24px 0 26px;font-size:clamp(4rem,6vw,6.7rem);font-weight:520;line-height:.94}.ai-hero h1 em{color:#8ebcff;font-family:Georgia,Times New Roman,serif;font-weight:400}.ai-hero__copy>p{color:#9aa8bb;max-width:670px;margin:0;font-size:17px;line-height:1.74}.ai-hero__principles{border-top:1px solid #94a3b821;flex-wrap:wrap;gap:24px;margin-top:38px;padding-top:24px;display:flex}.ai-hero__principles span{color:#708199;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;display:flex}.ai-hero__principles svg{color:#60a5fa;width:15px}.ai-operating-layer{--ai-parallax-x:0px;--ai-parallax-y:0px;aspect-ratio:1.03;min-width:0;transform:perspective(1000px) rotateX(calc(var(--ai-parallax-y) * -.08)) rotateY(calc(var(--ai-parallax-x) * .08));background:radial-gradient(circle at 50% 49%,#2563eb33,#0000 36%),#050b18cc;border:1px solid #4b689947;transition:transform .26s ease-out;position:relative;overflow:hidden;box-shadow:0 45px 100px #00000040}.ai-operating-layer__grid{opacity:.8;background-size:38px 38px}.ai-operating-layer__meta{z-index:8;color:#53647e;letter-spacing:.15em;justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:8px;display:flex;position:absolute;top:18px;left:20px;right:20px}.ai-operating-layer__orbit{z-index:3;top:calc(50% + var(--ai-parallax-y));left:calc(50% + var(--ai-parallax-x));border:1px solid #376abe6b;border-radius:50%;transition:top .25s ease-out,left .25s ease-out;position:absolute;transform:translate(-50%,-50%)}.ai-operating-layer__orbit.orbit-1{width:150px;height:150px}.ai-operating-layer__orbit.orbit-2{border-style:dashed;width:260px;height:260px;animation:28s linear infinite service-orbit}.ai-operating-layer__orbit.orbit-3{opacity:.55;width:380px;height:380px;animation:42s linear infinite reverse service-orbit}.ai-operating-layer__core{z-index:6;top:calc(50% + var(--ai-parallax-y));left:calc(50% + var(--ai-parallax-x));background:#081a38;border:1px solid #3b82f6;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;transition:top .25s ease-out,left .25s ease-out;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 65px #2563eb52,inset 0 0 28px #22d3ee1c}.ai-operating-layer__core span{color:#e0f2fe;letter-spacing:-.08em;font-family:ui-monospace,monospace;font-size:28px;font-weight:700}.ai-operating-layer__core small{color:#65b9e7;letter-spacing:.16em;margin-top:5px;font-family:ui-monospace,monospace;font-size:5px}.ai-operating-layer>svg{z-index:4;width:100%;height:100%;position:absolute;inset:0}.ai-operating-layer>svg path{fill:none;stroke:#22d3ee94;stroke-width:1.4px;stroke-dasharray:6 9;animation:4s linear infinite ai-flow-line}.ai-operating-layer>svg .path-b,.ai-operating-layer>svg .path-c{animation-direction:reverse}.ai-source{z-index:7;color:#8ea2bf;letter-spacing:.12em;background:#050d1ce6;border:1px solid #44629480;align-items:center;gap:8px;min-width:108px;padding:10px 11px;font-family:ui-monospace,monospace;font-size:7px;display:flex;position:absolute}.ai-source svg{color:#38bdf8;width:14px;height:14px}.ai-source--docs{top:13%;left:5%}.ai-source--data{top:13%;right:5%}.ai-source--rules{bottom:14%;left:5%}.ai-source--flows{bottom:14%;right:5%}.ai-operating-layer__prompt{z-index:8;background:#060d1cdb;border-left:2px solid #2563eb;width:148px;padding:11px;position:absolute;top:46%;left:4%;transform:translateY(-50%)}.ai-operating-layer__prompt span{color:#60718b;letter-spacing:.12em;font-family:ui-monospace,monospace;font-size:6px}.ai-operating-layer__prompt p{color:#b8c4d4;margin:7px 0;font-size:8px}.ai-operating-layer__prompt i{background:#38bdf8;width:54%;height:1px;animation:2.3s ease-in-out infinite ai-prompt;display:block}.ai-operating-layer__guardrail{z-index:8;color:#86efac;letter-spacing:.12em;border:1px solid #4ade804d;align-items:center;gap:7px;padding:8px 10px;font-family:ui-monospace,monospace;font-size:6px;display:flex;position:absolute;bottom:5%;right:4%}.ai-operating-layer__guardrail svg{width:12px}.ai-operating-layer__coordinates{z-index:8;color:#4b5b72;letter-spacing:.1em;font-family:ui-monospace,monospace;font-size:6px;position:absolute;bottom:6%;left:5%}.ai-journey{background:#050816;height:100svh;min-height:690px;position:relative}.ai-journey__stage{background:radial-gradient(circle,#2563eb24,#0000 30%),#050816;height:100svh;min-height:690px;position:relative;overflow:hidden}.ai-journey__topline{z-index:8;color:#506078;letter-spacing:.15em;justify-content:space-between;font-family:ui-monospace,monospace;font-size:8px;display:flex;position:absolute;top:100px;left:32px;right:32px}.ai-engine{z-index:3;aspect-ratio:1;width:min(42vw,540px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-engine>svg{z-index:3;width:100%;height:100%;display:block;position:relative;overflow:visible}.ai-engine>svg circle{fill:#07122833;stroke:#2563eb;stroke-width:1px;transform-origin:50%}.ai-engine>svg .layer-2{stroke:#2584da;stroke-dasharray:3 7}.ai-engine>svg .layer-3{stroke:#1e3a8a;stroke-dasharray:1 9}.ai-engine>svg .layer-4{stroke:#334155}.ai-engine__connection{fill:none;stroke:#22d3ee;stroke-width:1.3px;stroke-dasharray:1;stroke-dashoffset:1px}.ai-engine__guardrails path{fill:none;stroke:#4ade808c;stroke-width:1px;stroke-dasharray:4 8}.ai-engine__pulse{z-index:1;filter:blur(18px);background:radial-gradient(circle,#2563eb47,#0000 70%);border-radius:50%;position:absolute;inset:22%}.ai-engine__orbit{z-index:2;border:1px dashed #22d3ee45;border-radius:50%;position:absolute;inset:4%}.ai-engine__core{z-index:5;color:#bfe9ff;background:#081a38;border:1px solid #38bdf8;border-radius:50%;align-content:center;justify-items:center;gap:8px;width:116px;height:116px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 52px #2563eb47}.ai-engine__core svg{width:33px}.ai-engine__core span{letter-spacing:.15em;font-family:ui-monospace,monospace;font-size:7px}.ai-engine__node{z-index:6;color:#8296b2;letter-spacing:.14em;background:#050c1ae6;border:1px solid #4c699785;padding:7px 9px;font-family:ui-monospace,monospace;font-size:6px;position:absolute}.ai-engine__node:before{content:"";background:#22d3ee;border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block}.ai-engine__node.node-context{top:1%;left:50%;transform:translate(-50%)}.ai-engine__node.node-knowledge{top:50%;right:-3%;transform:translateY(-50%)}.ai-engine__node.node-action{bottom:1%;left:50%;transform:translate(-50%)}.ai-engine__node.node-trust{top:50%;left:-1%;transform:translateY(-50%)}.ai-journey__copy-stack{z-index:6;pointer-events:none;position:absolute;inset:0}.ai-journey-copy{width:min(27vw,370px);position:absolute;top:50%;translate:0 -50%}.ai-journey-copy--left{left:clamp(38px,6vw,100px)}.ai-journey-copy--right{right:clamp(54px,6vw,100px)}.ai-journey-copy>span{color:#6e82a1;letter-spacing:.14em;text-transform:uppercase;font-family:ui-monospace,monospace;font-size:8px}.ai-journey-copy h2{color:#f1f5f9;letter-spacing:-.055em;text-wrap:balance;margin:18px 0 0;font-size:clamp(2.3rem,3.5vw,3.8rem);font-weight:520;line-height:1}.ai-journey-copy p{color:#8f9eb3;margin:20px 0 0;font-size:14px;line-height:1.72}.ai-journey__rail{z-index:8;flex-direction:column;gap:14px;display:flex;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.ai-journey__rail-dot{background:#60a5fa;border-radius:50%;width:5px;height:5px}.ai-journey__progress{z-index:8;background:#60a5fa2b;width:1px;position:absolute;top:35%;bottom:35%;left:23px}.ai-journey__progress-fill{transform-origin:top;background:#60a5fa;width:100%;height:100%;display:block;transform:scaleY(0)}.ai-journey__bottomline{z-index:8;color:#516078;letter-spacing:.15em;text-align:center;font-family:ui-monospace,monospace;font-size:7px;position:absolute;bottom:24px;left:0;right:0}.ai-capabilities,.ai-use-cases,.ai-method,.ai-stack,.ai-faq{border-top:1px solid #94a3b821;padding:145px 0;position:relative}.ai-capabilities{background:#070b18;scroll-margin-top:78px}.ai-use-cases{background:#050816}.ai-method{background:#080d1b}.ai-stack{background:#050816}.ai-faq{background:#070b18}.ai-section-head{border-bottom:1px solid #94a3b824;grid-template-columns:1fr .58fr;align-items:end;gap:70px;padding-bottom:72px;display:grid}.ai-section-head>div>span,.ai-stack__intro>span,.ai-faq__intro>span{color:#6e82a1;letter-spacing:.15em;font-family:ui-monospace,monospace;font-size:9px}.ai-section-head h2,.ai-stack__intro h2,.ai-faq__intro h2{color:#f5f8fc;letter-spacing:-.062em;max-width:780px;margin:20px 0 0;font-size:clamp(3rem,5.2vw,5.7rem);font-weight:520;line-height:.98}.ai-section-head>p,.ai-faq__intro>p{color:#8f9db1;margin:0;font-size:15px;line-height:1.75}.ai-section-head--compact{padding-bottom:62px}.ai-capabilities__map{border-top:1px solid #94a3b824;border-left:1px solid #94a3b824;grid-template-columns:repeat(3,1fr);margin-top:80px;display:grid;position:relative}.ai-capabilities__line{z-index:2;background:linear-gradient(90deg,#0000,#22d3ee80,#0000);height:1px;position:absolute;top:50%;left:4%;right:4%}.ai-capability{z-index:3;background:#060c1ad4;border-bottom:1px solid #94a3b824;border-right:1px solid #94a3b824;min-height:295px;padding:30px;transition:background-color .22s,transform .28s;position:relative}.ai-capability:hover{z-index:4;background:#0b1427;transform:translateY(-5px)}.ai-capability__meta{color:#7b8da7;letter-spacing:.12em;justify-content:space-between;align-items:center;font-family:ui-monospace,monospace;font-size:7px;display:flex}.ai-capability>svg{color:#60a5fa;width:27px;height:27px;margin-top:48px}.ai-capability h3{color:#eef4fb;letter-spacing:-.03em;margin:21px 0 12px;font-size:22px;font-weight:550}.ai-capability p{color:#8493a9;margin:0;font-size:13px;line-height:1.7}.ai-use-case-explorer{background:#070d1b;border:1px solid #536e9840;grid-template-columns:.32fr 1fr;margin-top:72px;display:grid}.ai-use-case-tabs{border-right:1px solid #94a3b824;flex-direction:column;display:flex}.ai-use-case-tabs button{color:#8796aa;cursor:pointer;min-height:86px;font:inherit;text-align:left;background:0 0;border:0;border-bottom:1px solid #94a3b821;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:0 22px;font-size:13px;transition:color .18s,background-color .18s;display:grid}.ai-use-case-tabs button span{color:#7b8da7;font-family:ui-monospace,monospace;font-size:8px}.ai-use-case-tabs button svg{width:15px}.ai-use-case-tabs button:hover,.ai-use-case-tabs button[aria-selected=true]{color:#eff6ff;background:#2563eb17}.ai-use-case-tabs button[aria-selected=true]{box-shadow:inset 2px 0 #3b82f6}.ai-use-case-panel{grid-template-columns:.82fr 1.18fr;min-height:520px;animation:.42s cubic-bezier(.2,.8,.2,1) both ai-panel-enter;display:grid}.ai-use-case-panel__copy{flex-direction:column;justify-content:center;padding:55px;display:flex}.ai-use-case-panel__icon{color:#7dd3fc;background:#2563eb1a;border:1px solid #60a5fa59;place-items:center;width:46px;height:46px;display:grid}.ai-use-case-panel__icon svg{width:21px}.ai-use-case-panel__copy>span{color:#7b8da7;letter-spacing:.14em;margin-top:30px;font-family:ui-monospace,monospace;font-size:8px}.ai-use-case-panel h3{color:#f1f5f9;letter-spacing:-.055em;margin:18px 0;font-size:clamp(2.25rem,3.3vw,3.8rem);font-weight:520;line-height:1}.ai-use-case-panel__copy>p{color:#8c9bb0;margin:0;font-size:14px;line-height:1.75}.ai-use-case-panel__note{color:#86efac;border-top:1px solid #94a3b81f;align-items:center;gap:9px;margin-top:30px;padding-top:18px;font-size:11px;display:flex}.ai-use-case-panel__note svg{width:15px}.ai-use-case-flow{background:radial-gradient(circle,#2563eb29,#0000 45%),#060b17;border-left:1px solid #94a3b821;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ai-use-case-flow__grid{opacity:.8;background-size:34px 34px}.ai-use-case-flow__step{z-index:2;background:#060e1ee0;border:1px solid #4b689561;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:min(310px,76%);height:62px;display:grid;position:relative}.ai-use-case-flow__step:not(:last-child):after{content:"";background:#2563eb;width:1px;height:24px;position:absolute;top:100%;left:50%}.ai-use-case-flow__step+.ai-use-case-flow__step{margin-top:24px}.ai-use-case-flow__step span{color:#56709a;padding-left:17px;font-family:ui-monospace,monospace;font-size:8px}.ai-use-case-flow__step i{background:linear-gradient(90deg,#2563eb,#22d3ee);height:1px}.ai-use-case-flow__step b{color:#bac8d9;letter-spacing:.08em;text-transform:uppercase;padding-right:18px;font-size:10px;font-weight:600}.ai-method__timeline{grid-template-columns:repeat(4,1fr);margin:80px 0 0;padding:0;list-style:none;display:grid;position:relative}.ai-method__timeline:before{content:"";background:linear-gradient(90deg,#2563eb,#22d3ee,#334155);height:1px;position:absolute;top:24px;left:12%;right:12%}.ai-method__timeline li{border-right:1px solid #94a3b821;min-height:270px;padding:0 35px;position:relative}.ai-method__timeline li:first-child{padding-left:0}.ai-method__timeline li:last-child{border-right:0;padding-right:0}.ai-method__marker{z-index:2;height:48px;position:relative}.ai-method__marker span{color:#93c5fd;background:#071329;border:1px solid #315b9f;border-radius:50%;place-items:center;width:48px;height:48px;font-family:ui-monospace,monospace;font-size:8px;display:grid}.ai-method__timeline li>svg{color:#60a5fa;width:24px;margin-top:42px}.ai-method__timeline h3{color:#edf3fa;margin:18px 0 10px;font-size:22px;font-weight:550}.ai-method__timeline p{color:#8392a8;margin:0;font-size:13px;line-height:1.7}.ai-stack .mts-container{grid-template-columns:.7fr 1fr;gap:100px;display:grid}.ai-stack__intro{align-self:start;position:sticky;top:120px}.ai-stack__intro h2{font-size:clamp(3rem,4.7vw,5.25rem)}.ai-stack__list{border-top:1px solid #94a3b824}.ai-stack__list article{border-bottom:1px solid #94a3b824;grid-template-columns:auto auto 1fr;align-items:center;gap:25px;min-height:145px;padding:25px 0;display:grid}.ai-stack__list article>span{color:#7b8da7;font-family:ui-monospace,monospace;font-size:8px}.ai-stack__list article>svg{color:#60a5fa;width:25px}.ai-stack__list h3{color:#e8eef6;margin:0 0 7px;font-size:19px;font-weight:550}.ai-stack__list p{color:#8190a6;margin:0;font-size:12px;line-height:1.65}.ai-stack__disclaimer{color:#7b8da7;letter-spacing:.08em;grid-column:2;margin:-60px 0 0;font-family:ui-monospace,monospace;font-size:8px;line-height:1.7}.ai-faq__layout{grid-template-columns:.7fr 1fr;align-items:start;gap:100px;display:grid}.ai-faq__intro{position:sticky;top:120px}.ai-faq__intro h2{font-size:clamp(3.2rem,5vw,5.5rem)}.ai-faq__intro>p{margin-top:25px}.ai-faq__accordion{border-top:1px solid #94a3b82b}.ai-faq__accordion [data-radix-collection-item]{color:#eef2f7;text-align:left;min-height:88px;font-size:16px}.ai-faq__accordion [data-radix-collection-item]>span:first-child{color:#7895bf;margin-right:17px;font-family:ui-monospace,monospace;font-size:8px}.ai-faq__accordion [data-state]{border-color:#94a3b826}.ai-faq__accordion [data-state] p{color:#8d9bb0;margin:0;padding:0 0 10px 32px;font-size:13px;line-height:1.75}@keyframes service-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes ai-flow-line{to{stroke-dashoffset:-30px}}@keyframes ai-prompt{0%,to{opacity:.45;width:22%}50%{opacity:1;width:78%}}@keyframes ai-panel-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.service-generic-hero__inner,.ai-hero__inner{grid-template-columns:1fr .92fr;gap:45px}.service-generic-hero h1{font-size:clamp(3.3rem,5.7vw,4.8rem)}.ai-hero h1{font-size:clamp(3.6rem,6vw,5rem)}.ai-operating-layer__prompt{display:none}.ai-engine{width:min(62vw,500px);top:58%}.ai-journey-copy{width:min(680px,100% - 100px);top:18%;translate:none}.ai-journey-copy--left,.ai-journey-copy--right{left:50px;right:auto}.ai-journey-copy h2{font-size:clamp(2.2rem,5vw,3.5rem)}.ai-journey-copy p{max-width:620px;margin-top:13px}.ai-stack .mts-container,.ai-faq__layout{gap:60px}}@media (max-width:900px){.service-generic-hero,.ai-hero{min-height:auto;padding:125px 0 90px}.service-generic-hero__inner,.ai-hero__inner{grid-template-columns:1fr}.service-generic-hero__copy,.ai-hero__copy{max-width:760px}.service-blueprint,.ai-operating-layer{width:min(640px,100%);margin:15px auto 0}.service-generic-hero__scroll,.ai-hero__scroll{display:none}.mts-service-page>section:first-of-type:not(.ai-hero):not(.service-generic-hero){min-height:auto}.ai-section-head{grid-template-columns:1fr;align-items:start;gap:30px}.ai-section-head>p{max-width:630px}.ai-capabilities__map{grid-template-columns:repeat(2,1fr)}.ai-capabilities__line{display:none}.ai-use-case-explorer{grid-template-columns:1fr}.ai-use-case-tabs{border-bottom:1px solid #94a3b824;border-right:0;grid-template-columns:repeat(4,1fr);display:grid}.ai-use-case-tabs button{border-bottom:0;border-right:1px solid #94a3b821;grid-template-columns:auto 1fr;gap:8px;min-height:74px;padding:0 13px}.ai-use-case-tabs button svg{display:none}.ai-use-case-tabs button[aria-selected=true]{box-shadow:inset 0 -2px #3b82f6}.ai-use-case-panel{grid-template-columns:1fr}.ai-use-case-flow{border-top:1px solid #94a3b821;border-left:0;min-height:480px}.ai-method__timeline{grid-template-columns:1fr}.ai-method__timeline:before{width:1px;height:auto;inset:0 auto 0 23px}.ai-method__timeline li,.ai-method__timeline li:first-child,.ai-method__timeline li:last-child{border-right:0;min-height:0;padding:0 0 56px 80px}.ai-method__marker{position:absolute;top:0;left:0}.ai-method__timeline li>svg{margin-top:0}.ai-stack .mts-container,.ai-faq__layout{grid-template-columns:1fr;gap:60px}.ai-stack__intro,.ai-faq__intro{position:static}.ai-stack__disclaimer{grid-column:auto;margin:-25px 0 0}}@media (max-width:600px){.service-backbar__inner{min-height:54px}.service-backbar span{display:none}.service-generic-hero,.ai-hero{padding:108px 0 72px}.service-generic-hero h1,.ai-hero h1{font-size:clamp(3rem,13vw,4rem)}.service-generic-hero__copy>p,.ai-hero__copy>p{font-size:15px;line-height:1.65}.service-generic-hero__actions,.ai-hero__actions{flex-direction:column}.service-blueprint{aspect-ratio:.92}.service-blueprint__orbit.orbit-three{width:290px;height:290px}.service-blueprint__node{min-width:0;padding:7px;font-size:6px}.ai-operating-layer{aspect-ratio:.88}.ai-operating-layer__orbit.orbit-3{width:300px;height:300px}.ai-operating-layer__orbit.orbit-2{width:220px;height:220px}.ai-operating-layer__core{width:92px;height:92px}.ai-source{min-width:0;padding:8px;font-size:6px}.ai-source svg{width:12px}.ai-operating-layer__coordinates{display:none}.ai-hero__principles{gap:13px}.ai-hero__principles span{font-size:8px}.ai-journey,.ai-journey__stage{min-height:680px}.ai-journey__topline{top:88px;left:16px;right:16px}.ai-journey__topline span:last-child{display:none}.ai-engine{width:min(94vw,390px);top:65%}.ai-journey-copy{width:calc(100% - 56px);top:16%}.ai-journey-copy--left,.ai-journey-copy--right{left:28px}.ai-journey-copy h2{margin-top:12px;font-size:clamp(2rem,9vw,2.8rem)}.ai-journey-copy p{margin-top:10px;font-size:12px;line-height:1.6}.ai-engine__node{padding:6px;font-size:5px}.ai-engine__core{width:92px;height:92px}.ai-journey__rail{right:13px}.ai-journey__progress{left:11px}.ai-journey__bottomline{font-size:5.5px;bottom:14px;left:30px;right:30px}.ai-capabilities,.ai-use-cases,.ai-method,.ai-stack,.ai-faq{padding:100px 0}.ai-section-head{padding-bottom:50px}.ai-section-head h2,.ai-stack__intro h2,.ai-faq__intro h2{font-size:clamp(2.65rem,11.5vw,3.8rem)}.ai-capabilities__map{grid-template-columns:1fr;margin-top:55px}.ai-capability{min-height:245px}.ai-capability>svg{margin-top:35px}.ai-use-case-tabs{display:flex;overflow-x:auto}.ai-use-case-tabs button{flex:none;min-width:142px}.ai-use-case-panel__copy{padding:36px 24px}.ai-use-case-flow{min-height:420px}.ai-use-case-flow__step{width:84%}.ai-faq__accordion [data-radix-collection-item]{font-size:14px}}@media (prefers-reduced-motion:reduce){.service-blueprint__orbit,.ai-operating-layer__orbit,.ai-operating-layer>svg path,.ai-operating-layer__prompt i{animation:none!important}.ai-journey{height:auto;min-height:0}.ai-journey__stage{height:auto;min-height:0;padding:115px 20px 80px;display:grid;overflow:visible}.ai-engine{width:min(520px,88vw);margin:0 auto 55px;position:relative;top:auto;left:auto;transform:none}.ai-journey__copy-stack{gap:20px;display:grid;position:relative;inset:auto}.ai-journey-copy,.ai-journey-copy--left,.ai-journey-copy--right{background:#070d1bcc;border:1px solid #94a3b826;width:min(720px,100%);margin-inline:auto;padding:24px;position:relative;top:auto;left:auto;right:auto;opacity:1!important;visibility:visible!important;transform:none!important}.ai-journey__rail,.ai-journey__progress,.ai-journey__bottomline{display:none}}
.mts-header__actions{justify-self:end;align-items:center;gap:10px;display:flex}.mts-theme-switcher{color:#dbeafe;cursor:pointer;background:#070d1cb8;border:1px solid #60a5fa52;border-radius:3px;flex:0 0 42px;place-items:center;width:42px;height:42px;transition:color .18s,background-color .18s,border-color .18s;display:grid}.mts-theme-switcher:hover{color:#fff;background:#2563eb2e;border-color:#60a5fab8}.mts-theme-switcher svg{width:18px;height:18px}.light .mts-page{--mts-ink:#f8fafc;--mts-surface:#fff;--mts-surface-raised:#f1f5f9;--mts-blue:#2563eb;--mts-blue-light:#2563eb;--mts-cyan:#0891b2;--mts-green:#16a34a;--mts-white:#0f172a;--mts-muted:#475569;--mts-line:#33415524;color:#0f172a;background:#f8fafc}.light .text-white{color:#0f172a}.light .bg-gradient-to-r.text-white,.light .bg-gray-900.text-white{color:#fff}.light a.hover\:text-white:hover{color:#0f172a}.light .mts-page ::-moz-selection{color:#0f172a;background:#2563eb38}.light .mts-service-page ::-moz-selection{color:#0f172a;background:#2563eb38}.light .mts-page ::selection,.light .mts-service-page ::selection{color:#0f172a;background:#2563eb38}.light .mts-page :is(a,button,input,textarea):focus-visible,.light .mts-service-page :is(a,button,input,textarea):focus-visible{box-shadow:0 0 0 2px #f8fafc,0 0 0 4px #0891b2}.light .mts-header.is-scrolled{background:#f8fafcdb;border-color:#33415521;box-shadow:0 10px 32px #0f172a14}.light .mts-brand{color:#0f172a}.light .mts-brand__name span,.light .mts-header__nav a{color:#475569}.light .mts-header__nav a:hover{color:#0f172a}.light .mts-header__cta{color:#1d4ed8;background:#2563eb14;border-color:#2563eb4d}.light .mts-header__cta:hover{background:#2563eb24;border-color:#2563eb}.light .mts-theme-switcher,.light .mts-header__menu{color:#1e3a8a;background:#fffc;border-color:#2563eb40}.light .mts-theme-switcher:hover,.light .mts-header__menu:hover{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.light .mts-mobile-menu{background:#f8fafcfa}.light .mts-mobile-menu__meta,.light .mts-mobile-menu>a span{color:#64748b}.light .mts-mobile-menu>a:not(.mts-mobile-menu__cta){color:#0f172a}.light .mts-hero{background:radial-gradient(circle at 72% 44%,#2563eb21,#0000 31%),linear-gradient(#f8fafc 0%,#f4f7fb 74%,#eef4ff 100%)}.light .mts-cursor-glow{background:radial-gradient(circle,#2563eb1a,#0000 68%)}.light .mts-hero h1,.light .mts-manifesto p,.light .story-copy h2,.light .mts-section-head h2,.light .mts-results__header h2,.light .mts-contact__intro h2,.light .solution-chapter h3,.light .mts-method__timeline h3,.light .mts-authority h2,.light .mts-blog__header h2,.light .mts-blog-card h3 a,.light .mts-blog__empty h3{color:#0f172a}.light .mts-kicker,.light .mts-section-number,.light .solution-chapter__link,.light .mts-blog__intro a,.light .mts-blog-card__link,.light .mts-blog__empty>a{color:#1d4ed8}.light .mts-kicker b,.light .mts-kicker--muted,.light .mts-section-number,.light .mts-hero__content>p,.light .story-copy p,.light .mts-section-head>p,.light .mts-results__header>p,.light .solution-chapter__copy>p,.light .mts-method__timeline p,.light .mts-method__note p,.light .mts-authority__copy>p,.light .mts-results__flow p,.light .mts-blog__intro p,.light .mts-blog-card p,.light .mts-blog__empty p,.light .mts-contact__intro>div:last-child>p,.light .mts-contact__aside>p,.light .mts-footer__top>p,.light .mts-footer__nav a,.light .mts-footer__location,.light .mts-footer__bottom{color:#475569}.light .mts-button--outline,.light .mts-button--ghost{color:#1e293b;background:#ffffffb8;border-color:#33415538}.light .mts-button--outline:hover,.light .mts-button--ghost:hover{background:#eff6ff;border-color:#2563eb8c}.light .mts-button--light{color:#fff;background:#0f172a}.light .mts-button--light:hover{background:#1e293b}.light .mts-manifesto,.light .mts-solutions,.light .mts-authority,.light .mts-blog,.light .mts-contact{background-color:#fff}.light .mts-manifesto,.light .mts-authority,.light .mts-blog,.light .mts-contact{background-image:radial-gradient(circle at 82% 20%,#2563eb12,#0000 30%)}.light .story-scroll,.light .story-stage,.light .mts-method,.light .mts-results{background-color:#f8fafc}.light .story-stage{background-image:radial-gradient(circle at 50% 52%,#2563eb1f,#0000 29%)}.light .story-stage__topline,.light .story-stage__bottomline,.light .story-copy__meta,.light .solution-chapter__number,.light .mts-results__flow>div>span,.light .mts-blog-card__date,.light .mts-contact__availability,.light .mts-form__privacy{color:#64748b}.light .story-module,.light .story-ecosystem{color:#334155;background:#ffffffe6;box-shadow:0 12px 30px #0f172a1a}.light .solution-chapter__outcome,.light .mts-authority__copy .mts-authority__lead,.light .mts-contact__direct a,.light .mts-field label{color:#334155}.light .mts-method__note,.light .mts-authority__expertise span{color:#334155;background:#dbeafe6b;border-color:#2563eb2e}.light .mts-results__flow>div,.light .mts-blog-card,.light .mts-blog__empty,.light .mts-contact__panel{background:#ffffffe0;border-color:#33415524;box-shadow:0 22px 60px #0f172a14}.light .mts-results__flow>i{background:#eff6ff}.light .mts-contact__aside{background-color:#eff6ffb8;background-image:linear-gradient(#3341550a 1px,#0000 1px),linear-gradient(90deg,#3341550a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-color:#3341551f}.light .mts-field input,.light .mts-field textarea{color:#0f172a;background:#fff;border-color:#33415533}.light .mts-field input::-moz-placeholder{color:#94a3b8}.light .mts-field textarea::-moz-placeholder{color:#94a3b8}.light .mts-field input::placeholder,.light .mts-field textarea::placeholder{color:#94a3b8}.light .mts-field input:focus,.light .mts-field textarea:focus{background:#fff}.light .mts-form__status a,.light .mts-contact__direct a:hover{color:#1d4ed8}.light .mts-footer{background:#f1f5f9}.light .mts-footer__social{color:#475569;border-color:#cbd5e1}.light .mts-footer__social:hover,.light .mts-footer__nav a:hover{color:#1d4ed8}.light .mts-service-page{color:#0f172a;background:#f8fafc}.light .mts-service-page:before{background-image:linear-gradient(#33415509 1px,#0000 1px),linear-gradient(90deg,#33415509 1px,#0000 1px)}.light .service-backbar{background:#fffffff0;border-color:#3341551f}.light .service-backbar :is(a,span){color:#475569}.light .service-backbar a{color:#1d4ed8}.light .service-backbar a:hover{color:#0f172a}.light .service-generic-hero,.light .ai-hero{background:radial-gradient(circle at 74% 42%,#2563eb21,#0000 32%),linear-gradient(#f8fafc,#eef4ff)}.light .mts-service-page>section:first-of-type:not(.ai-hero):not(.service-generic-hero){background-color:#f8fafc!important}.light .mts-service-page>section:first-of-type:not(.ai-hero):not(.service-generic-hero) .rounded-2xl{background:#fffc!important}.light .service-generic-hero h1,.light .ai-hero h1,.light .ai-journey-copy h2,.light .ai-section-head h2,.light .ai-stack__intro h2,.light .ai-faq__intro h2,.light .ai-capability h3,.light .ai-use-case-panel h3,.light .ai-method__timeline h3,.light .ai-stack__list h3,.light .ai-faq__accordion [data-radix-collection-item]{color:#0f172a}.light .service-generic-hero__copy>p,.light .ai-hero__copy>p,.light .ai-journey-copy p,.light .ai-section-head>p,.light .ai-faq__intro>p,.light .ai-capability p,.light .ai-use-case-panel__copy>p,.light .ai-method__timeline p,.light .ai-stack__list p,.light .ai-faq__accordion [data-state] p{color:#475569}.light .service-generic-hero__scroll,.light .ai-hero__scroll,.light .ai-journey__topline,.light .ai-journey__bottomline,.light .ai-journey-copy>span,.light .ai-section-head>div>span,.light .ai-stack__intro>span,.light .ai-faq__intro>span,.light .ai-capability__meta,.light .ai-use-case-tabs button,.light .ai-use-case-tabs button span,.light .ai-use-case-panel__copy>span,.light .ai-stack__list article>span,.light .ai-stack__disclaimer{color:#64748b}.light .ai-journey,.light .ai-journey__stage{background-color:#f8fafc}.light .ai-journey__stage{background-image:radial-gradient(circle,#2563eb1f,#0000 31%)}.light .ai-capabilities,.light .ai-method,.light .ai-faq{background:#fff}.light .ai-use-cases,.light .ai-stack{background:#f8fafc}.light .ai-capability,.light .ai-use-case-explorer{background:#ffffffe6;border-color:#33415524}.light .ai-capability:hover{background:#eff6ff}.light .ai-use-case-tabs,.light .ai-use-case-tabs button{border-color:#3341551f}.light .ai-use-case-tabs button:hover,.light .ai-use-case-tabs button[aria-selected=true]{color:#0f172a}.light :is(.mts-page,.mts-service-page){--effect-surface:#f8fafc;--effect-surface-raised:#ffffffe6;--effect-surface-blue:#eff6ff;--effect-border:#3341552e;--effect-border-blue:#2563eb47;--effect-grid:#2563eb12;--effect-text:#334155;--effect-muted:#64748b;--effect-blue:#2563eb;--effect-cyan:#0891b2;--effect-shadow:0 28px 70px #0f172a1c}.light :is(.solution-visual__grid,.service-blueprint__grid,.ai-operating-layer__grid,.ai-use-case-flow__grid){background-image:linear-gradient(var(--effect-grid) 1px, transparent 1px), linear-gradient(90deg, var(--effect-grid) 1px, transparent 1px)}.light .mts-core__halo{background:radial-gradient(circle,#2563eb2e,#0891b20d 45%,#0000 72%)}.light .mts-hero__core-meta,.light .mts-core__label{color:var(--effect-muted)}.light .mts-hero__core-meta i{background:#bfdbfe}.light .mts-core__label{border-color:var(--effect-border-blue);background:var(--effect-surface-raised);box-shadow:0 10px 28px #0f172a14}.light .mts-core .core-grid path{stroke:#bfdbfe}.light .mts-core .core-crosshair,.light .mts-core .infra-frame>path{stroke:#94a3b8}.light .mts-core .infra-node circle:first-child{fill:#f8fafc;stroke:#0891b2}.light .mts-core .core-center>circle:first-child{fill:#f8fafc}.light .mts-core .core-center>path:first-of-type{fill:#eff6ff}.light .mts-core .core-center>path:nth-of-type(2){fill:#dbeafe}.light .mts-core .core-center>path:nth-of-type(3){stroke:#0f172a}.light .mts-core .core-fragment rect{fill:#fffffff0;stroke:#93c5fd}.light .mts-core .core-fragment path{stroke:#93c5fd}.light .mts-core .core-fragment text{fill:#475569}.light .solution-visual{border-color:var(--effect-border-blue);background:radial-gradient(circle at 50% 50%, #2563eb21, transparent 45%), var(--effect-surface);box-shadow:var(--effect-shadow)}.light .solution-visual:after{background:linear-gradient(90deg,#0000,#2563eb0f,#0000)}.light .solution-visual__header,.light .solution-visual__footer{color:var(--effect-muted)}.light .solution-visual__footer i{background:#bfdbfe}.light .solution-visual__diagram path{stroke:#2563eba8}.light .solution-chapter:hover .solution-visual__diagram path{stroke:#2563eb}.light .solution-visual__center{color:#1d4ed8;background:#fffffff0;border-color:#2563eb73;box-shadow:0 0 42px #2563eb29,inset 0 0 20px #2563eb14}.light .solution-visual__orbit{border-color:#2563eb47}.light .solution-visual__node{background:#0284c7;border-color:#fff;box-shadow:0 0 12px #0284c76b}.light .solution-visual__label{border-color:var(--effect-border-blue);background:var(--effect-surface-raised);color:var(--effect-text);box-shadow:0 8px 20px #0f172a0f}.light .mts-authority__portrait{border-color:var(--effect-border-blue);background:radial-gradient(circle at 50% 44%, #2563eb29, transparent 34%), var(--effect-surface);box-shadow:var(--effect-shadow)}.light .mts-authority__caption{border-color:var(--effect-border-blue);background:var(--effect-surface-raised);box-shadow:0 14px 36px #0f172a14}.light .mts-authority__caption span{color:var(--effect-muted)}.light .mts-authority__caption b{color:var(--effect-text)}.light .mts-blog-card__media{border-color:var(--effect-border);background:radial-gradient(circle,#2563eb29,#0000 34%),linear-gradient(145deg,#eff6ff,#f8fafc)}.light .mts-blog-card__media:after{background:linear-gradient(#0000 42%,#dbeafe5c)}.light .mts-blog-card__media>span,.light .mts-blog-card__media>i{border-color:var(--effect-border-blue);background:var(--effect-surface-raised);color:#1d4ed8}.light .service-blueprint{border-color:var(--effect-border-blue);background:radial-gradient(circle at 50% 50%, #2563eb24, transparent 43%), var(--effect-surface);box-shadow:var(--effect-shadow)}.light .service-blueprint:before,.light .service-blueprint:after{background:#2563eb2b}.light .service-blueprint__meta,.light .service-blueprint__status{color:var(--effect-muted)}.light .service-blueprint__orbit{border-color:#2563eb4d}.light .service-blueprint__core{color:#1d4ed8;background:#fffffff2;border-color:#2563eb7a;box-shadow:0 0 46px #2563eb2b,inset 0 0 20px #2563eb14}.light .service-blueprint>svg path{stroke:#0891b29e}.light .service-blueprint__node{border-color:var(--effect-border-blue);background:var(--effect-surface-raised);color:var(--effect-text);box-shadow:0 8px 20px #0f172a0f}.light .ai-operating-layer{border-color:var(--effect-border-blue);background:radial-gradient(circle at 50% 49%, #2563eb24, transparent 38%), var(--effect-surface);box-shadow:var(--effect-shadow)}.light .ai-operating-layer__meta,.light .ai-operating-layer__coordinates{color:var(--effect-muted)}.light .ai-operating-layer__orbit{border-color:#2563eb4d}.light .ai-operating-layer__core{background:#fffffff5;box-shadow:0 0 52px #2563eb2b,inset 0 0 24px #0891b214}.light .ai-operating-layer__core span{color:#1e3a8a}.light .ai-operating-layer__core small{color:var(--effect-cyan)}.light .ai-operating-layer>svg path{stroke:#0891b2a3}.light .ai-source,.light .ai-operating-layer__prompt{border-color:var(--effect-border-blue);background:var(--effect-surface-raised);color:var(--effect-text);box-shadow:0 8px 20px #0f172a0f}.light .ai-operating-layer__prompt span{color:var(--effect-muted)}.light .ai-operating-layer__prompt p{color:var(--effect-text)}.light .ai-operating-layer__guardrail{color:#15803d}.light .ai-engine>svg circle{fill:#dbeafe5c}.light .ai-engine>svg .layer-3,.light .ai-engine>svg .layer-4{stroke:#2563eb61}.light .ai-engine__core{color:#1d4ed8;background:#fffffff5;box-shadow:0 0 46px #2563eb2b}.light .ai-engine__node{border-color:var(--effect-border-blue);background:var(--effect-surface-raised);color:var(--effect-text);box-shadow:0 8px 20px #0f172a0f}.light .ai-use-case-flow{border-color:var(--effect-border);background:radial-gradient(circle, #2563eb21, transparent 47%), var(--effect-surface)}.light .ai-use-case-flow__step{border-color:var(--effect-border-blue);background:var(--effect-surface-raised);box-shadow:0 10px 24px #0f172a12}.light .ai-use-case-flow__step span{color:var(--effect-muted)}.light .ai-use-case-flow__step b{color:var(--effect-text)}@media (max-width:1180px){.mts-header__inner{grid-template-columns:1fr auto auto;gap:16px}.mts-header__actions{gap:8px}}@media (max-width:900px){.mts-header__inner{grid-template-columns:1fr auto;gap:12px}.mts-header__actions{gap:8px}.mts-theme-switcher,.mts-header__menu{width:42px;height:42px}}@media (max-width:480px){.mts-theme-switcher,.mts-header__menu{width:40px;height:40px}}
