:root{--blanco-danok:#fff;--gris-claro-danok:#e4e6f2;--negro-danok:#070a22;--naranja-danok:#fe6847;--azul-danok:#3e6cff}body{font-family:"Satoshi";color:var(--negro-danok);background-color:var(--gris-claro-danok)}html{scroll-behavior:smooth}p{font-family:'Satoshi',sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.02rem}p.medio{font-family:'Satoshi',sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%}p.grande{font-size:32px;line-height:100%}p.lead{font-family:'Satoshi',sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.045rem;margin-bottom:1.5rem}.h2{color:var(--negro-danok);font-family:JetBrainsMono;font-size:1rem;font-style:normal;font-weight:500;line-height:124%;letter-spacing:-.02rem;display:block;text-transform:uppercase}.btn{text-transform:uppercase}.btn.btn-primary{width:100%;background-color:var(--naranja-danok);color:var(--negro-danok);font-family:JetBrainsMono;font-weight:300;display:flex;justify-content:space-between;border:unset;border-radius:4px;padding:.5rem 1rem}.btn.btn-primary:focus-visible,.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary:hover{width:100%;background-color:var(--naranja-danok);color:var(--negro-danok);font-family:JetBrainsMono;font-weight:300;display:flex;justify-content:space-between;border:unset;border-radius:4px;box-shadow:unset;padding:.5rem 1rem}.btn.btn-primary[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.form-wrap.desktop{display:none}.home-page .hero .hero-claim{display:block;color:var(--blanco-danok);text-align:justify;font-family:'Satoshi',sans-serif;font-size:24vw;font-style:normal;font-weight:400;line-height:.9;letter-spacing:-.0825rem}.home-page .hero .hero-claim .hero-description h1{margin-bottom:15px;font-family:'Satoshi',sans-serif;font-weight:400;font-size:18px;line-height:1.09;letter-spacing:-.02em;text-align:left;word-spacing:normal;max-width:400px;padding-right:35px}.hero{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:2rem 0;position:relative}.hero-claim-container{position:relative;margin:3rem 0}.hero-claim-container p{font-family:'Satoshi',sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:104%;letter-spacing:-.0225rem;opacity:0;animation:fadeInDownShort 1.8s cubic-bezier(.25,0,0,1) 1.2s forwards;max-width:400px}.hero-claim{font-size:clamp(5rem, 20vw, 15rem);line-height:clamp(5rem, 20vw, 15rem);color:var(--blanco-danok);font-family:'Inter',sans-serif;font-weight:400;line-height:76%;letter-spacing:-6px}.first-line{display:block;position:relative;width:100%}.word-built{display:inline-block}.word-by{display:inline-block;position:absolute;left:calc(100% / 3);animation:slideToEnd 1.6s cubic-bezier(.43,0,0,1) .2s forwards}.second-line{display:block;margin-top:-.5rem}.hero-description{position:absolute;bottom:0;left:0;transform:translate(-50%,-50%);opacity:0;animation:fadeInCenter 1.4s cubic-bezier(0.25,0,0,1) 1.28s forwards;font-size:clamp(0.8rem, 2vw, 1.2rem);line-height:1.4;color:rgba(255,255,255,0.9);text-align:center;z-index:10;.col-4{padding:0 !important}}.hero-description p{word-spacing:0px;color:rgba(255,255,255,.9);text-align:start;font-family:'Satoshi',sans-serif;font-size:1.375rem;font-style:normal;font-weight:400;line-height:109%;letter-spacing:-.0275rem}@keyframes slideToEnd{0%{left:calc(100% / 3)}100%{left:80%}}@keyframes fadeInDownLong{0%{opacity:0;transform:translateY(-43px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-25px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInCenter{0%{opacity:0;transform:translateY(43px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.video-background{position:relative;width:100%;height:100%;overflow:hidden}#bgVideo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1;pointer-events:none;background-color:var(--negro-danok)}section.hero,section.solutions{position:relative;z-index:1;color:#fff}.hero .claim-sup{justify-content:space-between;color:var(--Blanco_Danok,#fff);font-family:JetBrainsMono;font-size:0.75rem;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-0.015rem;text-transform:uppercase;>div{width:fit-content;padding:0 !important;opacity:0;transition:opacity .1s ease-in-out}div:first-child{flex:0 0 50%;animation:fadeIn .8s cubic-bezier(.45,0,.1,1) 1.28s forwards}div:nth-child(2){flex:1;animation:fadeIn .8s cubic-bezier(.45,0,.1,1) 1.48s forwards}div:last-child{flex:1;animation:fadeIn .8s cubic-bezier(.45,0,.1,1) 1.68s forwards}}section.solutions{padding-top:7rem;padding-bottom:1.5rem}.solution-list>.row{border-top:1px solid var(--blanco-danok);padding-top:2rem;padding-bottom:1.5rem}section.solutions .h2{color:var(--blanco-danok)}.solution-list .h3{text-transform:uppercase;font-family:JetBrainsMono;font-size:1.1rem;line-height:1.6rem;margin-bottom:1rem}article.claim{margin-top:8rem;margin-bottom:9rem;background-color:var(--gris-claro-danok)}article .claim-wrap-txt{display:block;font-size:52px;line-height:1;text-transform:uppercase;color:var(--azul-danok);font-family:JetBrainsMono;font-weight:300;text-align:justify;letter-spacing:-5px}.future .lead{font-family:JetBrainsMono;margin-bottom:4rem;display:block;font-size:1rem;font-style:normal;font-weight:500;line-height:124%;letter-spacing:-.02rem;text-transform:uppercase}.future p{font-family:'Satoshi',sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.04rem}.core-beliefs{padding-top:4rem;position:relative}.core-beliefs .cards-container{position:relative;overflow:hidden}.core-beliefs .cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;margin-top:3rem}.core-beliefs .cards-wrapper::-webkit-scrollbar{display:none}.core-beliefs .card{background:#fff;border-radius:0;padding:1.5rem;border:none;border-radius:3px;position:relative;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;aspect-ratio:9/10}.core-beliefs .card span{color:var(--naranja-danok);font-family:JetBrainsMono;font-size:.875rem;font-style:normal;font-weight:500;line-height:110%;letter-spacing:-.02019rem;text-transform:uppercase;display:block;margin-bottom:1.5rem;transition:.2s ease-in-out}.core-beliefs .card.filling span,.core-beliefs .card.filled span{color:var(--negro-danok)}.core-beliefs .card .h3{font-size:2.5rem;margin-bottom:1.5rem;font-weight:400;font-size:32px;line-height:96%;letter-spacing:-2px}.core-beliefs .card p{line-height:120%;font-size:.95rem;margin:0}.core-beliefs .card{position:relative;overflow:hidden}.core-beliefs .card:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:var(--naranja-danok);z-index:1}.core-beliefs .card>*{position:relative;z-index:2;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.core-beliefs .card.filling:before{height:var(--fill-progress,0%);width:100%}.core-beliefs .card.filled:before{height:100%;width:100%}.core-beliefs .scroll-arrow:after{content:"";position:absolute;right:-6px;top:-3px;width:8px;height:8px;border-right:2px solid #ccc;border-top:2px solid #ccc;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.vision{padding-bottom:6rem}.vision .claim{margin-top:9rem;margin-bottom:10rem}.vision #persona-info{width:100%}.vision #persona-image{width:100%;object-fit:cover}.vision #empresa-logo{height:4rem;max-width:12rem;object-fit:contain;filter:brightness(0)}.vision #empresa-span{font-family:JetBrainsMono;font-weight:500;line-height:124%;text-transform:uppercase}.vision #persona-linkedin{text-transform:uppercase;text-decoration:none;color:var(--negro-danok);position:absolute;bottom:0;font-family:'Satoshi',sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.0175rem}.vision #persona-linkedin:hover{text-decoration:underline}.vision .persona-name{font-family:'Satoshi',sans-serif;font-size:1.5rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.03rem;text-transform:uppercase}.mobile-version .logo-empresa{position:absolute;bottom:2px;right:.5rem;width:clamp(4rem, 20vw, 10rem);aspect-ratio:74/20;object-fit:contain;filter:brightness(0)}.mobile-version .row{margin-bottom:1.875rem}.numbers{padding-bottom:6rem}.numbers .number p.count-p{padding-top:2rem}.numbers .number p.count-p,.numbers .number span{font-family:JetBrainsMono;font-weight:400;font-size:96px;line-height:100%;margin-bottom:.3rem}.numbers .number:not(:last-child){border-bottom:1px solid var(--negro-danok)}.dropdown-menu{background-color:var(--naranja-danok);color:var(--negro-danok);padding:0;padding-bottom:2.5rem !important;border-radius:3px;width:93vw;z-index:1051;position:absolute;max-height:90svh;overflow-y:auto;overflow-x:clip;scrollbar-width:thin;scrollbar-color:var(--negro-danok) var(--naranja-danok)}.dropdown-backdrop-custom{position:fixed;inset:0;z-index:1040;background:rgba(0,0,0,.4);transition:opacity .2s}.dropdown.show .dropdown-backdrop-custom{display:block}.dropdown-menu::-webkit-scrollbar{width:8px;background:var(--naranja-danok)}.dropdown-menu::-webkit-scrollbar-thumb{background:var(--negro-danok);border-radius:4px}.dropdown-menu::-webkit-scrollbar-track{background:var(--naranja-danok)}.nf-field-label .nf-label-span,.nf-field-label label{display:none}.nf-field-element input[type=checkbox]{width:22px !important;height:22px !important;padding:.6rem !important;background-color:transparent !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border:2px solid var(--negro-danok) !important;border-radius:4px !important;position:relative !important;cursor:pointer !important;vertical-align:middle !important;margin-right:8px !important}.nf-field-element input[type=checkbox]:checked:before{content:"" !important;position:absolute !important;top:2px !important;left:2px !important;width:15px !important;height:15px !important;background:#000 !important;border-radius:2px !important}.checkbox-wrap .nf-field-label label{display:inline}.checkbox-wrap .nf-field-label label,.checkbox-wrap .nf-field-label label a{text-decoration:none;font-weight:400;color:var(--negro-danok)}.dropdown-menu hr{color:transparent}.dropdown-menu svg{position:absolute;top:-9px;right:0}.dropdown-menu p.lead{font-size:clamp(2rem, 4.5vw, 3.5rem);font-weight:600;line-height:100%;letter-spacing:0px !important}.dropdown-menu p:not(.lead){font-size:1rem;margin-bottom:1.5rem}.dropdown-toggle{position:relative;z-index:1051}.dropdown-toggle:after{display:none}.dropdown-menu[data-bs-popper]{margin-top:-2px;border:unset}.nf-field-element input,.nf-field-element select,.nf-field-element textarea{background-color:transparent;border:1px solid var(--negro-danok);padding:.5rem 1rem;border-radius:3px}.nf-field-element input::placeholder,.nf-field-element textarea::placeholder{color:var(--negro-danok);opacity:1}.nf-form-fields-required{display:none}.nf-field-element input[type=submit]{display:block;width:100% !important;color:#fff;text-transform:uppercase;background-color:var(--negro-danok);font-family:JetBrainsMono;text-align:left;position:relative;border-radius:4px}.nf-field-element input[type=submit]:after{content:"•";position:absolute;left:-1rem;color:transparent}.legal{padding-top:6rem;padding-bottom:6rem}.legal h1{color:var(--azul-danok);text-transform:uppercase;font-family:JetBrainsMono;font-size:2.5rem;line-height:1.6rem;margin-top:2rem;margin-bottom:1rem}.legal h2{color:var(--azul-danok);text-transform:uppercase;font-family:JetBrainsMono;font-size:1.4rem;line-height:1.6rem;margin-bottom:1rem;margin-top:2rem}.legal h3{color:var(--azul-danok);text-transform:uppercase;font-family:JetBrainsMono;font-size:1.3rem;line-height:1.6rem;margin-bottom:1rem;margin-top:2rem}.legal h4{color:var(--azul-danok);text-transform:uppercase;font-family:JetBrainsMono;font-size:1.2rem;line-height:1.6rem;margin-top:2rem;margin-bottom:1rem}.pag-404 .claim{margin-top:6rem;margin-bottom:0;height:80vh;max-height:60rem}.pag-404 .claim .claim-wrap-txt.texto{font-size:clamp(2rem, 15vw, 8rem)}.pag-404 .btn.btn-primary{width:15rem}.header-container{padding-left:1rem !important;padding-right:1rem !important}#masthead{position:fixed;width:100%;z-index:4}#masthead .wpml-ls-item a{text-decoration:none;color:var(--blanco-danok)}#masthead .wpml-ls-item.wpml-ls-current-language a span:before,#masthead .wpml-ls-item.wpml-ls-current-language a span:after{content:"[";margin:0 .2em}#masthead .wpml-ls-item.wpml-ls-current-language a span:after{content:"]";margin-left:.2em}#masthead .btn.btn-primary{width:8rem;margin-left:auto}#nav-main .container-fluid{padding-left:.25rem;padding-right:.25rem}.danok-language-selector{display:flex;gap:2rem;list-style:none;padding:0;margin:0;padding-right:2rem;padding-left:.25rem}.danok-language-selector a{text-decoration:none;color:var(--blanco-danok);font-family:JetBrainsMono}.danok-language-selector li.active a{position:relative}.danok-language-selector li.active a:after,.danok-language-selector li.active a:before{position:absolute;top:50%;transform:translateY(-50%)}.danok-language-selector li.active a:after{right:-.5rem;content:"]"}.danok-language-selector li.active a:before{left:-.5rem;content:"["}footer#footer{background-color:var(--azul-danok);padding-top:2rem;padding-bottom:2rem}footer#footer .h3{text-transform:uppercase;font-family:JetBrainsMono;font-size:.9rem;line-height:1.6rem;display:block;margin-bottom:1rem;font-weight:500}footer#footer ul{list-style:none;padding-left:0}footer#footer ul li a{color:var(--negro-danok);text-decoration:none;padding:.2rem 0;display:block}footer#footer p{font-size:1rem;line-height:1.5rem}footer#footer #footer-logo{width:100%;margin-top:2rem}footer#footer .legal-links{display:flex;gap:1rem}footer#footer .legal-links a{color:var(--negro-danok);text-decoration:none;font-family:JetBrainsMono;font-size:.6875rem;font-style:normal;font-weight:300;line-height:120%;letter-spacing:-.01375rem;text-transform:uppercase}footer#footer .btn.btn-primary{background-color:var(--negro-danok);color:var(--blanco-danok);margin-top:2rem}footer#footer .danok-language-selector{padding-left:.5rem}.hero-claim{.first-line,.second-line{display:none}.mobile{opacity:0;display:flex;flex-direction:column;animation:fadeInDownLong 1.8s cubic-bezier(.25,0,0,1) .3s forwards}}#ninja_forms_required_items,.nf-field-container{margin-bottom:12px !important}#nf-field-4-container .submit-wrap{margin-top:12px !important}.nf-error-msg,.ninja-forms-req-symbol{color:#b00020 !important}.nf-error.listimage-wrap .nf-field-element ul,.nf-error .ninja-forms-field{border:1px solid #b00020 !important}.ninja-forms-field.nf-element:focus-visible{outline:1px solid var(--azul-danok) !important}@media (min-width:415px){.header-actions .dropdown{top:0}#nav-main .container-fluid{display:flex !important}.dropdown-menu{width:93vw}.vision .claim .claim-wrap{>div{display:flex;flex-direction:row;gap:5rem}.claim-first{justify-content:space-between}}}@media (min-width:576px){.home-page .hero .hero-claim{font-size:17vw;line-height:.9}article .claim-wrap-txt{font-size:60px;line-height:60px}.core-beliefs .card{aspect-ratio:10/8}}@media (min-width:768px){.hero-claim{word-spacing:1rem;.first-line,.second-line{display:block}.mobile{display:none}}.hero .claim-sup{margin-bottom:6rem}#bgVideo{object-position:left}.dropdown-menu p:not(.lead){max-width:80%;margin-bottom:2.5rem}#nav-main .container-fluid{padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5)}.form-wrap.mobile{display:none}.form-wrap.desktop{display:block}.home-page .hero .hero-claim{font-size:17vw;line-height:.9}.word-by{animation:slideToEnd 1.6s cubic-bezier(.62,0,0,1) .2s forwards}article .claim-wrap-txt{font-size:90px;line-height:90px}.core-beliefs .card{aspect-ratio:10/6}}@media (min-width:992px){.pl-lg-0{padding-left:0 !important}.hero{height:100vh;min-height:960px}.home-page .hero .hero-claim{font-size:19.5vw;line-height:.9;letter-spacing:-13px}.home-page .hero .hero-claim .hero-description h1{font-size:22px}.numbers .number p.count-p,.numbers .number span{font-family:JetBrainsMono;font-size:9rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.36rem}article .claim-wrap-txt{font-size:120px;line-height:120px}.numbers .number p.count-p{padding-top:0 rem}.vision #persona-linkedin{position:relative}.vision .persona-name{opacity:.3;display:block;margin-bottom:1rem;transition:transform .3s ease,opacity .3s ease;font-family:'Satoshi',sans-serif;font-size:4.125rem;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.0825rem;text-transform:uppercase}.vision .persona-name:active,.vision .persona-name:hover{transform:translateX(2rem);opacity:1}.core-beliefs{padding-top:10rem;padding-bottom:2rem}article.claim{margin-bottom:8rem}.core-beliefs .card{overflow:unset;padding:2rem}.members--description{width:31% !important}p.medio{font-family:'Satoshi',sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:120%}.vision p.medio{line-height:124%;letter-spacing:-.025rem}.core-beliefs .cards-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:clip;margin-top:3rem;position:relative}.core-beliefs .card{min-width:33%;aspect-ratio:1}.core-beliefs .card.filling:before{width:var(--fill-progress,0%) !important;height:100% !important}.core-beliefs .card.filled{--fill-progress:100%}.core-beliefs .card.filling span,.core-beliefs .card.filled span{color:var(--bs-heading-color) !important}.core-beliefs .cards-container{margin-top:0}.core-beliefs .card span{color:var(--naranja-danok) !important;font-size:1.01rem}#masthead .btn.btn-primary{width:15rem}.dropdown-menu{width:75vw}.nf-field-element input[type=submit]{width:50% !important}.future .lead{font-family:JetBrainsMono;margin-bottom:7rem;font-size:1rem;font-style:normal;font-weight:500;line-height:124%;letter-spacing:-.02rem;display:block;text-transform:uppercase;width:60%}.future p{font-family:'Satoshi',sans-serif;font-size:2.25rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.045rem;width:80%}.vision #persona-linkedin{font-family:'Satoshi',sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.02rem}footer#footer #footer-logo{margin-top:8rem}footer#footer .legal-links{flex-direction:row;gap:1.5rem}footer#footer .danok-language-selector{padding-left:0}}@media (min-width:1200px){.home-page .hero .hero-claim{font-size:18vw;font-style:normal;font-weight:400;line-height:.8;letter-spacing:-.32856rem}article .claim-wrap-txt{text-align:justify;font-family:JetBrainsMono;font-size:12.5vw;font-style:normal;font-weight:300;line-height:90%;text-transform:uppercase}.dropdown-menu svg{max-height:45rem}.core-beliefs .card p{font-size:1.1vw}.core-beliefs .card span{font-size:1.15vw}.core-beliefs .card .h3{max-width:70%;font-family:'Satoshi',sans-serif;font-size:3vw;font-style:normal;font-weight:400;line-height:96%;letter-spacing:-.0505rem}.vision figure{width:85%}.core-beliefs .card p{max-width:70%}p.grande{font-size:36px}}@media (min-width:1400px){p.lead+p{max-width:75%}}@media (min-width:1920px){.dropdown-menu .row{.col-xl-10{width:90%}.col-xl-2{width:10%}}}