.hero-section[data-astro-cid-guarteg2]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:var(--spacing-2xl) 0}.breadcrumb[data-astro-cid-guarteg2]{margin-bottom:var(--spacing-lg);opacity:.9}.breadcrumb[data-astro-cid-guarteg2] a[data-astro-cid-guarteg2]{color:#fff;text-decoration:none}.breadcrumb[data-astro-cid-guarteg2] a[data-astro-cid-guarteg2]:hover{text-decoration:underline}.hero-content[data-astro-cid-guarteg2]{max-width:800px}.hero-content[data-astro-cid-guarteg2] h1[data-astro-cid-guarteg2]{font-size:clamp(2rem,5vw,3rem);margin-bottom:var(--spacing-lg)}.hero-subtitle[data-astro-cid-guarteg2]{font-size:1.25rem;opacity:.95;line-height:1.6}.section-header[data-astro-cid-guarteg2]{text-align:center;margin-bottom:var(--spacing-3xl)}.section-subtitle[data-astro-cid-guarteg2]{color:var(--color-text-light);font-size:1.125rem;margin-top:var(--spacing-md)}.industrias-grid[data-astro-cid-guarteg2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--spacing-2xl);margin-bottom:var(--spacing-3xl)}.industria-card[data-astro-cid-guarteg2]{background:#fff;border-radius:var(--radius-lg);padding:var(--spacing-2xl);border:1px solid var(--color-border);transition:all .3s ease}.industria-card[data-astro-cid-guarteg2]:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.industria-header[data-astro-cid-guarteg2]{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.industria-icon[data-astro-cid-guarteg2]{font-size:2.5rem;flex-shrink:0}.industria-meta[data-astro-cid-guarteg2] h3[data-astro-cid-guarteg2]{margin-bottom:var(--spacing-xs);color:var(--color-text)}.industry-tag[data-astro-cid-guarteg2]{background:var(--color-bg-light);color:var(--color-text-light);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-size:.875rem;font-weight:500}.industria-challenge[data-astro-cid-guarteg2],.industria-opportunities[data-astro-cid-guarteg2],.industria-solutions[data-astro-cid-guarteg2]{margin-bottom:var(--spacing-lg)}.industria-challenge[data-astro-cid-guarteg2] h4[data-astro-cid-guarteg2],.industria-opportunities[data-astro-cid-guarteg2] h4[data-astro-cid-guarteg2],.industria-solutions[data-astro-cid-guarteg2] h4[data-astro-cid-guarteg2]{font-size:1rem;margin-bottom:var(--spacing-sm);color:var(--color-primary);font-weight:600}.industria-challenge[data-astro-cid-guarteg2] p[data-astro-cid-guarteg2]{color:var(--color-text-light);line-height:1.6}.opportunities-list[data-astro-cid-guarteg2]{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-xs)}.opportunities-list[data-astro-cid-guarteg2] li[data-astro-cid-guarteg2]{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--color-text);font-weight:500}.opportunities-list[data-astro-cid-guarteg2] li[data-astro-cid-guarteg2]:before{content:"💡";flex-shrink:0}.solutions-tags[data-astro-cid-guarteg2]{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.solution-tag[data-astro-cid-guarteg2]{background:var(--color-primary);color:#fff;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);font-size:.875rem;font-weight:500}.methodology[data-astro-cid-guarteg2]{background:var(--color-bg-light)}.methodology-grid[data-astro-cid-guarteg2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-2xl)}.method-step[data-astro-cid-guarteg2]{text-align:center}.step-number[data-astro-cid-guarteg2]{display:inline-block;width:60px;height:60px;line-height:60px;background:var(--color-primary);color:#fff;border-radius:50%;font-weight:700;font-size:1.25rem;margin-bottom:var(--spacing-md)}.method-step[data-astro-cid-guarteg2] h3[data-astro-cid-guarteg2]{margin-bottom:var(--spacing-sm)}.method-step[data-astro-cid-guarteg2] p[data-astro-cid-guarteg2]{color:var(--color-text-light);line-height:1.6}.benefits-grid[data-astro-cid-guarteg2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-xl)}.benefit[data-astro-cid-guarteg2]{background:#fff;padding:var(--spacing-xl);border-radius:var(--radius-lg);border:1px solid var(--color-border);text-align:center;transition:all .3s ease}.benefit[data-astro-cid-guarteg2]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.benefit-icon[data-astro-cid-guarteg2]{font-size:2.5rem;margin-bottom:var(--spacing-md);display:block}.benefit[data-astro-cid-guarteg2] h3[data-astro-cid-guarteg2]{margin-bottom:var(--spacing-sm);color:var(--color-text)}.benefit[data-astro-cid-guarteg2] p[data-astro-cid-guarteg2]{color:var(--color-text-light);line-height:1.6;margin:0}.cta-section[data-astro-cid-guarteg2]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.cta-content[data-astro-cid-guarteg2]{text-align:center;max-width:700px;margin:0 auto}.cta-content[data-astro-cid-guarteg2] h2[data-astro-cid-guarteg2]{font-size:clamp(1.75rem,4vw,2.5rem);margin-bottom:var(--spacing-xl)}.cta-content[data-astro-cid-guarteg2] p[data-astro-cid-guarteg2]{font-size:1.125rem;margin-bottom:var(--spacing-2xl);opacity:.95;line-height:1.6}.trust-signals[data-astro-cid-guarteg2]{margin-top:var(--spacing-2xl);font-size:.875rem;opacity:.85}@media (max-width: 768px){.industrias-grid[data-astro-cid-guarteg2],.methodology-grid[data-astro-cid-guarteg2],.benefits-grid[data-astro-cid-guarteg2]{grid-template-columns:1fr}}
