:root{--sk-blue:#2794f7;--sk-indigo:#4769f4;--sk-indigo-pure:#496cf9;--sk-violet:#6a44fb;--sk-gradient:linear-gradient(135deg, var(--sk-blue) 0%, var(--sk-violet) 100%);--sk-gradient-cta:linear-gradient(135deg, var(--sk-indigo) 0%, var(--sk-violet) 100%);--sk-black:#000;--sk-grey:#96989a;--sk-grey-text:#757678;--sk-surface:#fff;--sk-surface-alt:#f4f6fd;--sk-border:#e2e7f5;--sk-border-soft:#eef1fa;--sk-ink:#5a6172;--sk-dark:#0a0d1a;--sk-card-warm:#faf4e8;--sk-card-warm-border:#e9e0cd;--sk-ok:#2f7a4d;--sk-warn:#a8712f;--sk-error:#c0392b;--color-primary-three:var(--sk-indigo);--color-primary-three-rgb:73, 108, 249;--color-heading-three:var(--sk-black)}.help_desk .header-style-four .xb-header,.header-solid .xb-header{background:var(--sk-surface);border-color:var(--sk-border)}.help_desk .about-item{background:var(--sk-dark)}.help_desk .about-item .xb-item--title{border-bottom-color:var(--sk-blue)}:root{--sk-font-display:"Outfit", "Segoe UI", system-ui, sans-serif;--sk-font-text:"Space Grotesk", "Segoe UI", system-ui, sans-serif;--font-body:var(--sk-font-text);--font-heading:var(--sk-font-display);--font-heading-two:var(--sk-font-display);--font-heading-three:var(--sk-font-display);--font-heading-four:var(--sk-font-display);--font-heading-five:var(--sk-font-display)}body{font-family:var(--sk-font-text)}h1,h2,h3,h4,h5,h6,.title,.xb-item--title,.sd-title{font-family:var(--sk-font-display);letter-spacing:-.015em}.sk-locale{margin-left:18px;position:relative}.sk-locale__btn{font:inherit;color:inherit;cursor:pointer;opacity:.75;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;line-height:1;transition:all .25s;display:inline-flex}.sk-locale__btn:hover,.sk-locale__btn[aria-expanded=true]{opacity:1;border-color:var(--sk-indigo)}.sk-locale__flag{font-size:15px;line-height:1}.sk-locale__caret{font-size:12px;transition:transform .25s}.sk-locale__caret.is-open{transform:rotate(180deg)}.sk-locale__menu{z-index:40;background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:12px;min-width:178px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 44px #0a0d1a24}.sk-locale__item{color:var(--sk-black);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;font-weight:500;display:flex}.sk-locale__item:hover{color:var(--sk-black);background:var(--sk-surface-alt)}.sk-locale__item.is-current{font-weight:700}.sk-locale__item i{color:var(--sk-indigo);margin-left:auto;font-size:12px}.header-video .xb-header:not(.stricked-menu) .sk-locale__btn{color:#fff}@media (max-width:991px){.sk-locale{margin-left:10px}.sk-locale__btn{padding:8px 11px}}.header-solid .xb-header{background:var(--sk-surface);border-bottom:1px solid var(--sk-border)}.header-solid .header-logo .logo01{display:none}.header-solid .header-logo .logo02{display:block}.header-solid .header-logo img,.header-solid .xb-logo-mobile img{width:auto;height:52px}@media (max-width:991px){.header-solid .header-logo img{height:42px}}.sk-intro{z-index:10000;pointer-events:none;animation:.4s 6s forwards skIntroRescate;position:fixed;inset:0;overflow:hidden}@keyframes skIntroRescate{to{opacity:0;visibility:hidden}}.sk-intro__curtain{z-index:2;background:var(--sk-surface);will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sk-intro__curtain:after{content:"";background:var(--sk-gradient);height:2px;position:absolute;bottom:0;left:0;right:0}.sk-intro__accent{z-index:1;background:var(--sk-violet);will-change:transform;position:absolute;inset:0}.sk-intro__logo{will-change:transform, opacity;align-items:center;gap:14px;display:flex}.sk-intro__mark{opacity:0;will-change:transform, opacity;width:66px;animation:.5s cubic-bezier(.16,1,.3,1) both skMarcaIn;display:block}@keyframes skMarcaIn{0%{opacity:0;transform:scale(.75)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}.sk-intro__wordmark{opacity:0;will-change:transform, opacity, clip-path;width:120px;animation:.44s cubic-bezier(.16,1,.3,1) .22s both skWordmarkIn;display:block}@keyframes skWordmarkIn{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-12px)}to{opacity:1;clip-path:inset(0 0% 0 0);transform:translate(0)}}.sk-intro__logo{animation:.3s ease-in-out .58s skLogoPulso}@keyframes skLogoPulso{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.sk-intro__logo svg{width:100%;height:auto;display:block}@media (max-width:767px){.sk-intro__logo{gap:10px}.sk-intro__mark{width:50px}.sk-intro__wordmark{width:90px}}@media (prefers-reduced-motion:reduce){.sk-intro{display:none}}.help_desk,.help_desk main{background:var(--sk-surface)}.skills-workflow .xb-work-item .xb-img img{filter:grayscale()brightness(.55)sepia()hue-rotate(185deg)saturate(6)}.skills-workflow .xb-work-item--middle .xb-img img{filter:grayscale()brightness(.5)sepia()hue-rotate(210deg)saturate(7)}.help_desk #reto,.help_desk #impacto,.help_desk #implementacion,.help_desk #faq{background-color:var(--sk-surface-alt)}.help_desk #roles,.help_desk #ecosistema,.help_desk #laboratorio,.help_desk #equipo,.help_desk #demo{background-color:var(--sk-surface)}.help_desk .thm-btn--three,.help_desk .thm-btn--black,.prop-page .cp-btn,.ag-page .ag-btn,.skills-consent__btn--primary,.lab-btn--rec{background:var(--sk-gradient-cta);color:#fff;border-color:#0000}.help_desk .thm-btn--three:hover,.help_desk .thm-btn--black:hover,.prop-page .cp-btn:hover,.ag-page .ag-btn:hover,.skills-consent__btn--primary:hover,.lab-btn--rec:hover{background:var(--sk-black);color:#fff;border-color:#0000}.help_desk .thm-btn--three span{background:#ffffff2e;border-radius:999px}.help_desk .thm-btn--three:hover span{background:#ffffff42}.sk-progress{z-index:9998;background:var(--sk-gradient);transform-origin:0;pointer-events:none;will-change:transform;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.sk-progress{display:none}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.sk-totop{z-index:60;right:max(24px, env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));background:var(--sk-surface);border:1px solid var(--sk-border);cursor:pointer;opacity:0;visibility:hidden;border-radius:50%;place-items:center;width:60px;height:60px;padding:0;transition:opacity .35s,transform .35s,visibility .35s;display:grid;position:fixed;transform:translateY(14px)scale(.9);box-shadow:0 10px 30px #0a0d1a1f}.sk-totop.is-visible{opacity:1;visibility:visible;transform:none}.sk-totop:hover{border-color:var(--sk-indigo)}.sk-totop svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.sk-totop__track{fill:none;stroke:var(--sk-border-soft);stroke-width:3px}.sk-totop__ring{fill:none;stroke:var(--sk-indigo);stroke-width:3px;stroke-linecap:round;transition:stroke-dashoffset .12s linear}.sk-totop i{color:var(--sk-black);font-size:16px;position:relative}@media (max-width:767px){.sk-totop{width:50px;height:50px;right:max(16px, env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom))}}.sk-cursor-on,.sk-cursor-on a,.sk-cursor-on button,.sk-cursor-on [role=button]{cursor:none}.sk-cursor__dot,.sk-cursor__ring{z-index:9997;pointer-events:none;opacity:0;will-change:transform;position:fixed;top:0;left:0}.sk-cursor-visible .sk-cursor__dot,.sk-cursor-visible .sk-cursor__ring{opacity:1}.sk-cursor__dot{background:var(--sk-indigo);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;transition:opacity .2s,width .25s,height .25s,margin .25s}.sk-cursor__ring{border:1.5px solid #4769f48c;border-radius:50%;width:38px;height:38px;margin:-19px 0 0 -19px;transition:opacity .2s,width .28s,height .28s,margin .28s,background-color .28s,border-color .28s}.sk-cursor-active .sk-cursor__ring{border-color:var(--sk-indigo);background:#4769f41f;width:58px;height:58px;margin:-29px 0 0 -29px}.sk-cursor-active .sk-cursor__dot{width:0;height:0;margin:0}.hero-lines{display:block}.hero-lines__mask{padding-bottom:.08em;display:block;overflow:hidden}.hero-lines__line{display:block}@keyframes skLineIn{0%{transform:translateY(105%)}to{transform:translateY(0)}}.hero-lines__line{animation:.95s cubic-bezier(.16,1,.3,1) .25s both skLineIn}.sk-intro-running .hero-lines__line{animation-play-state:paused}.hero-lines__mask:nth-child(2) .hero-lines__line{animation-delay:.34s}.hero-lines__mask:nth-child(3) .hero-lines__line{animation-delay:.43s}@media (prefers-reduced-motion:reduce){.hero-lines__line{animation:none}}.xb-faq-two .accordion .acc_body{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1);display:grid!important}.xb-faq-two .accordion .acc_body>.content{min-height:0;overflow:hidden}.xb-faq-two .accordion .acc_body.current{grid-template-rows:1fr}.xb-faq-two .acc-btn .arrow{transition:transform .35s}.xb-faq-two .acc-btn.active .arrow{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.xb-faq-two .accordion .acc_body{transition:none}}.help_desk .stricked-menu,.header-solid .stricked-menu{-webkit-backdrop-filter:saturate(180%)blur(16px);border-bottom:1px solid var(--sk-border);background:#ffffffd1;transition:background .35s,box-shadow .35s;box-shadow:0 6px 24px #0a0d1a0d}.help_desk .stricked-menu .main-menu>ul>li,.header-solid .stricked-menu .main-menu>ul>li{padding:20px 0;transition:padding .35s}.help_desk .stricked-menu .header-logo img,.header-solid .stricked-menu .header-logo img{height:44px;transition:height .35s}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.help_desk .stricked-menu,.header-solid .stricked-menu{background:var(--sk-surface)}}.thm-btn--three span img,.thm-btn--three span i{transition:transform .32s cubic-bezier(.34,1.4,.64,1)}.thm-btn--three:hover span img,.thm-btn--three:hover span i{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.thm-btn--three span img,.thm-btn--three span i{transition:none}}@keyframes skPanelIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}.lab-panel>*,.ag-panel{animation:.42s cubic-bezier(.22,.61,.36,1) both skPanelIn}@media (prefers-reduced-motion:reduce){.lab-panel>*,.ag-panel{animation:none}}.hero-video{will-change:transform}.hero-video__media,.hero-video__overlay{will-change:transform, opacity}.pin-spacer{background:0 0}.xb-faq-two .accordion_box .block.active-block .acc-btn .arrow:before{content:""}.skills-challenge .xb-faq-two .accordion_box .block{opacity:.72;transition:opacity .4s}.skills-challenge .xb-faq-two .accordion_box .block.active-block{opacity:1}.skills-challenge .xb-faq-two .accordion_box .block .acc-progress{background:var(--sk-blue);transform-origin:0;height:1px;margin-top:-1px;display:block;transform:scaleX(0)}@media (prefers-reduced-motion:reduce){.skills-challenge .xb-faq-two .accordion_box .block{opacity:1;transition:none}.skills-challenge .xb-faq-two .accordion_box .block .acc-progress{display:none}}.xb-faq-two .accordion .acc_body>.content{padding:0}.xb-faq-two .accordion .acc_body>.content>*{margin-bottom:0;padding:0 89px 25px 20px}@media (max-width:767px){.xb-faq-two .accordion .acc_body>.content>*{padding:0 20px 20px}}.skills-eco .hd-button-box{z-index:3}.skills-lab .lab-tabs{position:relative}.skills-lab .lab-tabs__pill{background:var(--color-primary-three);border:1px solid var(--color-primary-three);opacity:0;pointer-events:none;border-radius:999px;width:0;height:0;position:absolute;top:0;left:0}.skills-lab .lab-tab{z-index:1;position:relative}.skills-lab .lab-tabs.tiene-pastilla .lab-tab.is-active{background:0 0;border-color:#0000}.skills-workflow.pasos-en-reposo .xb-work-item .xb-img{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.skills-workflow .xb-work-item .xb-img{animation:none}}.skills-workflow .xb-item--arrow .paso-dot{background:var(--sk-blue);opacity:0;pointer-events:none;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0}.skills-team__specialty{position:relative}.skills-team__specialty .team-signal{background:var(--color-primary-three);transform-origin:0;pointer-events:none;height:1px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.faq .xb-faq .accordion_box .block .faq-acento{background:var(--color-primary-three);transform-origin:top;pointer-events:none;z-index:2;width:2px;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}@media (hover:hover) and (min-width:992px){.faq .xb-faq .accordion_box .block .acc-btn{transition:transform .28s}.faq .xb-faq .accordion_box .block .acc-btn:hover{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.faq .xb-faq .accordion_box .block .acc-btn{transition:none}}.sk-lab-invite{z-index:900;background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:999px;align-items:center;gap:12px;max-width:300px;padding:12px 14px 12px 12px;animation:.5s cubic-bezier(.16,1,.3,1) both skInviteIn;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 14px 34px #0a0d1a1f}@keyframes skInviteIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.sk-lab-invite__avatar{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.sk-lab-invite__texto{flex-direction:column;gap:2px;min-width:0;display:flex}.sk-lab-invite__texto strong{color:var(--color-heading-three);font-size:14px;font-weight:700;line-height:1.3}.sk-lab-invite__texto a{color:var(--color-primary-three);font-size:13px;font-weight:600;line-height:1.3;text-decoration:none}.sk-lab-invite__texto a:hover,.sk-lab-invite__texto a:focus-visible{text-decoration:underline}.sk-lab-invite button{width:24px;height:24px;color:var(--sk-grey-text);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;margin-left:2px;font-size:17px;line-height:1;transition:color .2s,background .2s}.sk-lab-invite button:hover,.sk-lab-invite button:focus-visible{color:var(--color-heading-three);background:var(--sk-surface-alt)}@media (max-width:767px){.sk-lab-invite{display:none}}@media (prefers-reduced-motion:reduce){.sk-lab-invite{animation:none}}
.hero-video{isolation:isolate;background-color:#070b18;align-items:center;min-height:100svh;padding:160px 0 120px;display:flex;position:relative;overflow:hidden}@media (max-width:991px){.hero-video{padding:130px 0 100px}}.hero-video__media{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:112%;position:absolute;inset:-6% 0}.hero-video__overlay{z-index:1;background:linear-gradient(#070b18eb 0%,#070b188c 40%,#070b18bf 75%,#070b18f5 100%),radial-gradient(at 50% 45%,#496cf93d 0%,#070b18b3 70%);position:absolute;inset:0}.hero-video__inner{z-index:2;position:relative}.hero-video .xb-hero{text-align:center}.hero-video .xb-hero .xb-item--title{color:#fff;text-shadow:0 2px 40px #00000073}.hero-video .xb-hero .xb-item--content{color:#ffffffd1;max-width:520px;margin:24px auto 0;display:block}.hero-video .xb-hero .xb-btn{margin-top:42px}.hero-video__scroll{z-index:2;color:#ffffffa6;letter-spacing:.08em;text-transform:uppercase;flex-direction:column;align-items:center;gap:10px;font-size:13px;font-weight:500;text-decoration:none;transition:color .3s;display:flex;position:absolute;bottom:38px;left:50%;transform:translate(-50%)}.hero-video__scroll:hover{color:#fff}.hero-video__scroll i{border:2px solid;border-radius:14px;width:26px;height:42px;display:block;position:relative}.hero-video__scroll i:after{content:"";background:currentColor;border-radius:2px;width:4px;height:8px;margin-left:-2px;animation:1.8s ease-in-out infinite heroVideoScroll;position:absolute;top:8px;left:50%}@keyframes heroVideoScroll{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(14px)}to{opacity:0;transform:translateY(0)}}@media (max-width:767px){.hero-video__scroll{display:none}}@media (prefers-reduced-motion:reduce){.hero-video__media{display:none}.hero-video__scroll i:after{animation:none}}.header-video .xb-header:not(.stricked-menu){box-shadow:none;background:0 0;border:0}.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li>a,.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li>a>span,.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li>.menu-item,.header-video .xb-header:not(.stricked-menu) .xb-nav-mobile{color:#fff}.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li:hover>a,.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li:hover>a>span,.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li:hover>.menu-item,.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li.active>a,.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li.active>a>span,.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li.active>.menu-item{color:var(--color-heading-three)}.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li:hover>a,.header-video .xb-header:not(.stricked-menu) .main-menu__wrap .main-menu>ul>li.active>a{border-color:#0000}.hero-relay{opacity:0;pointer-events:none;text-align:center;width:100%;max-width:780px;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-relay__kicker{letter-spacing:.14em;text-transform:uppercase;color:#fff9;margin-bottom:26px;font-size:13px;font-weight:700;display:block}.hero-relay__stats{flex-wrap:wrap;justify-content:center;gap:30px 64px;display:flex}.hero-relay__stat{flex:0 300px}.hero-relay__stat strong{font-family:var(--sk-font-display);letter-spacing:-.03em;color:#fff;font-size:76px;font-weight:700;line-height:1;display:block}.hero-relay__stat span{color:#ffffffc7;margin-top:12px;font-size:17px;line-height:1.5;display:block}@media (max-width:991px){.hero-relay{display:none}}
.skills-audience .about-item .xb-item--title{border-bottom-color:var(--color-primary-three)}.skills-audience .about-item{cursor:pointer}.skills-audience .about-item:focus-visible{outline:2px solid var(--color-primary-three);outline-offset:3px}@media (max-width:991px){.skills-audience .about-wrap{display:block}.skills-audience .about-item,.skills-audience .about-item.active{width:100%;min-height:auto;padding:24px 22px 28px;transform:none}.skills-audience .about-item .xb-item--heading{display:none}.skills-audience .about-item .xb-item--title,.skills-audience .about-item .xb-item--content{opacity:1;visibility:visible;transform:none}.skills-audience .about-item .xb-item--holder{top:0}.skills-audience .about-item .xb-item--title{padding-bottom:16px}.skills-audience .about-item .xb-item--content{width:auto;max-width:100%;margin-top:18px}}.skills-lab__note{max-width:620px;color:var(--sk-ink);margin:30px auto 0;font-size:18px}.skills-int__short{letter-spacing:.02em;color:var(--color-primary-three);font-size:20px;font-weight:700}.skills-footer__note{color:#ffffffa6;margin:18px 0 28px;font-size:16px;line-height:1.6}.skills-eco .hd-feature-button{background:0 0;padding:0}.skills-eco .hd-feature-button span{border:1px solid rgba(var(--color-primary-three-rgb), .18);width:138px;height:138px;box-shadow:0 18px 46px rgba(var(--color-primary-three-rgb), .16);background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.skills-eco .hd-feature-button img{object-fit:contain;width:76px;height:76px}@media (max-width:1199px){.skills-eco .hd-feature-button span{width:108px;height:108px}.skills-eco .hd-feature-button img{width:58px;height:58px}}.skills-eco .hd-feature-item .xb-item--meta{flex-wrap:nowrap;justify-content:center;gap:16px;width:100%;margin-top:22px;display:flex}.skills-eco .hd-feature-item .xb-item--meta li{float:none;text-align:center;flex:1 1 0;min-width:0}.skills-eco .hd-feature--top .xb-item--meta li:not(:last-child),.skills-eco .hd-feature--bottom .xb-item--meta li:not(:last-child){margin-right:0}.skills-eco .hd-feature-item .xb-item--meta li span{margin-top:8px;font-size:14px;line-height:1.3;display:block}.skills-eco .hd-feature-item .xb-item--content{max-width:260px}.skills-eco .hd-feature--top .hd-feature-item .xb-item--content,.skills-eco .hd-feature--bottom .hd-feature-item .xb-item--content{max-width:320px;margin-left:auto;margin-right:auto}.skills-impact__lead{max-width:620px;color:var(--sk-ink);margin:22px auto 0;font-size:18px;line-height:1.6}.skills-steps .cd-work-item:before,.skills-steps .cd-work-item .xb-number{background:var(--sk-blue)}.skills-steps .cd-work-item:nth-child(2):before,.skills-steps .cd-work-item:nth-child(2) .xb-number{background:#3b80f8}.skills-steps .cd-work-item:nth-child(3):before,.skills-steps .cd-work-item:nth-child(3) .xb-number{background:var(--color-primary-three)}.skills-steps .cd-work-item:nth-child(4):before,.skills-steps .cd-work-item:nth-child(4) .xb-number,.skills-steps .cd-work-item:nth-child(4):after{background:var(--sk-violet)}.skills-steps .cd-work-item:nth-child(4):before{height:100%;bottom:0}.skills-steps .cd-work-item .xb-item--inner{border-color:var(--sk-border)}.skills-steps__lead{color:var(--sk-ink);margin-top:24px;font-size:18px;line-height:1.6}.header-video .header-logo img{width:auto;height:52px}@media (max-width:991px){.header-video .header-logo img{height:46px}}.header-video .xb-logo-mobile img{width:auto;height:46px}.skills-footer__brand{margin-bottom:52px}.skills-footer__brand img{width:auto;height:74px}.skills-lab__lead{max-width:620px;color:var(--sk-ink);margin:22px auto 0;font-size:18px;line-height:1.6}.lab-tabs{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:34px;display:flex}.lab-tab{color:var(--color-heading-three);background:var(--sk-surface-alt);border:1px solid var(--sk-border);cursor:pointer;border-radius:999px;padding:13px 26px;font-size:16px;font-weight:600;transition:all .3s}.lab-tab:hover{border-color:var(--color-primary-three)}.lab-tab.is-active{color:#fff;background:var(--color-primary-three);border-color:var(--color-primary-three)}.lab-panel{background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:24px;max-width:980px;margin:0 auto;padding:44px}@media (max-width:767px){.lab-panel{padding:26px 20px}}.lab-grid{align-items:flex-start;gap:40px;display:flex}@media (max-width:767px){.lab-grid{text-align:center;flex-direction:column;align-items:center}}.lab-avatar{flex:none;position:relative}.lab-avatar img{object-fit:cover;width:190px;height:190px;box-shadow:0 14px 40px rgba(var(--color-primary-three-rgb), .18);border:3px solid #fff;border-radius:50%}.lab-avatar__pulse{border:3px solid var(--color-primary-three);opacity:0;border-radius:50%;position:absolute;inset:-10px}.lab-avatar__pulse.is-on{opacity:1;animation:1.4s ease-out infinite labPulse}@keyframes labPulse{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.14)}}.lab-body{flex:auto;min-width:0}.lab-body--wide{width:100%}.lab-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--color-primary-three);margin-bottom:14px;font-size:13px;font-weight:700;display:inline-block}.lab-phrase{font-family:var(--font-heading-three);color:var(--color-heading-three);margin:0 0 6px;font-size:30px;line-height:1.3}@media (max-width:767px){.lab-phrase{font-size:23px}}.lab-translation{color:var(--sk-ink);margin:0 0 26px;font-size:17px}.lab-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lab-btn{color:#fff;background:var(--color-heading-three);cursor:pointer;border:1px solid #0000;border-radius:10px;padding:13px 24px;font-size:15px;font-weight:600;transition:all .3s}.lab-btn:disabled{opacity:.45;cursor:not-allowed}.lab-btn--ghost{color:var(--color-heading-three);border-color:var(--sk-border);background:0 0}.lab-btn--ghost:hover{border-color:var(--color-primary-three)}.lab-btn--rec{background:var(--color-primary-three)}.lab-btn--rec.is-rec{background:var(--sk-error)}.lab-btn--link{color:var(--color-primary-three);background:0 0;padding:13px 4px;text-decoration:underline}.lab-field input{width:100%;color:var(--color-heading-three);border:1px solid var(--sk-border);background:#fff;border-radius:12px;margin-bottom:16px;padding:16px 20px;font-size:17px}.lab-field input:focus{border-color:var(--color-primary-three);outline:none}.lab-note{color:var(--sk-ink);margin:18px 0 0;font-size:15px;line-height:1.6}.lab-note--warn{color:#a8432f}.lab-note--ok{color:var(--sk-ok)}.lab-heard{color:var(--color-heading-three);margin:20px 0 0;font-size:17px}.lab-result{border-top:1px solid var(--sk-border);align-items:center;gap:24px;margin-top:24px;padding-top:24px;display:flex}@media (max-width:767px){.lab-result{text-align:center;flex-direction:column}}.lab-score{flex:none;width:80px;height:80px;position:relative}.lab-score svg{transform:rotate(-90deg)}.lab-score__track{fill:none;stroke:var(--sk-border);stroke-width:7px}.lab-score__value{fill:none;stroke-width:7px;stroke-linecap:round;transition:stroke-dashoffset .7s}.lab-score--high .lab-score__value{stroke:var(--sk-ok)}.lab-score--mid .lab-score__value{stroke:#c98a00}.lab-score--low .lab-score__value{stroke:var(--sk-error)}.lab-score__inner{flex-direction:column;justify-content:center;align-items:center;line-height:1.1;display:flex;position:absolute;inset:0}.lab-score__inner strong{font-size:19px}.lab-score__inner span{color:var(--sk-ink);font-size:11px}.lab-words{margin:0 0 10px;font-size:19px;line-height:1.6}.lab-words .hit{color:var(--sk-ok)}.lab-words .miss{color:var(--sk-error);text-decoration:line-through}.lab-hint{color:var(--sk-ink);margin:0;font-size:15px;line-height:1.6}.lab-chat{margin-bottom:22px}.lab-bubble{border:1px solid var(--sk-border);background:#fff;border-radius:18px 18px 18px 4px;max-width:640px;padding:22px 26px 22px 62px;position:relative}.lab-bubble p{color:var(--color-heading-three);margin:0 0 6px;font-size:19px}.lab-bubble__es{color:var(--sk-ink);font-size:15px}.lab-bubble__play{color:#fff;background:var(--color-primary-three);cursor:pointer;border:0;border-radius:50%;width:28px;height:28px;font-size:11px;position:absolute;top:22px;left:20px}.lab-options{flex-direction:column;gap:12px;margin-top:22px;display:flex}.lab-option{text-align:left;color:var(--color-heading-three);border:1px solid var(--sk-border);cursor:pointer;background:#fff;border-radius:12px;padding:16px 22px;font-size:17px;transition:all .25s}.lab-option:hover{border-color:var(--color-primary-three);transform:translate(4px)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lab-voice{color:var(--sk-ink);justify-content:center;align-items:center;gap:10px;margin-bottom:22px;font-size:14px;display:flex}.lab-voice select{max-width:280px;color:var(--color-heading-three);border:1px solid var(--sk-border);cursor:pointer;background:#fff;border-radius:8px;padding:8px 12px;font-size:14px}.lab-voice select:focus{border-color:var(--color-primary-three);outline:none}.help_desk{overflow:clip visible}.skills-steps .cd-work-left{position:sticky;top:130px}@media (max-width:991px){.skills-steps .cd-work-left{position:static}}.skills-team{background-color:var(--sk-surface)}.skills-team__lead{max-width:640px;color:var(--sk-ink);margin:22px auto 0;font-size:18px;line-height:1.6}.skills-team__card{background:var(--sk-surface);border:1px solid var(--sk-border);border-radius:20px;height:100%;transition:transform .45s,box-shadow .45s,border-color .45s;overflow:hidden}.skills-team__card:hover{border-color:rgba(var(--color-primary-three-rgb), .4);box-shadow:0 22px 50px rgba(var(--color-primary-three-rgb), .14);transform:translateY(-6px)}.skills-team__photo{aspect-ratio:1;position:relative;overflow:hidden}.skills-team__photo img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,.61,.36,1)}.skills-team__card:hover .skills-team__photo img{transform:scale(1.06)}.skills-team__photo:after{content:"";pointer-events:none;background:linear-gradient(#16140c00 0%,#16140c73 100%);height:42%;position:absolute;inset:auto 0 0}.skills-team__index{z-index:1;color:#fff;background:rgba(var(--color-primary-three-rgb), .92);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:700;display:inline-flex;position:absolute;top:18px;left:18px}.skills-team__body{padding:26px 28px 30px}.skills-team__area{color:var(--color-heading-three);margin:0 0 6px;font-size:23px;line-height:1.3}.skills-team__specialty{color:var(--color-primary-three);border-top:1px solid var(--sk-border);margin:0;padding-top:12px;font-size:16px;font-weight:500}.skills-cta{overflow:hidden}.skills-cta__side{z-index:0;background:var(--sk-card-warm);border:1px solid var(--sk-card-warm-border);border-radius:22px;margin:0;padding:14px;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.skills-cta__side img{border-radius:12px;width:100%;height:auto;display:block}.skills-cta__side--left{left:24px}.skills-cta__side--right{right:24px}.skills-cta__side{width:440px}@media (max-width:1599px){.skills-cta__side{width:360px}}@media (max-width:1399px){.skills-cta__side{width:290px}}@media (max-width:1199px){.skills-cta__side{width:230px;left:10px;right:10px}}.skills-cta .container{z-index:1;position:relative}@media (max-width:991px){.skills-cta__sides{grid-template-columns:1fr;gap:20px;margin-bottom:55px;display:grid}.skills-cta__side{width:100%;position:static;transform:none}}.skills-footer .skills-footer__brand{border-bottom:1px solid #1e2436;flex-wrap:wrap;align-items:center;gap:26px 54px;margin-bottom:0;padding-top:96px;padding-bottom:44px;display:flex}.skills-footer .footer-widget{padding-top:62px}@media (max-width:991px){.skills-footer .skills-footer__brand{padding-top:62px;padding-bottom:34px}.skills-footer .footer-widget{padding-top:36px}}.skills-footer .xb-item--input-box label i{color:var(--color-primary-three);margin-right:10px}.skills-footer__tagline{color:#ffffff94;flex:320px;max-width:560px;margin:0;font-size:16px;line-height:1.7}.skills-footer .xb-item--sub-title i{color:var(--color-primary-three);margin-right:10px;font-size:15px}.skills-footer__contact li:not(:last-child){margin-bottom:14px}.skills-footer__contact a{color:#fffc;align-items:center;gap:13px;font-size:17px;font-weight:500;line-height:1.4;transition:color .3s;display:inline-flex}.skills-footer__contact a:hover{color:#fff}.skills-footer__contact a i{color:#fff;background:#ffffff12;border:1px solid #ffffff24;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;transition:all .3s;display:inline-flex}.skills-footer__contact a:hover i{color:#fff;background:var(--color-primary-three);border-color:var(--color-primary-three)}.skills-audience .skills-role__visual{opacity:.85;pointer-events:none;width:196px;max-width:58%;transition:opacity .5s,transform .5s;position:absolute;top:22px;right:22px}.skills-audience .skills-role__visual svg{width:100%;height:auto;display:block}.skills-audience .about-item.active .skills-role__visual{opacity:1;transform:translateY(-4px)}@media (max-width:991px){.skills-audience .about-item .xb-item--img.skills-role__visual{opacity:1;width:132px;max-width:40%;margin:0 0 4px auto;position:static}}.skills-workflow{padding-top:130px;padding-bottom:130px}.skills-workflow__lead{max-width:620px;color:var(--sk-ink);margin:20px auto 0;font-size:18px;line-height:1.6}.skills-workflow .xb-work-wrap{background:0 0;border:0}.skills-workflow__step{text-align:center}.skills-workflow__circle{justify-content:center;align-items:center;min-height:327px;display:flex}.skills-workflow__desc{max-width:300px;color:var(--sk-ink);text-align:center;margin:92px auto 0;font-size:16px;line-height:1.65}.skills-workflow__desc-step{display:none}@media (max-width:991px){.skills-workflow__circle{min-height:0}.skills-workflow .xb-work-item--middle{padding:18px}.skills-workflow .xb-work-item--middle .xb-item--ineer{width:195px;height:195px}.skills-workflow__desc-step{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-three);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.skills-workflow__desc{margin-top:18px;margin-bottom:34px}}.skills-workflow .xb-work-item .xb-item--number{color:var(--color-heading-three)}.skills-workflow .xb-item--arrow img{filter:brightness(0)opacity(.38)}.skills-challenge .feature-left-item .xb-img{border-radius:20px;overflow:hidden}.skills-challenge .feature-left-item .xb-img img{aspect-ratio:4/5;object-fit:cover;object-position:50% 25%;width:100%;height:auto;display:block}@media (max-width:991px){.skills-challenge .feature-left-item .xb-img img{max-height:520px}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{overflow-x:hidden}@media (hover:none){.hd-feature-item:hover,.skills-team__card:hover,.about-item:hover{transform:none}}@supports (padding:max(0px)){@media (max-width:991px){.xb-header .container,.footer .container{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}.xb-header-menu{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.footer .footer-copyright{padding-bottom:max(10px, env(safe-area-inset-bottom))}}}@media (max-width:1199px){.footer .xb-item--list a,.footer .skills-footer__contact a,.footer .hds-footer-links a,.xb-menu-primary li a{align-items:center;min-height:44px;display:inline-flex}.footer .xb-item--social-icon a,.xb-nav-mobile,.xb-menu-close{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}@media (hover:none){.xb-header .header-logo a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:1199px){.xb-header .header__wrap .xb-btn{order:2}.xb-header .header__wrap .header-bar-mobile{order:3;margin-left:14px}.xb-header .header__wrap .header-logo{margin-right:auto}}@media (max-width:767px){.xb-header .header__wrap .header-bar-mobile{margin-left:6px}.footer .hds-footer-links{flex-direction:column;align-items:flex-start;row-gap:0}.footer .hds-footer-links li{float:none;margin-right:0;padding-right:0}.footer .hds-footer-links li:before{display:none}}@media (max-width:991px){.xb-header.stricked-menu.stricky-fixed{padding:16px 0}.xb-header .header-logo a{min-height:48px}.xb-header .header__wrap .xb-btn .thm-btn{padding-left:20px;padding-right:20px;font-size:15px}.skills-eco .hd-button-box{display:none}.skills-eco .hd-feature--top,.skills-eco .hd-feature--bottom,.skills-eco .hd-feature--middle{margin-bottom:20px;display:block}.skills-eco .hd-feature-item{width:100%;margin-bottom:20px;padding:22px 20px 24px;display:block}.skills-eco .hd-feature-item .xb-item--content br{display:none}.skills-eco{padding-top:70px;padding-bottom:70px}.skills-cta__side{display:none}.skills-cta{padding-top:70px;padding-bottom:70px}}.skills-workflow .xb-work-item .xb-item--title{color:#fff;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:0 6px;line-height:1.25}@media (max-width:991px){.skills-workflow{padding-top:70px;padding-bottom:40px}.skills-workflow .xb-work-wrap{padding-top:40px;padding-bottom:40px}}@media (max-width:767px){.pt-130{padding-top:70px}.pb-130{padding-bottom:70px}.pt-140{padding-top:90px}.pb-140{padding-bottom:70px}.pt-100{padding-top:60px}.pb-100{padding-bottom:60px}.mb-65{margin-bottom:36px}.mb-60{margin-bottom:34px}.skills-challenge .xb-faq-two .accordion_box .block .acc-btn{padding-right:48px;line-height:1.3}.faq .xb-faq .accordion_box .block .acc-btn{padding-top:18px;padding-bottom:18px;padding-right:52px;line-height:1.35}.faq .xb-faq .accordion_box .block .acc-btn .number{margin-right:4px}}html{scroll-behavior:smooth}section[id],main [id]{scroll-margin-top:100px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.skills-footer__credit{color:#ffffff73;margin-top:6px;font-size:13px;line-height:1.6}.skills-footer__credit a{color:#ffffffb3;border-bottom:1px solid #fff3;text-decoration:none}.skills-footer__credit a:hover{color:#fff}.skills-page-head{background-color:var(--sk-surface)}.skills-page-head__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--sk-indigo);margin-bottom:12px;font-size:14px;font-weight:600}.skills-page-head__title{max-width:18ch;margin:0;font-size:clamp(34px,5vw,56px);line-height:1.12}.skills-page-head__lead{max-width:62ch;margin-top:20px;font-size:18px;line-height:1.65}.skills-page-body{background-color:#fff;padding-top:70px}.skills-form label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.skills-form .col-md-6,.skills-form .col-12{margin-bottom:22px}.skills-form input,.skills-form textarea{border:1px solid var(--sk-border);width:100%;font:inherit;color:inherit;background:#fff;border-radius:10px;padding:14px 16px}.skills-form input:focus-visible,.skills-form textarea:focus-visible,.skills-404-links a:focus-visible{outline:2px solid var(--sk-indigo);outline-offset:2px}.skills-form__status:empty{display:none}.skills-form__status{margin-top:18px;font-weight:600}.skills-form__notice,.skills-legal__notice{border:1px solid #e6dcc9;border-left:4px solid var(--sk-indigo);background:var(--sk-surface);border-radius:10px;padding:22px 24px}.skills-form__notice code{font-size:.92em}.skills-legal h2{margin-top:42px;margin-bottom:16px;font-size:24px}.skills-legal ul{padding-left:20px;line-height:1.9}.skills-404-links{flex-wrap:wrap;gap:12px;margin:0;display:flex}.skills-404-links a{border:1px solid var(--sk-border);color:inherit;border-radius:999px;padding:12px 20px;text-decoration:none;display:inline-block}.skills-404-links a:hover{border-color:var(--sk-indigo);color:var(--sk-indigo)}.skills-page-aside{background:var(--sk-surface);border-radius:14px;padding:28px}.skills-page-aside h2{margin-bottom:16px;font-size:20px}.skills-page-aside ol{margin:0;padding-left:18px;line-height:1.8}.skills-consent{z-index:9999;background:var(--sk-black);color:#ffffffdb;border:1px solid #ffffff1f;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:640px;margin:0 auto;padding:18px 22px;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 18px 50px #00000059}.skills-consent__text{flex:300px;margin:0;font-size:14px;line-height:1.6}.skills-consent__text a{color:#fff;text-decoration:underline}.skills-consent__actions{gap:10px;display:flex}.skills-consent__btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:999px;padding:10px 20px;font-size:14px}.skills-consent__btn:hover{border-color:#fff9}.skills-consent__btn--primary{background:var(--sk-gradient);color:#fff;border-color:#0000;font-weight:600}.skills-consent__btn--primary:hover{opacity:.92;border-color:#0000}.skills-consent__btn:focus-visible{outline:2px solid var(--sk-blue);outline-offset:2px}.skills-legal h3{margin-top:28px;margin-bottom:12px;font-size:19px}.skills-legal p+h3{margin-top:24px}.skills-legal code{color:var(--sk-indigo);background:rgba(var(--color-primary-three-rgb), .09);border-radius:5px;padding:2px 7px;font-size:14px}.skills-legal__todo{color:#8a5a00;background:#fff4d6;border:1px dashed #e0b355;border-radius:5px;padding:2px 8px;font-size:.92em;font-weight:600}@media (hover:none){.skills-eco .hd-feature-item:hover,.skills-eco .hd-feature-button:hover,.skills-team__card:hover,.skills-team__card:hover .skills-team__photo img,.lab-option:hover{transform:none}.skills-team__card:hover{box-shadow:none;border-color:var(--sk-border)}}@media (max-width:991px){.skills-eco .hd-feature-item:hover,.skills-eco .hd-feature-item:focus-within,.skills-eco .hd-feature-button:hover{transform:none}.skills-eco .hd-feature-item{cursor:default}}@media (max-width:767px){.skills-eco .xb-feature-wrap{flex-direction:column;align-items:center;display:flex}.skills-eco .hd-feature--top,.skills-eco .hd-feature--middle,.skills-eco .hd-feature--bottom{display:contents}.skills-eco .hd-button-box{order:1}.skills-eco .hd-feature--top .hd-feature-item{order:2}.skills-eco .hd-feature--middle>div:first-child{order:3}.skills-eco .hd-feature--middle>div:last-child{order:4}.skills-eco .hd-feature--bottom .hd-feature-item{order:5}.skills-eco .hd-feature-item,.skills-eco .hd-button-box{width:100%;max-width:340px;margin:0 0 78px}.skills-eco .hd-feature--bottom .hd-feature-item{margin-bottom:0}.skills-eco .xb-arrow,.skills-eco .xb-feature-wrap .xb-shape{display:none}.skills-eco .hd-feature-item:after,.skills-eco .hd-button-box:after{content:"";border-right:2px solid var(--sk-indigo);border-bottom:2px solid var(--sk-indigo);opacity:.5;width:11px;height:11px;margin:0;position:absolute;bottom:-45px;left:50%;transform:translate(-50%)rotate(45deg)}.skills-eco .hd-feature--bottom .hd-feature-item:after{display:none}.skills-eco .hd-button-box{flex-direction:column;justify-content:center;align-items:center;display:flex}.faq .xb-faq .accordion_box .block .acc-btn .accordion-button{padding:18px 66px 18px 18px;font-size:17px;line-height:1.4}.faq .xb-faq .accordion_box .block .acc-btn .accordion-button .arrow{width:32px;height:32px;right:16px}.faq .xb-faq .accordion_box .acc-btn .number{margin-right:4px}.faq .xb-faq .acc_body .content{padding:0 18px 22px}.faq .xb-faq .acc_body .content p,.faq .xb-faq .acc_body .content li{font-size:15.5px;line-height:1.6}}@media (hover:hover) and (min-width:992px){.skills-audience .about-item{transition:width .5s,transform .3s}.skills-audience .about-item:hover{transform:translateY(-3px)}}.skills-audience .about-item:not(.active){opacity:.78;transition:width .5s,opacity .4s,transform .3s}.skills-audience .about-item.active{opacity:1}@media (prefers-reduced-motion:reduce){.skills-audience .about-item,.skills-audience .about-item:not(.active){opacity:1;transition:none}}
