@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_adad0279-module__mQUjYG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_adad0279-module__mQUjYG__variable{--font-poppins:"Poppins","Poppins Fallback"}
:root{--primary-color:#0f4c47;--primary-color-rgb:15,76,71;--primary-color-dark:#0a3330;--text-dark:#1d2c3b;--text-light:#5e6a77;--white:#fff;--bg-light:#f4f6f8;--bg-cream:#f9f6f1;--hero-bg-element-color:#d7e2ea}body{background-color:var(--bg-cream);color:var(--text-dark);margin:0;padding:0;font-family:Poppins,sans-serif}body.nav-open{overflow:hidden}.hero-premium-container{background-color:var(--bg-cream);box-sizing:border-box;--mouse-x:0;--mouse-y:0;width:100%;height:100vh;position:relative;overflow:hidden}.hero-premium-container:before{content:"";background-color:var(--primary-color);opacity:.05;z-index:1;pointer-events:none;position:absolute;inset:0;-webkit-mask:url(https://asdkgestion-website.vercel.app/assets/img/logo.svg) 50%/100% no-repeat;mask:url(https://asdkgestion-website.vercel.app/assets/img/logo.svg) 50%/100% no-repeat}.hero-image-wrapper{z-index:2;opacity:1;clip-path:inset(100% 0 0);width:50%;max-width:520px;transition:transform .1s ease-out;animation:1.2s cubic-bezier(.19,1,.22,1) .2s forwards revealImage;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-image-wrapper img{width:100%;height:auto}.premium-nav{z-index:1000;box-sizing:border-box;opacity:0;background-color:#0000;justify-content:space-between;align-items:center;width:100%;padding:10px 40px;transition:background-color .4s ease-in-out,padding .4s ease-in-out,box-shadow .4s ease-in-out;animation:1s ease-out .8s forwards fadeIn;display:flex;position:absolute;top:0;left:0}.premium-nav .logo img{width:auto;height:100px;transition:height .4s ease-in-out;display:block}.premium-nav.scrolled{background-color:var(--white);padding:15px 40px;position:fixed;box-shadow:0 4px 12px #0000000d}.premium-nav.scrolled .logo img{height:70px}.main-nav{align-items:center;gap:30px;display:flex}.main-nav ul{gap:35px;margin:0;list-style:none;display:flex}.main-nav a{font-size:.9rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.main-nav ul a{color:var(--text-dark);padding-bottom:5px}.premium-nav.scrolled .main-nav ul a{color:var(--text-dark)}.main-nav ul a:after{content:"";background-color:var(--primary-color);transform-origin:50%;width:100%;height:1px;transition:transform .4s cubic-bezier(.165,.84,.44,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.main-nav ul a:hover{color:var(--primary-color)}.main-nav ul a:hover:after{transform:scaleX(1)}.nav-actions{border-left:1px solid var(--border-light);gap:15px;padding-left:30px;display:flex}.btn{border:1px solid #0000;border-radius:50px;padding:10px 22px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary{background-color:var(--primary-color);color:var(--white)}.btn-primary:hover{background-color:var(--white);color:var(--primary-color);border-color:var(--primary-color);transform:scale(1.03)}.btn-secondary{color:var(--primary-color);border-color:var(--primary-color);background-color:#0000;justify-content:center;align-items:center;gap:8px;padding:10px 18px;display:inline-flex}.btn-secondary:hover{background-color:#f1f5f5}.menu-toggle{cursor:pointer;z-index:1002;background:0 0;border:none;width:30px;height:24px;display:none;position:relative}.bar{background-color:var(--text-dark);border-radius:3px;width:100%;height:3px;transition:all .35s cubic-bezier(.165,.84,.44,1);display:block;position:absolute;left:0}.premium-nav.scrolled .bar{background-color:var(--text-dark)}.bar1{top:0}.bar2{top:50%;transform:translateY(-50%)}.bar3{bottom:0}body.nav-open .menu-toggle .bar,body.nav-open .premium-nav.scrolled .menu-toggle .bar{background-color:var(--white)}body.nav-open .menu-toggle .bar1{top:50%;transform:translateY(-50%)rotate(45deg)}body.nav-open .menu-toggle .bar2{opacity:0}body.nav-open .menu-toggle .bar3{bottom:50%;transform:translateY(50%)rotate(-45deg)}.hero-ui{opacity:0;z-index:3;color:var(--text-light);font-size:1rem;animation:1s ease-out 1s forwards fadeIn;position:absolute}.hero-ui.bottom-right{animation-delay:1.1s;bottom:30px;right:40px}.hero-slogan-center{z-index:3;text-align:right;opacity:0;width:45%;max-width:500px;margin-top:-120px;animation:1s ease-out .8s forwards fadeIn;position:absolute;top:50%;left:auto;right:40px;transform:translateY(-50%)}.hero-slogan-center h1{color:var(--text-dark);text-shadow:0 2px 8px #0000000d;margin:0;font-size:3.8vw;font-weight:700;line-height:1.2}.hero-sub-slogan{color:var(--text-light);opacity:0;margin-top:15px;font-size:1.1rem;font-weight:400;line-height:1.6;animation:1s ease-out 1.2s forwards fadeIn}@media (max-width:992px){.hero-sub-slogan{font-size:1rem}}.hero-ui.trusted-by-center{z-index:3;opacity:0;flex-direction:column;align-items:flex-end;gap:16px;width:45%;max-width:500px;margin-top:20px;animation:1s ease-out 1s forwards fadeIn;display:flex;position:absolute;top:50%;left:auto;right:40px;transform:translateY(-50%)}.trusted-by-title{color:var(--text-dark);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff9;border:1px solid #0000000d;border-radius:50px;align-items:center;gap:8px;padding:6px 14px;font-size:.9rem;font-weight:500;display:flex;box-shadow:0 4px 12px #0000000d}.trusted-by-title svg{stroke:var(--text-dark);opacity:.8}.trusted-by-avatars{padding-left:10px;display:flex}.trusted-by-avatars img{border:2px solid var(--bg-cream);opacity:0;border-radius:50%;width:32px;height:32px;margin-left:-10px;animation:.5s ease-out forwards fadeIn;box-shadow:0 2px 4px #0000000d}.trusted-by-avatars img:first-child{background-color:#d4af37;animation-delay:1.2s}.trusted-by-avatars img:nth-child(2){background-color:#6a8eae;animation-delay:1.3s}.trusted-by-avatars img:nth-child(3){background-color:#c48a69;animation-delay:1.4s}.trusted-by-avatars img:nth-child(4){background-color:#89b0ae;animation-delay:1.5s}.trusted-by-avatars img:nth-child(5){background-color:#b5b288;animation-delay:1.6s}.hero-ui.trusted-by-center p{color:var(--text-light);margin:0;font-size:.9rem;font-weight:500}.btn-premium{background-color:var(--primary-color);color:var(--white);border:1px solid #0000;border-radius:50px;align-items:center;gap:12px;padding:10px 22px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex}.btn-premium:hover{background-color:var(--white);color:var(--primary-color);border-color:var(--primary-color);transform:scale(1.03)}.btn-premium svg{transition:transform .3s ease-in-out}.btn-premium:hover svg{transform:translate(5px)}.scroll-indicator{z-index:3;opacity:0;background-color:var(--white);cursor:pointer;width:44px;height:44px;color:var(--primary-color);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:transform .3s,box-shadow .3s;animation:1.2s ease-out 1.3s forwards fadeIn;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%);box-shadow:0 5px 15px #0000001a}.scroll-indicator:hover{transform:translate(-50%)scale(1.1);box-shadow:0 8px 20px #00000026}.scroll-indicator svg{stroke:var(--primary-color);opacity:1;width:20px;height:20px;animation:2.2s cubic-bezier(.165,.84,.44,1) infinite bounce}@keyframes revealImage{0%{opacity:1;transform:translate(calc(-50% + (var(--mouse-x)*-25px)),calc(-50% + (var(--mouse-y)*-25px)));clip-path:inset(100% 0 0)}to{opacity:1;transform:translate(calc(-50% + (var(--mouse-x)*-25px)),calc(-50% + (var(--mouse-y)*-25px)));clip-path:inset(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}60%{transform:translateY(-3px)}}@media (max-width:1120px){.premium-nav,.premium-nav.scrolled{padding:10px 20px}.menu-toggle{display:block}.main-nav{z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;background-color:#0f4c47fa;flex-direction:column;justify-content:center;align-items:center;gap:0;width:100%;height:100%;transition:opacity .4s,visibility .4s;position:fixed;top:0;left:0}body.nav-open .main-nav{opacity:1;visibility:visible}.main-nav ul li,.nav-actions .btn{opacity:0;transition:opacity .3s,transform .3s cubic-bezier(.165,.84,.44,1);transform:translateY(15px)}body.nav-open .main-nav ul li,body.nav-open .nav-actions .btn{opacity:1;transform:translateY(0)}body.nav-open .main-nav li:first-child{transition-delay:.2s}body.nav-open .main-nav li:nth-child(2){transition-delay:.25s}body.nav-open .main-nav li:nth-child(3){transition-delay:.3s}body.nav-open .main-nav li:nth-child(4){transition-delay:.35s}body.nav-open .nav-actions .btn:first-child{transition-delay:.45s}body.nav-open .nav-actions .btn:nth-child(2){transition-delay:.5s}.main-nav ul{flex-direction:column;gap:20px;width:80%;max-width:300px;padding:0}body.nav-open .premium-nav .main-nav ul a{color:var(--white);text-align:center;opacity:.8;padding:10px 0;font-size:1.6rem;font-weight:500;transition:opacity .3s,transform .3s cubic-bezier(.165,.84,.44,1);display:block;transform:scale(1)}body.nav-open .premium-nav .main-nav ul a:hover,body.nav-open .premium-nav .main-nav ul a:active{color:var(--white);opacity:1;transform:scale(1.08)}.main-nav ul a:after{display:none}.nav-actions{opacity:1;visibility:visible;border:none;flex-direction:column;gap:20px;width:80%;max-width:300px;margin-top:40px;padding:0;transform:none}.btn-secondary{background-color:var(--white);color:var(--primary-color)}.btn{text-align:center;padding:14px 24px}.hero-slogan-center{text-align:center;width:80%;max-width:600px;margin-top:-220px;left:50%;right:auto;transform:translate(-50%,-50%)}.hero-slogan-center h1{font-size:6vw}.hero-ui.trusted-by-center{align-items:center;width:auto;max-width:none;margin-top:-80px;left:50%;right:auto;transform:translate(-50%,-50%)}}.btn-secondary-disabled{border:1px solid rgba(var(--primary-color-rgb),.3);color:var(--text-light);opacity:.8;pointer-events:none;cursor:not-allowed;text-align:center;background-color:#0000;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.btn-secondary-disabled svg{width:14px;height:14px;stroke:var(--text-light);opacity:.8;flex-shrink:0;transition:all .3s}.premium-nav.scrolled .btn-secondary-disabled{color:var(--text-light);border-color:rgba(var(--primary-color-rgb),.3)}body.nav-open .btn-secondary-disabled{background-color:var(--white);color:var(--primary-color);border-color:var(--white);opacity:.5}body.nav-open .btn-secondary-disabled svg{stroke:var(--primary-color);opacity:.7}@media (max-width:768px){.hero-premium-container{padding:20px}.premium-nav,.premium-nav.scrolled{padding:5px 20px}.premium-nav .logo img{height:80px}.premium-nav.scrolled .logo img{height:60px}.hero-image-wrapper{width:90%;margin-top:0;top:52%}.hero-slogan-center{text-align:center;width:90%;margin-top:-200px;left:50%;right:auto;transform:translate(-50%,-50%)}.hero-slogan-center h1{font-size:8.5vw}.hero-ui.trusted-by-center{align-items:center;gap:12px;width:90%;max-width:none;margin-top:-40px;left:50%;right:auto;transform:translate(-50%,-50%)}.trusted-by-avatars img{width:28px;height:28px}.hero-ui.trusted-by-center p{font-size:.85rem}.hero-ui.bottom-right{bottom:90px;left:20px;right:20px}.btn-premium{box-sizing:border-box;justify-content:center;width:100%}.scroll-indicator{width:40px;height:40px;bottom:25px}.scroll-indicator svg{width:18px;height:18px}}@media (min-width:769px) and (max-width:1120px){.hero-image-wrapper{width:45%;max-width:460px;top:50%;left:30%;transform:translate(-50%,-50%)}.hero-slogan-center{text-align:right;width:50%;max-width:450px;margin-top:-100px;left:auto;right:5%;transform:translateY(-50%)}.hero-slogan-center h1{font-size:3.2rem}.hero-ui.trusted-by-center{align-items:flex-end;width:50%;max-width:450px;margin-top:40px;left:auto;right:5%;transform:translateY(-50%)}}@media (max-width:1120px){body.nav-open .premium-nav{top:0;left:0;right:0;z-index:10001!important;box-shadow:none!important;background:0 0!important;position:fixed!important}body.nav-open .main-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10000!important;opacity:1!important;visibility:visible!important;background-color:#0f4c47!important;position:fixed!important;inset:0!important}body.nav-open .menu-toggle{z-index:10002!important}body.nav-open .menu-toggle .bar{background-color:var(--white)!important}}
