html{scrollbar-gutter:stable}html body .header,html body .header.header{background-color:#fff!important;border-bottom:1px solid #e6eaec!important}html body .header .header__container{background-color:transparent!important}.header .header__search--toggle{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDUxYzJjIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyIgdmlld0JveD0iMCAwIDI0IDI0Ij48Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4Ii8+PHBhdGggZD0ibTIxIDIxLTQuMzUtNC4zNSIvPjwvc3ZnPg==")!important}.header .header__navigation--toggle{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDUxYzJjIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMyAxMmgxOE0zIDZoMThNMyAxOGgxOCIvPjwvc3ZnPg==")!important}.header__language-switcher{display:none!important}.smt-nav{--smt-build:3;--smt-ink:#051c2c;--smt-muted:#5a6b75;--smt-line:#e3e8ea;--smt-paper:#fff;--smt-paper-2:#f4f7f8;--smt-accent:#0bc9e8;--smt-teal:#00a1c0;--smt-coral:#ef6b51;--smt-ease:cubic-bezier(.2,.7,.2,1);height:100%}.smt-nav,.smt-nav *{font-family:Poppins,sans-serif}.smt-nav,.smt-nav__list{align-items:center;display:flex}.smt-nav__list{gap:2px;list-style:none;margin:0;padding:0}.smt-nav__item{align-items:center;display:flex;position:static}.smt-nav__btn{align-items:center;background:none;border:0;color:#051c2c;cursor:pointer;display:inline-flex;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;gap:8px;letter-spacing:.01em;line-height:1;padding:12px 18px;position:relative;text-decoration:none;white-space:nowrap}.smt-nav__btn:hover{color:#00a1c0}.smt-nav__btn--link{color:#051c2c;text-decoration:none}.smt-nav__btn--link:hover{color:#00a1c0}.smt-chev{border-bottom:2px solid rgba(5,28,44,.55);border-right:2px solid rgba(5,28,44,.55);height:7px;transform:rotate(45deg);transition:transform .25s var(--smt-ease);width:7px}.smt-lang{align-items:center;display:flex;font-family:Poppins,sans-serif;gap:8px;margin-left:24px}.smt-lang a{color:#9aa7ae;font-size:14px;font-weight:600;padding:4px 2px;text-decoration:none;transition:color .15s var(--smt-ease)}.smt-lang a:hover{color:#051c2c}.smt-lang a.is-active{color:#0bc9e8}.smt-lang .sep{color:#cbd3d7;font-size:13px}.smt-nav__btn:after{background:var(--smt-accent);bottom:0;content:"";height:3px;left:18px;position:absolute;right:18px;transform:scaleX(0);transform-origin:left;transition:transform .25s var(--smt-ease)}.smt-nav__item.open .smt-nav__btn:after,.smt-nav__item:hover .smt-nav__btn:after{transform:scaleX(1)}.smt-nav__item.open .smt-chev{transform:rotate(-135deg)}.smt-mega{background:var(--smt-paper);border-bottom:1px solid var(--smt-line);border-top:1px solid var(--smt-line);box-shadow:0 30px 60px -30px rgba(5,28,44,.28);left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:78px;transition:opacity .22s var(--smt-ease),visibility .22s;visibility:hidden;z-index:55}.smt-nav__item.open .smt-mega{opacity:1;pointer-events:auto;visibility:visible}.smt-mega__inner{margin:0 auto;padding:46px 0 50px}.smt-mega__cols{display:grid;gap:44px;grid-template-columns:repeat(var(--smt-cols,3),1fr)}.smt-mega__cols--flat{grid-template-columns:1fr}.smt-mega__cols--flat.has-feature{grid-template-columns:2.4fr 1fr}.smt-mega__links--multi{column-count:3;column-gap:48px;list-style:none;margin:0;padding:0}.smt-mega__links--multi li{break-inside:avoid}.smt-mega__links--multi a{align-items:center;border-bottom:1px solid var(--smt-line);color:var(--smt-ink);display:flex;font-size:16px;justify-content:space-between;padding:13px 0;text-decoration:none;transition:color .15s var(--smt-ease)}.smt-mega__links--multi a:hover{color:var(--smt-teal)}.smt-mega__links--multi a .ar{color:var(--smt-accent);opacity:0;transition:all .2s var(--smt-ease)}.smt-mega__links--multi a:hover .ar{opacity:1;transform:translateX(4px)}@media (max-width:1080px){.smt-mega__links--multi{column-count:1}}.smt-mega__col h4,.smt-mega__title{border-bottom:2px solid var(--smt-accent);color:var(--smt-teal);font-size:12px;font-weight:700;letter-spacing:.14em;margin:0 0 16px;padding-bottom:12px;text-transform:uppercase}.smt-mega__title a{color:inherit;text-decoration:none}.smt-mega__links{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.smt-mega__links a{align-items:center;color:var(--smt-ink);display:flex;font-size:15.5px;padding:9px 0;text-decoration:none;transition:color .15s var(--smt-ease)}.smt-mega__links a .ar{color:var(--smt-accent);margin-left:6px;opacity:0;transition:all .2s var(--smt-ease)}.smt-mega__links a:hover{color:var(--smt-teal)}.smt-mega__links .smt-mega__label{align-items:center;color:var(--smt-ink);cursor:default;display:flex;font-size:15.5px;padding:9px 0;text-decoration:none}.smt-nav__btn--link:not(a){cursor:default}.smt-mega__links a:hover .ar{margin-left:10px;opacity:1}.smt-mega__feature{background:var(--smt-paper-2);border:1px solid var(--smt-line);border-radius:6px;border-top:3px solid var(--smt-accent);display:flex;flex-direction:column;justify-content:center;padding:26px 24px}.smt-mega__feature .k{color:var(--smt-coral);font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.smt-mega__feature h3{font-size:22px;line-height:1.18;margin:0 0 10px}.smt-mega__feature p{color:var(--smt-muted);font-size:14px;margin:0 0 16px}.smt-mega__feature .flink{align-items:center;color:var(--smt-ink);display:inline-flex;font-size:14px;font-weight:700;gap:8px;text-decoration:none}.smt-mega__feature .flink .ar{transition:transform .2s var(--smt-ease)}.smt-mega__feature .flink:hover .ar{transform:translateX(5px)}.smt-scrim{background:rgba(5,28,44,.35);inset:0;opacity:0;position:fixed;transition:opacity .26s var(--smt-ease),visibility .26s;visibility:hidden;z-index:50}body.smt-mega-open .smt-scrim{opacity:1;visibility:visible}.smt-mpanel{background:var(--smt-paper,#fff);display:flex;flex-direction:column;inset:0;overflow-y:auto;position:fixed;transform:translateX(100%);transition:transform .35s cubic-bezier(.2,.7,.2,1);z-index:90;-webkit-overflow-scrolling:touch}.smt-mpanel,.smt-mpanel *{font-family:Poppins,sans-serif}body.smt-m-open .smt-mpanel{transform:none}.smt-mpanel__head{align-items:center;border-bottom:1px solid #e3e8ea;display:flex;justify-content:space-between;min-height:72px;padding:0 22px}.smt-mpanel__close{border:1px solid #e3e8ea;border-radius:2px;font-size:22px;height:44px;line-height:1;width:44px}.smt-acc>button,.smt-mpanel__close{background:none;color:#051c2c;cursor:pointer}.smt-acc>button{align-items:center;border:0;border-bottom:1px solid #e3e8ea;display:flex;font:inherit;font-size:18px;font-weight:500;justify-content:space-between;padding:18px 22px;width:100%}.smt-acc>button .smt-chev{transform:rotate(45deg)}.smt-acc.open>button .smt-chev{transform:rotate(225deg)}.smt-acc__sub{background:#f4f7f8;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.2,.7,.2,1)}.smt-acc__sub-inner{padding:6px 22px 16px}.smt-acc__sub h5{color:#00a1c0;font-size:11.5px;font-weight:700;letter-spacing:.12em;margin:14px 0 6px;text-transform:uppercase}.smt-acc__sub a{color:#051c2c;display:block;font-size:15.5px;padding:9px 0;text-decoration:none}.smt-mpanel{display:none}@media (max-width:920px){.smt-nav__list{display:none}.smt-mpanel{display:flex}.smt-mega{display:none}html body .header__navigation.open{display:none!important}}.smt-sec{font-family:Montserrat,Verdana,sans-serif}.smt-eyebrow{align-items:center;color:#0e6b99;display:inline-flex;font-size:12px;font-weight:600;gap:10px;letter-spacing:.2em;margin-bottom:16px;text-transform:uppercase}.smt-eyebrow:before{background:#0bc9e8;content:"";display:inline-block;height:1px;width:26px}.smt-sec h2{color:#051c2c;font-size:clamp(28px,4vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.smt-sec h2 .em{color:#0e6b99;font-style:italic}.smt-sec .smt-lead{color:#51606b;font-size:18px;line-height:1.6;margin-top:18px;max-width:64ch}.smt-sec--dark{color:#c7d3da}.smt-sec--dark h2{color:#fff}.smt-sec--dark .smt-eyebrow{color:#0bc9e8}.smt-sec--dark .smt-lead{color:#9fb0ba}.smt-reto .smt-big{color:#051c2c;font-size:clamp(28px,4.4vw,48px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-top:14px;max-width:20ch}.smt-reto .smt-big .em{color:#0e6b99;font-style:italic}.smt-fail{background:rgba(5,28,44,.12);border:1px solid rgba(5,28,44,.12);display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:44px}.smt-fail .f{background:#fff;padding:30px 26px}.smt-fail .x{color:#0e6b99;font-size:30px;font-style:italic;font-weight:700;line-height:1}.smt-fail h3{color:#051c2c;font-size:18px;margin:14px 0 8px}.smt-fail p{color:#51606b;font-size:14px;margin:0}@media(max-width:780px){.smt-fail{grid-template-columns:1fr}}.smt-why-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:46px}.smt-why-grid .wc{border-top:2px solid #0bc9e8;padding-top:22px}.smt-why-grid .neg{color:#fff;font-size:22px;font-style:italic;font-weight:600;line-height:1.2}.smt-why-grid p{color:#9fb0ba;font-size:15px;margin-top:12px}@media(max-width:780px){.smt-why-grid{gap:0;grid-template-columns:1fr}.smt-why-grid .wc{border-top:1px solid hsla(0,0%,100%,.14);padding:22px 0}.smt-why-grid .wc:first-child{border-top:2px solid #0bc9e8}}.smt-triad{border-top:1px solid hsla(0,0%,100%,.12);display:grid;grid-template-columns:repeat(3,1fr);margin-top:46px}.smt-triad .verb{border-right:1px solid hsla(0,0%,100%,.12);padding:34px 30px}.smt-triad .verb:last-child{border-right:none}.smt-triad .n{color:#0bc9e8;font-size:12px;font-weight:600;letter-spacing:.2em}.smt-triad h3{color:#fff;font-size:24px;margin:12px 0 10px}.smt-triad p{color:#9fb0ba;font-size:15px;margin:0}@media(max-width:780px){.smt-triad{grid-template-columns:1fr}.smt-triad .verb{border-bottom:1px solid hsla(0,0%,100%,.12);border-right:none}}.smt-cta{margin-top:40px}.smt-cta a{align-items:center;background:#0bc9e8;border-radius:3px;color:#051c2c;display:inline-flex;font-size:15px;font-weight:700;gap:10px;padding:15px 26px;text-decoration:none;transition:transform .2s,box-shadow .2s}.smt-cta a:hover{box-shadow:0 14px 30px -12px rgba(11,201,232,.6);transform:translateY(-2px)}.smt-steps{margin-top:30px;max-width:900px}.smt-step{border-top:1px solid rgba(5,28,44,.12);display:grid;gap:22px;grid-template-columns:auto 1fr;padding:20px 0}.smt-step:last-child{border-bottom:1px solid rgba(5,28,44,.12)}.smt-step .no{color:#0bc9e8;font-size:13px;font-weight:700;letter-spacing:.1em;padding-top:4px}.smt-step h3{color:#051c2c;font-size:19px;margin:0}.smt-step p{color:#51606b;font-size:14.5px;margin:5px 0 0}.smt-mg{background:rgba(5,28,44,.12);border:1px solid rgba(5,28,44,.12);display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:44px}.smt-mg .mc{background:#fff;display:flex;flex-direction:column;padding:28px 24px}.smt-mg .no{color:#0bc9e8;font-size:13px;font-weight:700;letter-spacing:.12em}.smt-mg h3{color:#051c2c;font-size:17px;line-height:1.2;margin:14px 0 8px}.smt-mg p{color:#51606b;font-size:14px;margin:0}@media(max-width:880px){.smt-mg{grid-template-columns:1fr 1fr}}@media(max-width:520px){.smt-mg{grid-template-columns:1fr}}.smt-sectors-grid{background:rgba(5,28,44,.12);border:1px solid rgba(5,28,44,.12);display:grid;gap:1px;grid-template-columns:repeat(3,1fr);margin-top:44px}.smt-sectors-grid .sc{background:#fff;padding:26px 24px}.smt-sectors-grid h3{color:#051c2c;font-size:18px;margin:0}.smt-sectors-grid p{color:#51606b;font-size:13.5px;margin:8px 0 0}@media(max-width:780px){.smt-sectors-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.smt-sectors-grid{grid-template-columns:1fr}}.smt-faq{max-width:920px}.smt-faq .qa{border-top:1px solid rgba(5,28,44,.12)}.smt-faq .qa:last-child{border-bottom:1px solid rgba(5,28,44,.12)}.smt-faq summary{align-items:center;color:#051c2c;cursor:pointer;display:flex;font-size:19px;font-weight:600;gap:20px;justify-content:space-between;list-style:none;padding:20px 0}.smt-faq summary::-webkit-details-marker{display:none}.smt-faq summary .pl{color:#0bc9e8;font-size:24px;font-weight:400;line-height:1;transition:transform .25s}.smt-faq details[open] summary .pl{transform:rotate(45deg)}.smt-faq .a{color:#51606b;font-size:15.5px;line-height:1.6;max-width:70ch;padding:0 0 22px}.smt-assess{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:8px}.smt-assess .acard{border-radius:8px;box-shadow:0 18px 42px -28px rgba(5,28,44,.45);padding:30px 28px;transition:transform .25s,box-shadow .25s}.smt-assess .acard:hover{box-shadow:0 26px 54px -26px rgba(5,28,44,.5);transform:translateY(-4px)}.smt-assess .atag{font-size:12px;font-weight:700;letter-spacing:.14em;margin-bottom:14px;opacity:.9;text-transform:uppercase}.smt-assess .acard h3{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.18;margin:0 0 10px}.smt-assess .asub{font-size:14.5px;font-weight:600;line-height:1.45;margin:0 0 12px}.smt-assess .adesc{font-size:13.5px;line-height:1.6;margin:0;opacity:.95}.smt-assess .acard--teal{background:#0bc9e8;color:#063040}.smt-assess .acard--teal h3{color:#051c2c}.smt-assess .acard--teal .atag{color:#064a5c}.smt-assess .acard--blue{background:#0e6b99;color:#e6f2f8}.smt-assess .acard--blue .asub,.smt-assess .acard--blue h3{color:#fff}.smt-assess .acard--blue .atag{color:#a7d6ea}.smt-assess .acard{display:flex;flex-direction:column}.smt-assess .amore{align-items:center;align-self:flex-start;display:inline-flex;font-size:13.5px;font-weight:700;gap:8px;letter-spacing:.02em;margin-top:auto;padding-top:18px;text-decoration:none;transition:gap .2s,opacity .2s}.smt-assess .amore .ar{transition:transform .2s}.smt-assess .amore:hover{gap:12px;opacity:.85}.smt-assess .amore:hover .ar{transform:translateX(3px)}.smt-assess .acard--teal .amore{color:#063040}.smt-assess .acard--blue .amore{color:#fff}@media(max-width:900px){.smt-assess{grid-template-columns:1fr 1fr}}@media(max-width:600px){.smt-assess{grid-template-columns:1fr}}.smt-products{display:grid;gap:28px;grid-template-columns:repeat(3,1fr);margin-top:8px}.smt-pcard{background:#fff;border-radius:12px;box-shadow:0 20px 48px -30px rgba(5,28,44,.42);display:flex;flex-direction:column;overflow:hidden;transition:transform .28s,box-shadow .28s}.smt-pcard:hover{box-shadow:0 32px 64px -28px rgba(5,28,44,.5);transform:translateY(-6px)}.smt-pcard .pvisual{align-items:center;display:flex;height:152px;justify-content:center;overflow:hidden;position:relative}.smt-pcard .pvisual:after{background:radial-gradient(circle at 28% 26%,hsla(0,0%,100%,.22),transparent 62%);content:"";inset:0;position:absolute}.smt-pcard .pvisual svg{animation:smtFloat 5s ease-in-out infinite;fill:none;height:72px;position:relative;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:72px;z-index:1}@keyframes smtFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.pv-[REDACTADO]{background:linear-gradient(135deg,#0bc9e8,#0e6b99);background:linear-gradient(135deg,#0e6b99,#051c2c);background:linear-gradient(135deg,#0bc9e8 5%,#051c2c)}.smt-pcard .pbody{display:flex;flex:1;flex-direction:column;padding:26px 28px 30px}.smt-pcard .ptag{color:#0e6b99;font-size:11px;font-weight:700;letter-spacing:.14em;margin-bottom:12px;text-transform:uppercase}.smt-pcard .ptag b{color:#051c2c}.smt-pcard h3{color:#051c2c;font-size:24px;font-weight:700;letter-spacing:-.01em;margin:0 0 12px}.smt-pcard p{color:#51606b;flex:1;font-size:14.5px;line-height:1.6;margin:0 0 20px}.smt-pcard .plink{align-items:center;align-self:flex-start;border-bottom:1px solid rgba(5,28,44,.16);color:#051c2c;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding-bottom:3px;text-decoration:none;transition:gap .25s,border-color .25s}.smt-pcard .plink:hover{border-color:#0bc9e8;gap:13px}.smt-pcard .plink .ar{color:#0bc9e8}@media(prefers-reduced-motion:reduce){.smt-pcard .pvisual svg{animation:none}}@media(max-width:900px){.smt-products{grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:460px}}.smt-marquee-head{color:#7e8a92;font-size:11.5px;font-weight:600;letter-spacing:.2em;margin-bottom:22px;text-align:center;text-transform:uppercase}.smt-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden}.smt-marquee__track{align-items:center;animation:smtScroll 32s linear infinite;display:flex;gap:64px;width:max-content}.smt-marquee:hover .smt-marquee__track{animation-play-state:paused}@keyframes smtScroll{to{transform:translateX(-50%)}}.smt-marquee__item{color:#051c2c;font-size:24px;font-weight:700;letter-spacing:.02em;opacity:.42;transition:opacity .25s;white-space:nowrap}.smt-marquee__item:hover{opacity:1}.smt-marquee__item.is-[REDACTADO]{color:#0e6b99;opacity:.78}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.reveal.in{opacity:1;transform:none}.smt-orbit{margin:0 auto;max-width:420px;width:100%}.smt-orbit svg{height:auto;overflow:visible;width:100%}.smt-orbit .ring{fill:none;stroke:hsla(0,0%,100%,.18);stroke-width:1.4}.smt-orbit .ring-in{fill:none;stroke:rgba(11,201,232,.28);stroke-width:1.4}.smt-orbit .arc-out{animation:smtOrbitOut 11s linear infinite;fill:none;stroke:#0e6b99;stroke-dasharray:130 690;stroke-linecap:round;stroke-width:2.5}.smt-orbit .arc-in{animation:smtOrbitIn 5.5s linear infinite;fill:none;stroke:#0bc9e8;stroke-dasharray:80 372;stroke-linecap:round;stroke-width:2.5}@keyframes smtOrbitOut{to{stroke-dashoffset:-804}}@keyframes smtOrbitIn{to{stroke-dashoffset:-452}}.smt-orbit .node{fill:#fff;font-size:11px;letter-spacing:.1em}.smt-orbit .node,.smt-orbit .node-in{font-weight:600;text-transform:uppercase}.smt-orbit .node-in{fill:#0bc9e8;font-size:9px;letter-spacing:.08em}.smt-orbit .dot-out{fill:#0e6b99}.smt-orbit .dot-in{fill:#0bc9e8}.smt-orbit .center{fill:#fff;font-style:italic;font-weight:500}.smt-orbit-cap{color:#9fb0ba;font-size:11px;letter-spacing:.06em;line-height:1.7;margin-top:16px;text-align:center}.smt-orbit-cap b{color:#0bc9e8;font-weight:600}.smt-neural{margin:0 auto;max-width:420px;width:100%}.smt-neural svg{height:auto;overflow:visible;width:100%}.smt-neural .edge{fill:none;stroke:hsla(0,0%,100%,.16);stroke-width:1.2}.smt-neural .edge-live{animation:smtFlow 2.2s linear infinite;fill:none;stroke:#0bc9e8;stroke-dasharray:6 58;stroke-linecap:round;stroke-width:1.8}@keyframes smtFlow{to{stroke-dashoffset:-64}}.smt-neural .nnode{fill:#0e6b99;stroke:#0bc9e8;stroke-width:1.6}.smt-neural .nnode.p1{animation:smtPulse 2.4s ease-in-out infinite}.smt-neural .nnode.p2{animation:smtPulse 2.4s ease-in-out .5s infinite}.smt-neural .nnode.p3{animation:smtPulse 2.4s ease-in-out 1s infinite}.smt-neural .nnode.core{fill:#0bc9e8;stroke:#fff;stroke-width:2}@keyframes smtPulse{0%,to{opacity:.55}50%{opacity:1}}.smt-neural .nlabel{fill:#c7d3da;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.smt-neural-cap{color:#9fb0ba;font-size:11px;letter-spacing:.06em;line-height:1.7;margin-top:16px;text-align:center}.smt-neural-cap b{color:#0bc9e8;font-weight:600}.smt-omni{margin:0 auto;max-width:430px;width:100%}.smt-omni svg{height:auto;overflow:visible;width:100%}.smt-omni .lane{fill:none;stroke:hsla(0,0%,100%,.16);stroke-width:1.3}.smt-omni .lane-live{animation:smtFlow 1.8s linear infinite;fill:none;stroke:#0bc9e8;stroke-dasharray:5 38;stroke-linecap:round;stroke-width:1.8}.smt-omni .exec-live{animation:smtFlow 1.4s linear infinite;fill:none;stroke:#0e6b99;stroke-dasharray:6 30;stroke-linecap:round;stroke-width:2.2}.smt-omni .chan{fill:#0bc9e8}.smt-omni .clabel{fill:#c7d3da;font-size:12px;font-weight:600;letter-spacing:.03em}.smt-omni .hub{fill:#0e6b99;stroke:#0bc9e8;stroke-width:2}.smt-omni .hub-ring{animation:smtRing 2.6s ease-out infinite;fill:none;stroke:#0bc9e8;stroke-width:1.6;transform-origin:188px 180px}@keyframes smtRing{0%{opacity:.7;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.smt-omni .hub-label{fill:#fff;font-size:15px;font-style:italic;font-weight:700}.smt-omni .exec-node{fill:#fff}.smt-omni .exec-label{fill:#c7d3da;font-size:11px;font-weight:600;letter-spacing:.04em}.smt-omni-cap{color:#9fb0ba;font-size:11px;letter-spacing:.06em;line-height:1.7;margin-top:16px;text-align:center}.smt-omni-cap b{color:#0bc9e8;font-weight:600}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}.smt-marquee__track,.smt-neural .edge-live,.smt-neural .nnode,.smt-omni .exec-live,.smt-omni .hub-ring,.smt-omni .lane-live,.smt-orbit .arc-in,.smt-orbit .arc-out{animation:none}}