*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--fs-step--1:clamp(0.875rem,0.84rem + 0.18vw,0.9375rem);--fs-step-0:clamp(1rem,0.96rem + 0.20vw,1.125rem);--fs-step-1:clamp(1.125rem,1.06rem + 0.34vw,1.333rem);--fs-step-2:clamp(1.35rem,1.24rem + 0.55vw,1.777rem);--fs-step-3:clamp(1.62rem,1.43rem + 0.96vw,2.369rem);--fs-step-4:clamp(2rem,1.65rem + 1.75vw,3.157rem);--fs-step-5:clamp(2.4rem,1.85rem + 2.75vw,4.209rem);--pad-x:clamp(16px,5vw,32px);--pad-y:clamp(48px,8vw,96px);--gap:clamp(16px,4vw,32px);--touch-min:44px;--fs-cap:clamp(0.6875rem,0.66rem + 0.12vw,0.75rem);--fs-sm:clamp(0.8125rem,0.79rem + 0.12vw,0.875rem);--fs-body:clamp(1rem,0.96rem + 0.20vw,1.125rem);--fs-lede:clamp(1.125rem,1.04rem + 0.42vw,1.375rem);--fs-h3:clamp(1.375rem,1.2rem + 0.9vw,1.953rem);--fs-h2:clamp(1.875rem,1.45rem + 2.1vw,3.157rem);--fs-h1:clamp(2.5rem,1.6rem + 4.5vw,4.5rem);--fs-display:clamp(3rem,1.4rem + 8vw,6.5rem);--sec-y:clamp(80px,11vw,168px);--sec-y-xl:clamp(112px,14vw,224px);--maxw:1240px;--maxw-text:68ch;--maxw-h1:16ch;--gap-lg:clamp(40px,5vw,80px);--stack-1:12px;--stack-2:clamp(20px,2.5vw,30px);--stack-3:clamp(28px,3vw,40px);--radius-card:18px;--radius-pill:999px;--radius-mock:18px;--pad-x:clamp(20px,5vw,96px);--gap:clamp(20px,3vw,40px)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}body{background:#FFFFFF;color:#0A0A0A;font-family:var(--font-inter),system-ui,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}h1,h2{text-wrap:balance}p{text-wrap:pretty}.sx-skip-link{position:fixed;z-index:10000;top:12px;left:12px;transform:translateY(-180%);padding:14px 20px;border-radius:8px;background:#FFFFFF;color:#0A0A0A;font-weight:600;box-shadow:0 2px 16px #0003}.sx-skip-link:focus{transform:none;outline:3px solid #0F7560}[id=contenido],[id=preguntas]{scroll-margin-top:96px}.sx-table-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;margin-top:28px}.sx-table-scroll table{min-width:560px;margin-top:0!important}.sx-faq-item{border-top:1px solid #d8d8d6;padding:24px 0}.sx-faq-item:last-child{border-bottom:1px solid #d8d8d6}.sx-faq-item summary{display:flex;justify-content:space-between;gap:24px;align-items:center;cursor:pointer;list-style:none;font-family:var(--font-archivo),sans-serif;font-size:clamp(18px,2vw,22px);line-height:1.35}.sx-faq-item summary::-webkit-details-marker{display:none}.sx-faq-item .sx-faq-icon{flex:0 0 24px;color:#0F7560;text-align:center;font-size:26px}.sx-faq-item[open] .sx-faq-icon{transform:rotate(45deg)}.sx-faq-item p{margin-top:18px;max-width:72ch;font-size:16px;line-height:1.75;color:#5C5C5C}.sx-comparison{padding:clamp(112px,10vw,152px) var(--pad-x) 88px;max-width:1292px;margin-inline:auto}.sx-comparison h1{max-width:19ch;margin-top:24px;font-size:var(--fs-h1);line-height:1.08;letter-spacing:-.04em}.sx-comparison h1,.sx-comparison h2{font-family:var(--font-archivo),sans-serif;font-weight:400}.sx-comparison h2{font-size:var(--fs-h2);line-height:1.12;letter-spacing:-.03em}.sx-comparison h3{font-size:20px;font-weight:600}.sx-comparison li,.sx-comparison p{max-width:72ch;color:#5C5C5C;font-size:17px;line-height:1.7}.sx-comparison p{margin-top:20px}.sx-comparison .sx-comparison-lede{font-size:var(--fs-lede);max-width:58ch}.sx-comparison .sx-comparison-note{font-size:13px;color:#6B6B6B}.sx-comparison section{margin-top:64px;padding-top:36px;border-top:1px solid #d8d8d6}.sx-comparison ul{padding-left:22px;margin-top:20px}.sx-comparison li+li{margin-top:10px}.sx-comparison table{border-collapse:collapse;font-size:14px;width:100%;min-width:760px}.sx-comparison td,.sx-comparison th{padding:18px;border-bottom:1px solid #d8d8d6;text-align:left;vertical-align:top;line-height:1.6}.sx-comparison thead{background:#F4F4F2}.sx-comparison th{font-weight:600}.sx-comparison td{color:#5C5C5C;width:27%}.sx-comparison-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin-top:28px}.sx-comparison details{padding:24px 0;border-bottom:1px solid #d8d8d6}.sx-comparison summary{font-weight:600;cursor:pointer;line-height:1.5}.sx-source-links a{color:#0F7560;text-decoration:underline;text-underline-offset:4px}.sx-comparison .sx-comparison-cta{background:#0A0A0A;color:#FFF;padding:clamp(24px,5vw,56px);border-radius:18px}.sx-comparison-cta p{color:#B3B3B3;margin-bottom:28px}@media (max-width:760px){.sx-comparison-options{grid-template-columns:1fr;gap:28px}}@media (max-width:540px){.sx-pill{max-width:100%;white-space:normal!important;text-align:center;overflow-wrap:anywhere}}::selection{background:#5cf2c8;color:#0A0A0A}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#FFFFFF}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25)}@keyframes sx-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@keyframes sx-fade-soft{0%{opacity:0}to{opacity:1}}.sx-faq-row{position:relative}section[id=trabajo]{content-visibility:auto;contain-intrinsic-size:auto 1250px}section[id=proceso]{content-visibility:auto;contain-intrinsic-size:auto 965px}section[id=pricing]{content-visibility:auto;contain-intrinsic-size:auto 1360px}section[id=disciplinas]{content-visibility:auto;contain-intrinsic-size:auto 1710px}section[id=contacto]{content-visibility:auto;contain-intrinsic-size:auto 980px}section[id=testimonios]{content-visibility:auto;contain-intrinsic-size:auto 900px}section[id=faq]{content-visibility:auto;contain-intrinsic-size:auto 1730px}@media (max-width:768px){section[id=trabajo]{contain-intrinsic-size:auto 2210px}section[id=proceso]{contain-intrinsic-size:auto 875px}section[id=pricing]{contain-intrinsic-size:auto 2450px}section[id=disciplinas]{contain-intrinsic-size:auto 1860px}section[id=contacto]{contain-intrinsic-size:auto 870px}section[id=testimonios]{contain-intrinsic-size:auto 1015px}section[id=faq]{contain-intrinsic-size:auto 1660px}}.sx-section-pad-xl:not([id=trabajo]):not([id=proceso]):not([id=pricing]):not([id=disciplinas]):not([id=contacto]):not([id=testimonios]):not([id=faq]){content-visibility:auto;contain-intrinsic-size:auto 800px}.sx-reveal{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.sx-reveal.sx-in{opacity:1;transform:translateY(0)}.sx-pill{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-archivo),system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:.01em;padding:14px 28px;border-radius:999px;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1),border-color .24s cubic-bezier(.22,1,.36,1)}.sx-pill:hover{transform:translateY(-1px)}.sx-pill-primary{background:#0a0a0a;color:#ffffff}.sx-pill-primary:hover{background:#2a2a2a}.sx-pill-outline{background:transparent;color:#0a0a0a;border-color:rgba(0,0,0,.28)}.sx-pill-outline:hover{background:#0a0a0a;color:#ffffff;border-color:#0a0a0a}.sx-section{padding:var(--sec-y) var(--pad-x)}.sx-section-xl{padding:var(--sec-y-xl) var(--pad-x)}.sx-container{max-width:var(--maxw);margin-inline:auto;width:100%}.sx-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--fs-cap);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#6B6B6B}.sx-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:#11806A;flex:0 0 auto}.on-dark .sx-eyebrow{color:#9a9a9a}.on-dark .sx-eyebrow:before{background:#5cf2c8}.sx-hairline{height:1px;width:100%;background:rgba(0,0,0,.1);border:0}.on-dark .sx-hairline{background:rgba(255,255,255,.14)}.sx-card{background:#F4F4F2;border:1px solid rgba(0,0,0,.1);border-radius:var(--radius-card);padding:clamp(24px,2.5vw,40px);box-shadow:none;transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.sx-card:hover{transform:translateY(-3px);border-color:rgba(0,0,0,.28);box-shadow:0 18px 44px rgba(0,0,0,.08)}.on-dark .sx-card{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12);box-shadow:none}.on-dark .sx-card:hover{border-color:#5cf2c8;transform:translateY(-3px)}.sx-card-feature{border-color:#0A0A0A;border-width:1.5px}.on-dark .sx-card-feature{border-color:#5cf2c8}.sx-caption{font-family:var(--font-inter),system-ui,sans-serif;font-size:var(--fs-cap);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#6B6B6B}.sx-mockup{border-radius:var(--radius-mock);overflow:hidden;border:1px solid rgba(0,0,0,.1);background:#F4F4F2;box-shadow:0 2px 8px rgba(0,0,0,.05),0 24px 56px rgba(0,0,0,.1)}.sx-mockup img{width:100%;height:auto;display:block}.on-dark .sx-mockup{border-color:rgba(255,255,255,.12);box-shadow:0 24px 56px rgba(0,0,0,.5)}.sx-mockup-tilt{transform:perspective(1400px) rotateY(-5deg) rotateX(1.5deg);transition:transform .7s cubic-bezier(.22,1,.36,1)}.sx-mockup-tilt:hover{transform:perspective(1400px) rotateY(0) rotateX(0)}@media (max-width:900px){.sx-mockup-tilt{transform:none!important}}@media (prefers-reduced-motion:reduce){.sx-mockup-tilt{transform:none!important}}.on-dark .sx-pill-primary{background:#5cf2c8;color:#0A0A0A}.on-dark .sx-pill-primary:hover{background:#8af7dd;color:#0A0A0A}.on-dark .sx-pill-outline{color:#FFFFFF;border-color:rgba(255,255,255,.45)}.on-dark .sx-pill-outline:hover{background:#FFFFFF;color:#0A0A0A;border-color:#FFFFFF}.on-dark .sx-link-brand:hover:after{background:#5cf2c8}.sx-head{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:var(--gap-lg);gap:var(--gap-lg);align-items:end}.sx-head h2{font-family:var(--font-archivo),system-ui,sans-serif;font-weight:400;font-size:var(--fs-h2);line-height:1.06;letter-spacing:-.04em;margin:0;color:#0A0A0A}.on-dark .sx-head h2{color:#FFFFFF}.sx-head .sx-eyebrow{margin-bottom:var(--stack-1)}.sx-logos{position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.sx-logos-track{display:flex;align-items:center;width:max-content;gap:clamp(44px,6vw,96px);animation:sx-logo-scroll 40s linear infinite}.sx-logos:hover .sx-logos-track{animation-play-state:paused}.sx-logo{height:32px;width:auto;flex:0 0 auto;object-fit:contain;filter:grayscale(1);opacity:.55;transition:filter .32s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1)}.sx-logo:hover{filter:grayscale(0);opacity:1}@media (max-width:640px){.sx-logo{height:26px}}@keyframes sx-logo-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sx-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.sx-logos-track{animation:none;width:100%;flex-wrap:wrap;justify-content:center;gap:28px 40px}.sx-logos{-webkit-mask-image:none;mask-image:none}.sx-logo{opacity:.7}.sx-logo:nth-child(n+4){display:none}}@media (max-width:900px){.sx-head{grid-template-columns:1fr;gap:24px;align-items:start}}:where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid #0F7560;outline-offset:2px;border-radius:3px}.sx-link{color:inherit;text-decoration:none;position:relative}.sx-link:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.16,1,.3,1)}.sx-link:hover:after{transform:scaleX(1);transform-origin:left}.sx-btn-secondary:hover{background:#f0eee9!important;color:#0c0c0d!important}.sx-disc-row:hover .sx-disc-title{color:#5cf2c8;transform:translateX(12px)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:1024px){.sx-section-pad{padding:96px 28px!important}.sx-section-pad-l{padding:96px 0 64px!important}.sx-section-pad-xl{padding:120px 28px!important}}@media (max-width:640px){.sx-section-pad{padding:52px 20px!important}.sx-section-pad-l{padding:52px 20px 40px!important}.sx-section-pad-xl{padding:60px 20px!important}.sx-disc-row-pad{padding:0 20px!important}}@media (max-width:900px){.sx-disc-grid{grid-template-columns:1fr!important;gap:12px!important}}.sx-disc-item{transition:background .22s cubic-bezier(.16,1,.3,1)}.sx-disc-item:hover{background:color-mix(in oklab,var(--tone,#5cf2c8) 8%,transparent)}.sx-disc-item .sx-disc-item-title{transition:color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.sx-disc-item:hover .sx-disc-item-title,.sx-disc-item[data-open=true] .sx-disc-item-title{color:var(--tone,#5cf2c8)}.sx-disc-item:hover .sx-disc-item-title{transform:translateX(6px)}@media (min-width:641px) and (max-width:1024px){.sx-disc-row-pad{padding:0 28px!important}}@media (max-width:1024px){.sx-head-2{gap:24px!important;align-items:start!important}.sx-grid-3,.sx-head-2{grid-template-columns:1fr!important}.sx-grid-4{grid-template-columns:repeat(2,1fr)!important}.sx-bento>*{grid-column:span 6!important}}@media (max-width:640px){.sx-grid-4{grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.sx-grid-4 .sx-card{padding:18px!important}.sx-bento>*{grid-column:span 12!important;min-height:240px!important}.sx-secbg{display:none!important}}@media (max-width:1024px){.sx-disc-row{grid-template-columns:48px minmax(0,1fr) 48px!important;grid-template-areas:"num title plus" "num desc desc" "num price ."!important;row-gap:8px!important;column-gap:16px!important}.sx-disc-row>.sx-disc-num{grid-area:num}.sx-disc-row>.sx-disc-title{grid-area:title;font-size:clamp(24px,5.5vw,44px)!important;transform:none!important;min-width:0!important}.sx-disc-row>.sx-disc-desc{grid-area:desc;font-size:12.5px!important;min-width:0!important}.sx-disc-row>.sx-disc-price{grid-area:price;text-align:left!important;padding-top:4px}.sx-disc-row>.sx-disc-plus{grid-area:plus;margin-left:0!important}}@media (max-width:640px){.sx-disc-row>.sx-disc-title{font-size:clamp(22px,7vw,36px)!important}.sx-disc-tags{margin-left:64px!important;padding:12px 20px 0!important}}@media (max-width:1024px){.sx-proceso-grid{grid-template-columns:1fr!important;gap:24px!important}.sx-proceso-active{min-height:320px!important;padding:28px!important}.sx-proceso-active-h{font-size:56px!important}}@media (max-width:640px){.sx-proceso-active{min-height:240px!important;padding:22px!important}.sx-proceso-active-h{font-size:40px!important}.sx-proceso-step{grid-template-columns:40px minmax(0,1fr) auto!important;padding:16px 4px!important;gap:10px!important}.sx-proceso-step-t{font-size:18px!important}.sx-proceso-step-d{font-size:10px!important}}@media (max-width:900px){.sx-footer{padding:48px 28px 24px!important}.sx-footer-grid{grid-template-columns:1fr 1fr!important;gap:24px!important}.sx-footer-wordmark .sx-wordmark{font-size:clamp(44px,11vw,76px)!important}}@media (max-width:540px){.sx-footer{padding:40px 20px 24px!important}.sx-footer-grid{grid-template-columns:1fr!important;gap:18px!important}.sx-footer-bottom{flex-direction:column!important;gap:10px!important;align-items:flex-start!important}}@media (max-width:900px){.sx-nav{padding:14px 20px!important}.sx-nav-cta-desktop,.sx-nav-links,.sx-nav-status{display:none!important}.sx-nav-hamburger{display:inline-flex!important}}@media (max-width:640px){.sx-nav{padding:12px 16px!important;gap:12px}}@media (max-width:380px){.sx-nav-drawer{padding:70px 18px 24px!important}}@media (max-width:1024px){.sx-price-card{min-height:0!important;padding:26px!important}}@media (max-width:640px){.sx-price-card{padding:22px!important}.sx-price-card-h{font-size:36px!important}}.sx-stack-card:hover{border-color:#5cf2c8!important}@media (max-width:640px){.sx-stack-card{padding:18px!important}.sx-pad-x-mobile{padding-left:20px!important;padding-right:20px!important}.sx-faq-row{grid-template-columns:minmax(0,1fr) 28px!important;gap:14px!important}.sx-faq-row-q{font-size:18px!important;min-width:0!important;overflow-wrap:anywhere}.sx-faq-row-a{font-size:14px!important;max-width:none!important}}@media (max-width:1024px){.sx-contacto{padding:100px 28px!important}.sx-contacto-grid{grid-template-columns:1fr!important;gap:36px!important;align-items:start!important}.sx-contacto-h{font-size:clamp(44px,9.5vw,88px)!important}}@media (max-width:768px){.sx-contacto-form-desktop{display:none!important}.sx-contacto-cta-mobile{display:flex!important}.sx-contacto-bullets,.sx-contacto-lede,.sx-qq-continue{display:none!important}.sx-contacto-addr{margin-top:20px!important;padding-top:20px!important}}@media (max-width:640px){.sx-contacto{padding:64px 20px!important}.sx-contacto-grid{gap:24px!important}.sx-contacto-h{font-size:clamp(36px,11vw,60px)!important}.sx-contacto-info>div{grid-template-columns:88px 1fr!important;gap:10px!important;padding:10px 0!important}}@media (max-width:1024px){.sx-terminal-grid{grid-template-columns:1fr!important;gap:28px!important}}@media (max-width:768px){.sx-case-article{padding:96px 20px 60px!important}.sx-case-topbar-inner{padding:12px 20px!important}.sx-case-nav-link{display:none!important}.sx-case-pull{padding:28px 22px!important;font-size:clamp(17px,4.4vw,22px)!important;margin-top:56px!important}.sx-case-cta{padding:32px 22px!important;margin-top:56px!important}.sx-case-next{padding:24px 20px!important}}@media (max-width:480px){.sx-case-article{padding:84px 16px 48px!important}.sx-case-pull{padding:24px 18px!important}}@media (max-width:1024px){.sx-pillar-cta{grid-template-columns:1fr!important}}@media (max-width:768px){.sx-pillar-topbar{padding:12px 20px!important}.sx-pillar-nav-link{display:none!important}}@media (max-width:1024px){.sx-precios-cta{grid-template-columns:1fr!important}}@media (max-width:768px){.sx-precios-topbar{padding:12px 20px!important}.sx-precios-nav-link{display:none!important}}@media (max-width:1024px){.sx-cal-cta-inner{grid-template-columns:1fr!important;gap:32px!important}}@media (max-width:640px){.sx-cal-cta{padding:64px 24px!important}}@media (max-width:768px){.sx-hide-mobile,.sx-wa-fab{display:none!important}.sx-trustbar{padding:64px 20px!important}.sx-trustbar-grid{grid-template-columns:repeat(2,1fr)!important;gap:40px 20px!important}.sx-midform-grid{grid-template-columns:1fr!important;gap:24px!important}.sx-midform-cta{align-items:flex-start!important}.sx-contacto-grid{grid-template-columns:1fr!important;gap:36px!important}.sx-quote-form{padding:22px!important}.sx-testimonios-grid{grid-template-columns:1fr!important;gap:12px!important}.sx-testimonio-card{padding:22px!important;min-height:0!important;gap:16px!important}.sx-testimonio-card,.sx-testimonio-card blockquote,.sx-testimonio-card>*{max-width:100%;min-width:0}.sx-testimonio-card blockquote{overflow-wrap:anywhere;word-break:break-word}.sx-testimonio-avatar{width:36px!important;height:36px!important;font-size:11px!important;flex-shrink:0}.sx-testimonio-meta{min-width:0;flex:1 1 auto}.sx-testimonio-meta>div{max-width:100%}}@media (max-width:767px){body.sx-sticky-active{padding-bottom:calc(72px + env(safe-area-inset-bottom, 0px))}}@media (min-width:769px){.sx-sticky-mobile{display:none!important}}@media (max-width:640px){.sx-bg-mesh{background:radial-gradient(circle 360px at 50% 35%,#5cf2c826,transparent 60%),radial-gradient(circle 240px at 70% 75%,#5cd9f21a,transparent 60%),radial-gradient(circle 300px at 25% 65%,#c89af212,transparent 60%)!important}.sx-grain{mix-blend-mode:soft-light!important;opacity:.025!important;animation-duration:16s!important}}@media (prefers-reduced-motion:reduce){.sx-bg-ascii,.sx-bg-ascii>*,.sx-bg-aurora,.sx-bg-mesh,.sx-bg-waves,.sx-bg-waves svg path,.sx-grain{animation:none!important}}@media not all and (hover:hover) and (pointer:fine){.sx-disc-item:hover,.sx-faq-item:hover,.sx-link:hover,.sx-stack-card:hover,.sx-testimonio-card:hover,.sx-tr-card:hover{transform:none!important;border-color:inherit!important}}@media (max-width:768px){.sx-link[href]:not(p .sx-link),.sx-nav-links a{min-height:var(--touch-min);display:inline-flex;align-items:center}}@media (max-width:640px){.sx-footer-wordmark{max-width:480px!important;margin-bottom:28px!important}.sx-footer{padding:40px 24px 24px!important}.sx-footer-grid>address>*{max-width:100%!important}}@media (max-width:900px){.sx-footer-grid>div:first-child{max-width:none!important}}@media (min-width:641px) and (max-width:1024px){.sx-garantia-grid,.sx-pricing-grid{grid-template-columns:repeat(2,1fr)!important}}.sx-home main>section:not(#inicio)>*{max-width:var(--maxw);margin-inline:auto}.sx-home #casos-destacados,.sx-home #servicios{scroll-margin-top:100px}.sx-home .sx-service-card{display:flex;flex-direction:column;height:100%}.sx-service-card:focus-visible{outline-color:#0F7560;outline-offset:5px}.sx-client-logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:clamp(32px,8vw,112px);padding-inline:24px}.sx-client-logos img{display:block;max-width:160px;height:32px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.75}.sx-nav-hamburger{min-width:44px;min-height:44px}.sx-nav:not(.on-dark) :focus-visible{outline-color:#0F7560}@media (max-width:540px){.sx-home #servicios .sx-grid-4{grid-template-columns:1fr!important;gap:14px!important}.sx-home #servicios .sx-card{padding:24px!important}.sx-home #servicios .sx-pad-x-mobile{padding-inline:0!important}.sx-client-logos{gap:28px}.sx-client-logos img{max-width:100px;height:25px}}.on-dark :focus-visible{outline-color:#5cf2c8}@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_53f2d8{font-family:inter,inter Fallback}.__variable_53f2d8{--font-inter:"inter","inter Fallback"}@font-face{font-family:archivo;src:url(/_next/static/media/2829ce62aa7187e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:archivo Fallback;src:local("Arial");ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:102.80%}.__className_7017d0{font-family:archivo,archivo Fallback}.__variable_7017d0{--font-archivo:"archivo","archivo Fallback"}