html{margin:0;padding:0;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:#04130e;margin:0!important;padding:0!important}#root{display:block;margin:0;padding:0}#root img{border:0}a{color:#2ef2c4}a:hover{color:#12f45a}*{box-sizing:border-box}.skip{background:#12f45a;border-radius:999px;color:#04130e;font-weight:700;left:16px;padding:12px 20px;position:absolute;text-decoration:none;top:-80px;z-index:50}.skip:focus{top:16px}.btn-p{transition:background-color .2s ease,transform .2s ease}.btn-p:hover{background:#2ef2c4!important;color:#04130e!important;transform:translateY(-1px)}.btn-s{transition:background-color .2s ease,border-color .2s ease}.btn-s:hover{background:rgba(46,242,196,.12)!important;border-color:#2ef2c4!important;color:#f2fbf7!important}.lnk{transition:color .2s ease}.lnk:hover{color:#2ef2c4!important}a:focus-visible,button:focus-visible{outline:3px solid #fff;outline-offset:3px}.ph{background-color:#0b241c;background-image:repeating-linear-gradient(135deg,rgba(46,242,196,.07) 0 2px,transparent 2px 14px)}.menu-btn{display:none!important}.qr-box{display:flex}@keyframes bob{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes spin{to{rotate:1turn}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(18,244,90,.55)}to{box-shadow:0 0 0 18px rgba(18,244,90,0)}}.bob1{animation:bob 4.2s ease-in-out infinite}.bob2{animation:bob 5s ease-in-out .8s infinite}.bob3{animation:bob 4.6s ease-in-out 1.6s infinite}.spin{animation:spin 18s linear infinite}.pulse{animation:pulse 1.6s ease-out infinite}.tile{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease,border-color .2s ease}.tile:hover{transform:translateY(-2px)}.lvl{transition:background-color .35s ease,border-color .35s ease,transform .35s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.bob1,.bob2,.bob3,.pulse,.spin{animation:none}}@media (max-width:900px){.nav-links{display:none!important}.menu-btn{display:inline-flex!important}.floaty,.hdr-cta,.qr-box,.track{display:none!important}}@media (max-width:560px){.hero-ctas a{width:100%}.phone-wrap{transform:scale(.9);transform-origin:top center}}html{scroll-behavior:smooth}#contenido section[id]{scroll-margin-top:80px}@keyframes ndlmFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ndlmFadeOut{0%{opacity:1}to{opacity:0}}@keyframes ndlmRise{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@keyframes ndlmSink{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px) scale(.98)}}.ndlm-modal{animation:ndlmFadeIn .3s ease both}.ndlm-modal>*{animation:ndlmRise .4s cubic-bezier(.2,.8,.2,1) both}.ndlm-modal.is-closing{animation:ndlmFadeOut .26s ease both;pointer-events:none}.ndlm-modal.is-closing>*{animation:ndlmSink .26s ease both}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ndlm-modal,.ndlm-modal>*{animation:none!important}}@keyframes ndlmMenuIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.mobile-menu{animation:ndlmMenuIn .22s ease both}@media (min-width:901px){.mobile-menu{display:none!important}}@media (prefers-reduced-motion:reduce){.mobile-menu{animation:none}}.ndlm-modal,.ndlm-modal *{scrollbar-color:rgba(143,233,207,.35) transparent;scrollbar-width:thin}.ndlm-modal ::-webkit-scrollbar{height:8px;width:8px}.ndlm-modal ::-webkit-scrollbar-thumb{background:rgba(143,233,207,.35);border-radius:999px}.ndlm-modal ::-webkit-scrollbar-track{background:transparent}[data-fx-focus]:focus{border-color:#12f45a!important;outline:none}