.hero-ia{background:linear-gradient(135deg,var(--color-primary) 0,var(--color-text-dark) 100%);height:60vh;min-height:500px}.tabs-container{margin-top:var(--space-xl)}.tabs-header{display:flex;justify-content:center;gap:var(--space-sm);flex-wrap:wrap;margin-bottom:var(--space-lg)}.tab-btn{background:transparent;padding:12px 24px;font-size:1rem;cursor:pointer;border:none;border-bottom:3px solid transparent;color:#666;font-weight:600;transition:all .3s ease}.tab-btn.active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.tab-content{display:none;background:var(--color-white);padding:var(--space-lg);border-radius:8px;box-shadow:var(--shadow-card);animation:fadeIn .5s ease}.tab-content.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-lg);margin-top:var(--space-lg)}.pricing-card{background:var(--color-white);padding:var(--space-lg);border-radius:8px;box-shadow:var(--shadow-card);border:1px solid #eee;text-align:center;transition:transform .3s ease}.pricing-card:hover{transform:translateY(-5px)}.pricing-card.featured{transform:scale(1.05);border:2px solid var(--color-secondary);position:relative;z-index:1}.pricing-card.featured:hover{transform:scale(1.08)}.price{font-size:2.5rem;font-weight:700;color:var(--color-primary);margin:var(--space-md) 0}.stats{display:flex;justify-content:space-between;align-items:center}