.hero-service{min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:8rem 2rem 4rem;background:linear-gradient(135deg,rgba(102,126,234,0.05) 0%,rgba(118,75,162,0.05) 100%)}.service-badge-hero{display:inline-block;background:var(--primary-gradient);color:white;padding:0.5rem 1.5rem;border-radius:30px;font-size:0.9rem;font-weight:600;margin-bottom:1.5rem}.hero-title-service{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;margin-bottom:1.5rem;background:linear-gradient(135deg,var(--text-primary) 0%,var(--primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle-service{font-size:1.3rem;color:var(--text-secondary);margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.hero-stats-service{display:flex;justify-content:center;gap:3rem;margin-bottom:3rem;flex-wrap:wrap}.stat-mini{text-align:center}.stat-number-mini{display:block;font-size:2rem;font-weight:700;color:var(--primary);margin-bottom:0.3rem}.stat-label-mini{display:block;font-size:0.85rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:0.5px}.container-service{max-width:1200px;margin:0 auto;padding:0 2rem}.para-quien-section{padding:6rem 2rem;background:var(--bg-dark)}.para-quien-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.para-quien-card{background:var(--card-bg);border:1px solid var(--border);border-radius:15px;padding:2.5rem;text-align:center;transition:all 0.3s}.para-quien-card:hover{transform:translateY(-5px);border-color:var(--primary);box-shadow:0 10px 30px rgba(102,126,234,0.2)}.icon-large{font-size:3rem;display:block;margin-bottom:1.5rem}.para-quien-card h3{font-size:1.4rem;margin-bottom:1rem;color:var(--text-primary)}.para-quien-card p{color:var(--text-secondary);line-height:1.6}.proceso-section{padding:6rem 2rem;background:linear-gradient(135deg,rgba(102,126,234,0.03) 0%,rgba(118,75,162,0.03) 100%)}.proceso-timeline{max-width:900px;margin:4rem auto 0;position:relative}.proceso-timeline::before{content:'';position:absolute;left:30px;top:0;bottom:0;width:2px;background:var(--primary-gradient)}.proceso-step{display:flex;gap:2rem;margin-bottom:3rem;position:relative}.step-number{flex-shrink:0;width:60px;height:60px;border-radius:50%;background:var(--primary-gradient);color:white;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;position:relative;z-index:1}.step-content{flex:1;background:var(--card-bg);border:1px solid var(--border);border-radius:15px;padding:2rem;transition:all 0.3s}.step-content:hover{transform:translateX(10px);border-color:var(--primary)}.step-content h3{font-size:1.5rem;margin-bottom:1rem;color:var(--text-primary)}.step-content p{color:var(--text-secondary);line-height:1.6;margin-bottom:0.8rem}.step-content p strong{color:var(--primary)}.livrables-section{padding:6rem 2rem;background:var(--bg-dark)}.livrables-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.livrable-card{background:var(--card-bg);border:1px solid var(--border);border-radius:15px;padding:2rem;transition:all 0.3s}.livrable-card:hover{transform:translateY(-5px);border-color:var(--primary);box-shadow:0 10px 30px rgba(102,126,234,0.2)}.livrable-card-destacado{border:2px solid var(--primary);background:linear-gradient(135deg,rgba(102,126,234,0.1) 0%,rgba(118,75,162,0.1) 100%)}.livrable-icon{font-size:2.5rem;display:block;margin-bottom:1rem}.livrable-card h3{font-size:1.2rem;margin-bottom:1rem;color:var(--text-primary)}.livrable-card p{color:var(--text-secondary);line-height:1.6}.valor-section{padding:6rem 2rem;background:linear-gradient(135deg,rgba(46,204,113,0.05) 0%,rgba(39,174,96,0.05) 100%)}.valor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:3rem}.valor-card{background:var(--card-bg);border:1px solid var(--success-border);border-radius:15px;padding:2rem;text-align:center;transition:all 0.3s}.valor-card:hover{transform:translateY(-5px);border-color:var(--success);box-shadow:0 10px 30px rgba(46,204,113,0.2)}.valor-icon{font-size:3rem;display:block;margin-bottom:1rem}.valor-card h3{font-size:1.3rem;margin-bottom:1rem;color:var(--text-primary)}.valor-card p{color:var(--text-secondary);line-height:1.6}.valor-cta{text-align:center;margin-top:4rem;padding:3rem;background:var(--card-bg);border:2px solid var(--primary);border-radius:20px}.valor-conclusion{font-size:1.2rem;color:var(--text-secondary);margin-bottom:2rem}.caso-ejemplo-section{padding:6rem 2rem;background:var(--bg-dark)}.caso-ejemplo-card{max-width:900px;margin:3rem auto 0;background:var(--card-bg);border:2px solid var(--success);border-radius:20px;padding:3rem}.caso-ejemplo-header{text-align:center;margin-bottom:2rem}.caso-ejemplo-header h3{font-size:1.8rem;color:var(--text-primary);margin-top:1rem}.caso-ejemplo-body{margin:2rem 0}.caso-section{margin-bottom:2rem}.caso-section h4{font-size:1.1rem;color:var(--primary);margin-bottom:0.8rem}.caso-section p{color:var(--text-secondary);line-height:1.6}.caso-metrics-resultado{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:2rem 0;padding:2rem;background:linear-gradient(135deg,rgba(46,204,113,0.1) 0%,rgba(39,174,96,0.1) 100%);border-radius:15px}.metric-resultado{text-align:center}.metric-value-resultado{display:block;font-size:2rem;font-weight:700;color:var(--success);margin-bottom:0.5rem}.metric-label-resultado{display:block;font-size:0.9rem;color:var(--text-muted)}.caso-quote{background:var(--card-bg);border-left:4px solid var(--success);padding:2rem;border-radius:10px;margin-top:2rem}.caso-quote p{font-size:1.2rem;font-style:italic;color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.caso-quote cite{display:block;font-style:normal;color:var(--text-muted);font-size:0.95rem;text-align:right}.btn-outline{display:inline-block;padding:1rem 2rem;background:transparent;color:var(--primary);border:2px solid var(--primary);text-decoration:none;border-radius:30px;font-weight:600;transition:all 0.3s;margin-top:2rem}.btn-outline:hover{background:var(--primary-gradient);color:white;border-color:transparent}.faq-service-section{padding:6rem 2rem;background:linear-gradient(135deg,rgba(102,126,234,0.03) 0%,rgba(118,75,162,0.03) 100%)}@media (max-width:768px){.hero-stats-service{gap:2rem}.para-quien-grid,.livrables-grid,.valor-grid{grid-template-columns:1fr}.proceso-timeline::before{left:20px}.step-number{width:50px;height:50px;font-size:1.2rem}.caso-metrics-resultado{grid-template-columns:1fr;gap:1.5rem}.caso-ejemplo-card{padding:2rem}}@media (max-width:480px){.hero-service{padding:6rem 1.5rem 3rem}.stat-number-mini{font-size:1.5rem}.proceso-step{gap:1rem}.step-content{padding:1.5rem}}