.hero-section{height:100vh;display:flex;align-items:flex-end;justify-content:center;background:linear-gradient(70.52deg, rgba(127, 186, 109, 0) 64.54%, #7FBA6D 100.55%),linear-gradient(135deg, #0a0a0a 0%, #0a0a0a 100%);position:relative;overflow:hidden}.hero-section::before{content:"";position:absolute;top:-50%;right:-20%;width:80%;height:100%;background:radial-gradient(circle, rgba(78, 255, 142, 0.15) 0%, transparent 70%);pointer-events:none}.hero-container{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;z-index:1;position:relative}.hero-titulo{color:#fff;font-family:"Montserrat",sans-serif;font-size:35px;text-align:left;font-weight:800;line-height:1.2;letter-spacing:-1px;margin:0 0 30px 0;text-transform:uppercase;min-height:120px}.hero-titulo .typing-text{display:inline}.hero-titulo .cursor{display:inline-block;color:#4eff8e;font-weight:400;margin-left:2px;animation:blink .7s infinite}@keyframes blink{0%,50%{opacity:1}51%,100%{opacity:0}}.hero-parrafo{color:hsla(0,0%,100%,.85);font-family:"Montserrat",sans-serif;font-size:18px;line-height:1.6;margin:0 0 40px 0;max-width:600px;animation:fadeIn 1s ease-out .3s both}.hero-botones{display:flex;gap:20px;animation:fadeIn 1s ease-out .5s both}.hero-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 35px;border-radius:40px;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s ease;cursor:pointer;border:2px solid rgba(0,0,0,0)}.hero-btn .btn-icono{width:20px;height:20px;object-fit:contain}.hero-botones span{font-weight:400 !important}.hero-btn-primary{background:linear-gradient(270deg, #7FBA6D 0%, #B1FF99 50%, #7FBA6D 100%);color:#0a0a0a;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}.hero-btn-secondary span{text-decoration:underline}.hero-btn-primary:hover{transform:translateY(-2px)}.hero-btn-secondary{background:rgba(0,0,0,0);color:#fff;border-color:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}.hero-btn-secondary:hover{transform:translateY(-2px)}.hero-imagen{position:relative;animation:fadeInRight 1s ease-out .4s both}.hero-imagen img{width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 10px 40px rgba(78, 255, 142, 0.3));animation:float 6s ease-in-out infinite}@media(max-width: 1024px){.hero-container{grid-template-columns:1fr;gap:40px;text-align:center}.hero-content{order:1}.hero-imagen{order:2;display:flex;justify-content:center}.hero-parrafo{margin-left:auto;margin-right:auto}.hero-botones{justify-content:center}}@media(max-width: 768px){.hero-section{min-height:100svh}.hero-titulo{font-size:25px;min-height:90px;line-height:40px !important}.hero-section::before{background:none}.hero-parrafo{font-size:16px}.hero-btn{padding:12px 28px;font-size:15px}.hero-btn{width:100%;justify-content:center;max-width:300px;margin:0 auto}.hero-imagen img{max-width:400px}}@media(max-width: 480px){.hero-titulo{font-size:25px;line-height:40px !important}.hero-parrafo{font-size:15px}.hero-imagen img{max-width:100%}}/*# sourceMappingURL=hero.min.css.map */